Pirograph: A PICO-8 Spirograph
Re-created the classic Spirograph toy in PICO-8! Try different combinations of wheel sizes, pen colors, and pen positions to create different geometric patterns.
How to play
Use the arrows and [X] to select a wheel size, a pen color, and the pen position in the wheel, then use left/right to draw. Press [O] to go back out through the selections and admire your work, then press [O] again to discard your drawing and start a new one.









There's an arsonist on the loose! You must bounce around, rescue people from burning buildings and loot their flaming homes and offices.
Can you handle the intense 80's arcade action long enough to stop the arsonist and save the city?

Bounce Squad is a Breakout style game, heavily inspired by the idea of Megumi Rescue for the SEGA Master System (I've never actually played the original). Aim for the highest scores by balancing the rescuing with the looting, strategically using your limited supply of fire extinguishers to help you in your missions.
Get through all 9 stages (plus a bonus stage) to face off against the arsonist himself.








Fireworks over Düsseldorf

A simple demo/screensaver that came about from a desire to get my head around userdata operations, particle systems and batch drawing, along with some affection for my current home.
Has five different displays, each of which have some variations. Cycles through them randomly, tetris-bag style.
Code is lightly commented in case anyone wants to take a look!




To ping a user in a post, you usually just type @ directly followed by their user name.
This sometimes fails if the user has special characters in their name.
For example, to ping @Peter Mosevich that has a space in his user name (how are you buddy ? any new pico-8 cart or puzzlescript in preparation ?), you can use @ then { then the user name with the space, then }.
This has worked for me so far, but today, I tried to ping a user (cat-8) that has a minus sign in his user name, and I ended up pinging user cat instead (sorry).
Does anyone know how to properly ping such a user ?



13.04.2025:
affirm8 – deutschsprachige Testversion
affirm8 ist eine kleine Affirmations-app für pico-8.
Diese Version ist eine frühe Vorschau auf das Projekt.
Aktuell ist sie auf deutsch und befindet sich noch in Entwicklung.
✨ Nutze sie gern, gib Feedback und begleite die Entwicklung ✨
13.04.2025:
affirm8 – German-language test version
affirm8 is a small affirmation app built for PICO-8.
This version is an early preview of the project.
It is currently in German and still in development.
✨ Try it out, share your thoughts, and join the journey ✨
Description
Early prototype of marine environment simulation.
Features so far:
- controllable squid
- animation using palette swaps
- shrimp and fish have idle, hungry and hunting states
- auto eat shrimp and fish
- wall collisions
- The Orca enemy boat patrols for now (but does nothing else)
- start off small and eat shrimp and fix to get bigger (no max yet)
- start of tentacle for hitting enemies
Features to come
- too many to list!
.jpg)

Hello everybody! This is an early beta version of the adventure game "Become a King".
![]() |
[16x16] |
How to play:
arrows - move the cursor
Z - make a move
X - open menu
Write suggestions for the game in the comments, I will be glad to receive any comment.



--ABOUT--
super soldiers is a fun take on a gameboy type game!
to play, just press x to fire bullets, and dodge your enemies bullets by using the
arrow keys! soldiers wearing armor will take two hits, and soldiers wearing no armor take one hit.
collect powerups and achieve the highest score possible!
--CREDITS--
made by dominic!






This is a small game I made for a university game jam!
The theme I was given was "Circus Hero" with an optional modifier of "Retro Game".
I've been wanting to make a Pico8 game for a while and saw this as the perfect opportunity to get started.
Circus Hero features a series of microgames that are randomly selected, try and get a high score!
Locus is a Two-dimensional, unbounded, sparse, efficient, grid spatial hash for Pico-8.


The library uses a grid of squared cells and keeps track of which objects "touch" each cell.
This is useful in several scenarios:
- It can tell "Which objects are in a given rectangular section" quite efficiently
- This is useful for collision detection; instead of checking n-to-n interactions, locus can be used to restrict the amount of objects to be checked, sometimes dramatically reducing the number of checks.
- Given that the query area is rectangular, locus can be used to optimize the draw stage, by "only rendering objects that intersect with the screen"

Press Z or X to enable the mouse cursor when running on desktop. Use arrow keys to adjust the loop timing manually if necessary (it shouldn't be necessary, the initial test at launch should set an accurate time regardless of your platform).
Picunki is a little musical toy based off the 'Sprunki' series of apps (which themselves are based off the 'Incredibox' web-games). Drag icons onto the characters to play different layers of a musical loop. Click or tap on characters to reset them.
This is a present for the 5th birthday of my son, Hershel. It's been wonderful to discover new things while chasing his interests! If you have musically-curious young kids, my highest ambition is that they might have a few seconds of fun with this :)


BATTLE TANKS 8X - the first of more to come "fake" Intellivision games:
(2 players only)
[/https://youtu.be/ImpsTjbJWAs?si=X-YAt42R5YHE8TKi]
Take command of a fast battle tank and stalk your enemy in deadly one-on-one combat.
Use the walls for cover, as you move fast into firing position. But LOOK OUT!
During the battle shells can ricochet...suddenly - and you're both targets!
STRATEGY
Keep moving... take shelter behind walls(trees won't protect you)... figure the angles and distance.
Watch out fr bouncing shells so you don't get hit yourself.
HOW TO PLAY
Choose on of these options with the left and right buttons and press X:
1 Long-range bouncing shells


