

My first game. I remember here the toy Simon, musical memory game.
I changed the title because Pimon exists here.
But I don’t know how to upload the updated cartridge.
Mouse functions
Makes global variables to read the current mouse position and the state of the three mouse buttons (click, release, held state).
Detecting button release instead of push can be useful when clicking and holding should have different outcomes.
Setup
To enable mouse mode, use mouseon()
in _init() or after selecting the input mode. This activates the dev mode flag.
Getting mouse values
-
Run
updatemouse()
in _update() - Optional: Run
mousetime()
in _update() to fetch whether a mouse button is being held longer than a click
Global variables
These are the values produced by updatemouse() each tick.
mx
,my
: mouse position (0-127)
Hi!
This is the first time I'm actually making a game and I'm having a lot of fun!
I have no coding experience, but I though it would be interesting to try making a tiny game in PICO-8, and this is the result.
Right now the game is very incomplete, here are some of my future plans:
- Add more enemies;
- Add a new playable character;
- Add bosses and special items dropped by them;
- Add a background, music and sound effects;
- Eventually improve the code :v.
Thanks for checking out the game, I'd love to hear feedback :).

Woodworm+
Hi all, this is simply just a means to share spratts original game Woodworm but with new levels.
I made this for personal use but felt I should share with you all for some additional fun when you finish the original Woodworm! I will only post the modified cart here.
I hope you enjoy the new puzzles, tested in game and are solvable!

Original Woodworm created by spratt. In no way am I claiming it as my own. I reached out to spratt on Itch.io for permission to share this version.
Update - Removed additional layers from Cactus puzzle. Removed additional layers from Dead Ant puzzle.



Fishing! Everyone's favourite mini-game
Hey all,
I'm currently working on my first cartridge and wanted to make a nice little fishing game! It's still bare bones at the minute, but I want to add some incremental / automation into the game to give it a little spice.
I hope you enjoy the aesthetics, I don't have much experience with pixel-art but I have enjoyed what I've made so far!
If you have any suggestions, I'm open to them.
Edit: I'm not sure what happened to my title screen! I had drawn a nice version on Aseprite, but had some difficulties getting it to translate over to PICO-8 with all the colours!
Here was the original:




Haunted Azure is a short 2D precision platformer, heavily inspired by a Celeste mod I made last year. Straightforward platforming with weird and wacky cycles!
Goal
Help our little slime friend make it through the evil blue crypt! In one end, out the other.
Extra Challenge
If that isn't enough to satisfy you, see if you can make it out without dying, or try and make it through in under three minutes. Good luck!
Controls
Navigate the menu using the up & down arrow keys, and select with Z.
In game, move around with the left & right arrow keys, and jump with Z!
If you want to restart the game, hold X for 3 seconds.










Hello, everyone. This is whimsyhead.
Controls:
You need to press (X) or (A) to jump, that's it.
In the menu, you have some options that require you to press (O) or (B)

Rules:
You're a cute mushroom, who needs to eat healthy mushrooms to keep their hunger bar full.
Beware the poisonous mushrooms, they can fill your poison bar, which according to science, will kill you. Water is a great resource to help you reduce that poison effect.

Behind The Scenes:
This is Truffle, the first game I ever make, I started learning how to code a week or so ago. Game dev has always been on my mind, although I knew absolutely nothing about it. Finally, I decided to start.




PicoSet
PicoSet is a digital PICO-8 version of the 1991 card game Set.
How to play
A Set deck contains 81 cards, each of which has a unique combination of 4 different properties:
- number: 1, 2, or 3 symbols
- shape: oval, diamond, or squiggle
- color: red, green, or blue
- shading: empty, striped, or solid
3 cards form a set if, for each property, all 3 cards are either all the same, or all different. Your goal is to find sets and eliminate them from the game.
If you cannot find a set on the board, you may deal 3 more cards from the deck, up to a maximum of 20 (at which point it should be mathematically guaranteed that a set is on the board somewhere). The game ends when the deck is empty and there are no more sets remaining. You may also end the game early by holding O.



When Tangerine fans throw a really loud military parade, it's time for Eyebone and Dracula to stop thinking about the ways this relationship isn't working and start using their beams and lasers to wrack up thousands of dollars in property damage.
Features:
- 4 stages, 5 bosses, and 2 playable characters with unique abilities.
- Collect Bones to fill up the meter and use (X) to use specials. Fill it halfway for a bomb and all the way to activate a character-specific hyper-mode.
- Tangerine-specific mysteries with no clear answer. (why is her merch military-grade weapons...?)

Gameplay
The classic Simon Says but now with more rules to follow!
Reach round 15 to win!
- Arrow keys - select target
- (X) Button - press / interact
- (X)+Arrows - Move certain targets
Features

- 5 Additional modules to unlock
- 3 winnable trophies
- State of the art aural feedback
About
This is my first pico8 game after getting into it a couple weeks back. It was a joy re-learning how to dev with such tight restrictions.
This game heavily relies on ECS via PECS for its core, which I think helped a lot to compartmentalize everything and stay organized. In the end it also helped to reduce token count drastically, which I didn't expect. All the entity definition was done up front together(init_ents
), allowing them to be made via string splitting.





