Was watching a preview of Panic's SDK for their awesome looking https://play.date and they showed off this fun looking Stars example. I decided to re-implement it in Pico-8 and add some interactivity!
- [D-Pad]: influence the direction of the particles
- [X]: Hold down to slow down the particles
- [O]: Randomly change the colors of the foreground and background
Pico Lib
After making some games in pico8 I found I was copy and pasting some functions, code designs. With the new(ish) "#include" functionality, I decided to pull those things out into a cart to use as a library. Its still a WIP but right now includes
- Vector obj with some functions
- screenshake manager
- gamestate manager
- Actor class with optional..
- animation (multiple sprites per frame)
- collision (with map flag 1 and other actors)
Examples
LD44: Civilian Bailout
As a government worker you live by the dollar. more specifically, you live to blindy give that dollar to any person who falls out of the sky! Match the color of the funds to the color of the civilians clothing while balancing your usage of the 3 different types of funds to succeed. Giving money from one fund will replenish the others, just don't let anybody wait too long or you'll loose funding everywhere!
Press ❎ and 🅾 to cycle through your funds, good luck!
Here's the Ludum Dare page https://ldjam.com/events/ludum-dare/44/civilian-bailout
Overciew
to spurn the titan god
sacrifices must be made
...
This is a small arcade game made for Ludum Dare 43.
How to play
Goal
complete the desired sacrifices as they appear by taking bread, coin, and pig from the bottom alters
and placing them on the top alters. Make sure your offerings are in the correct order, or they don’t
count. Don’t let your life hit zero or your band of zealots may become the sacrifice!
Controls
[left] [right]: move the zealots
[X]: pick up a new sacrifice AND pass the items down the line
[C] (pico-8 "O" button): pass the items down the line (without picking up a new one)
Versions
- 0: initial release
- 1: remade title screen