Pico Ninja
A demake of Fruit Ninja!
How to play
Press Mouse 1 (left click, or just tap on touchscreen) and slide the little white ball around, to slice the "fruits" before they fall out of sight. Nothing groundbreaking.
Hit detection is a bit wonky; since the game is limited to 60fps, a collision may not register if you slice too fast. I've tried to remedy this by making the fruit check if the pixel at its center is white and thus is colliding with the cursor/trail. It remains jank.
Out of kindness to your ears, I have not tried to create music/sound effects.
Enjoy!

A visual tool to explore files

gui_fm is a really simple file manager for Pico-8.
Use it to explore all folders and files saved on your Pico.
You can enter folders and load saved carts directly from it.
You can even use it to create new folders. Kinda...
To use
load #gui_fm save **filename** run |
Won't work if run directly from the BBS, as sandboxed carts don't have access to the file system.
Choose your input method
Use both controller inputs 🎮 or mouse 🖱.
You can switch input method in the pause menu.
Launch saved carts with a single click...
...and go back to the file manager using the pause menu.
Create new folders
gui_fm streamlines the mkdir command.
Select the option to create a new folder and give it a name.
The console command for creating the folder will be copied to the clipboard.
Create new text files
You can use gui_fm to create new text file as .p8l (.txt won't show up in the file manager).
It's not particularly useful, since they are empty, but you can do it.
Limitations
While it is possible to create new folders and text files, I still don't have a solution for renaming and deleting folders and files.
I'll keep exploring new ideas on how to reach these goals, like the suggestion from @ChazBCook.
If you have any idea on how to make it possible, share it in the comments.
CHANGELOG
1.0:
- Initial release
1.1:
- Added scrolling
- Added mouse controls
- Added menu items:
Open folder in host os,
Go back to root folder,
Change input method - Added breadcrumb to launched cartridges. Go back to gui_fm using the pause menu
- Added warning page if runned in sandbox mode
1.2:
- Added functionality to create new folders
1.3:
- Added functionality to create new text files (.p8l)




Fear not, it's not an horror game... au contraire, it's sexy
Full Map:
Controls:
⬆️⬇️⬅️➡️ Move with arrow keys
⭕️ [Z or C] Action: interact with objects
❎ [X or V] Attract others' attention
⬆️+⭕️ Place a piece while facing the flashing box (De-medusa)
[P or Enter] Pause Menu and options...
Gameplay:
Collect all the green flashing components to rebuild the De-Medusa device and bring your petrified partner back to life so you can leave the castle in time before the Time Warp!
A couple of crazed characters will try to kill you (specifically RiffRaff and Eddie) others will simply undress you, run away and drop your clothes (blue icon) somewhere. While in this... 'vulnerable' state you can't do much (collect pieces, keys, push buttons, open doors) well a couple things maybe... but you better to find those clothes to proceed with your adventure.






PICO-WEDDING is a game I developed to commemorate my wedding. Yes of course I will have memories, pictures and signed documents, but what better way to remember and celebrate my big day than with a game where you control my beautiful bride and myself!
All joking aside, this is a collection of wedding themed mini-games.
Controls
- Arrow keys to move the character
- X key (x on keyboard) for most interactions
- O key (c or z on keyboard) for secondary interactions
Rules
Each mini-game has its own rules as follows.
Cake baking
There are two phases, in the first you must catch all the ingredients using the arrow keys to move, during the second phase you must press the correct arrow keys at the right time to stir the ingredients.






4th project! A snake clone. I took the foundations of the game from a youtube video (
Live Coding Snake con Pico-8 en 20 minutos https://youtu.be/jDSg6iEaMGc?si=B2EtfcI8zzHY9lsI)
because I couldn’t figure out how to make the snake grow. But I still had to add some things that weren’t there, like proper rabbit spawning, game limits, correct snake movement, and so on.
Also, this time I tried to make better art. Hope you like the game!

Orbital Dance
A mesmerizing PICO-8 gravity puzzle game where simple physics creates complex beauty
Game Overview
Guide particles through gravitational fields to collect targets while avoiding dangerous enemy wells. What starts as a simple concept evolves into a strategic dance of orbital mechanics, creating unique procedural art with every playthrough.
How to Play
Controls
- Arrow Keys: Move your gravity well (blue circles)
- Goal: Guide all particles to collect the pulsing green targets
- Avoid: Red enemy gravity wells that destroy particles on contact
Game Mechanics
Your Gravity Well (Blue)
- Attracts nearby particles with gravitational force

Features:
- Print hangul strings on screen. Outlines and general control characters are supported, but most of the kana(Japanese characters) are disabled.
- Import drag-dropped txt file(utf-8 only). p8scii special characters can be written in \000 ~ \256 (3 digits decimal) form.
- Type hangul by keyboard. Keyboard layout is 두벌식(two-set).
Technical details:
- Hangul characters are stored in 2 characters, which corresponds to 2-byte unicode, big endian. First byte of such code is 0xAC ~ 0xD7, so this blocks the usage of kana.
- Originally single-consonants or single-vowels correspond to 0x1100 ~ 0x11FF, but storing such value will conflict with regular ASCII. It is replaced to codespace of 0xD800~. 0xD800~0xD812 is single (first) consonant, 0xD820~0xD834 is single vowel.


In late 2023 I had a yearly physical with my doctor.
The results? Not good.
I knew I was steadily gaining weight during/after covid, thanks to a sedentary lifestyle and joining in whenever my kids had ice cream, but I still was surprised with the results of the visit.
I was the biggest I've been in my life, a whopping 266 pounds, and my bloodwork wasn't that good either. Prediabetic with high-cholesterol.
Something had to change.
In early 2024 I focused on eating less frequently and consuming less overall, and put a conscious effort to walk often.
It wasn't really enough, though.
So I began running, like I used to 10+ years ago.
Starting with a Couch-to-5k program and developing into a true love for running, I've lost over 65 pounds.


I've been playing around with PICO-8 to explore what it might be like to use for computer game art and philosophy. Here's one of my first attempts:
Should the Louvre Be Burned Down?
A tiny art-game about the avant-garde.
"I made this one after visiting the Musée des Beaux-Arts de Nancy. They had an exhibition titled 'Should museums be burned down?' It was sort of a history of burning art. I loved the idea that a museum could still be bold enough to ask such a question. Perhaps only in France. I then learned that the exhibition was inspired by a question asked much earlier in the 1920s. L'Esprit Nouveau asked its readers in 1921: faut-il brûler le Louvre? Or, should the Louvre be burned down? So I decided to make a little art-game asking that question, and give players a chance to answer it. Yes or no. The player is free to choose. The game ends with some of the answers people gave in 1921."
-- James LaGrande
If you'd like to learn more about the history behind this game, check out this essay by Yann Rocher:
