This is a tiny game I am making to teach my nephew about game programming. You will need pico8 to run these files.
If you just want to play, I keep updated web builds here: https://www.lexaloffle.com/bbs/?tid=47952
If you also want to be able to edit the game through your web browser, you can do the following:
-
Navigate to the pico-8 education edition. This link will automatically load this game: https://www.pico-8-edu.com/?c=bG9hZCAjdGhlX2Jyb3NfbWluaV9tYW5zaW9uLTM=&g=w-w-w-w1HQHw-w2Xw-w3Xw-w2HQH
You should see this when you click the link
-
You can play the game normally - it should accept keyboard (press X to use your vacuum, arrows to move) or gamepad inputs. If you want to edit the game, press ESC. This will stop the game, and you will see a blinking cursor.
Game stops when you press escape
-
If you press ESC again, you will go into edit mode. If you look in the upper-right, you will see 5 icons - they stand for:
- Code
- Sprite (this is for drawing characters or bad guys or powerups)
- Map (this is for editing the map)
- Sound Effects
- Music
Game stops when you press escape
-
If you just want to do some drawing, I recommend going to the sprite editor. This works like any paint program - just click a cell on the bottom of the screen to draw in, and then use the various tools to paint.
This works like paint
-
The map editor lets you draw out the level. This is a little trickier - you may need to use the mouse wheel to zoom out, and you will need the "hand" tool to drag the view downwards so you can see the level. Then, you just use the little pictures like stamps and draw a level.
Mapping is trickier
-
If you actually want to sav your work, press ESC to go back to the game screen, then type "SAVE some_name". This will download a file for you. You can load this into the editor later, or you can share it with me and I can incorporate it into the game later.
Saving
make stomping bad guy (sprite 60)add playable characterschange characters at game startmake sprites stop dissappearing in wallsadd effects and sfx when spraying wallsadd pre-routine to make hidden wall sprites match normal spritesbiggie health from 500 to 400sfx when coins bounceextra graphics on bookcases,king boo cannot leave fight roomstitle screengraphics screencamera only follows lead brooffscreen bros snap to lead brofinilaze block layout of levelclean up tiling
vacuum things close to youflip ghosts corrrectlyboth action buttons vacuumfix big wall going solidhallway near pond looks badcan see wall from upper right secret roomput king boos near uppr right in final roomrandom bouncing for king booball boos clipping through cornersking boos eyes are transparentbig boo should always face mainbrobig print text
-
correct floor appears when killing walls, big boo -
better reward from big boos -
continue at gameovercost 50 coinsanother scene transition
-
fix enemy placement on blind corners
-
only display health of damaged enemies -
better sound for beating big boos -
fix broken walls from re breaking -
better arena graphic -
option to toggle kid mode -
reduce fire rate of ball boos -
animated water -
make collision code more efficient? its starting to get CPU heavy -
helth displays for more than 2 players -
maze graphics (maybe stairs for floor texture?) -
hidden collectibles -
camera catches up to walking bro properly -
8 playable characters -
draw tails' tails -
more kinds of furniture -
chime when you enter and leave an alarm
-
function that pauses game and lets you switch charactersa dedicated character switch screen would be good, then i can transition in and out
-
pretty up title, ending, select screens -
fix ending screen -
better scene transition graphic -
Stars for finishing game under certain conditions
- run button
- level music
To run the mapper cart:
pico8 -displays_x 2 -displays_y 2 mapper.p8