picogame example games & demos
Each game is a standalone program (its code.py on the device). Generated art
unless noted; the real-asset ones carry their data alongside.
Gallery
Section titled “Gallery”
picogame_pictor
picogame_cavern
picogame_ghost
picogame_squest_full
picogame_arduventure
picogame_platformer
picogame_pacman
picogame_tetris
picogame_arkanoid
picogame_asteroids
picogame_snake
picogame_topracer
picogame_soccer
picogame_pinball
picogame_match3
picogame_dinorun
picogame_flappy
picogame_starfall
picogame_missile
picogame_zoomDeploy a game
Section titled “Deploy a game”- Flash
firmware.uf2(boardpajenicko_picopad_game). - Copy the helper modules the game imports into
CIRCUITPY/lib/(see../lib/). - Copy the game file to the CIRCUITPY root as
code.py, plus any asset files it loads (e.g.squest_assets.py,cavern_assets.py+cavern.bin).
The header comment of each game lists exactly which helpers/assets it needs.
Games by genre
Section titled “Games by genre”- Breakout
picogame_arkanoid· Vert shooterpicogame_squest_full(squest_assets.py, original art) /picogame_squest(generated) - Falling-block
picogame_tetris· Fixed shooterugame_ports/vacuum_port - Platformer
picogame_cavern(cavern_assets.py+cavern.bin, real art) /ugame_ports/jumper_port· Side-scroller (Mario-style)picogame_platformer - Maze
picogame_pacman· RPG slicepicogame_arduventure - Sports
picogame_soccer· Pseudo-3D racerpicogame_ghost - Asteroids
picogame_asteroids· Snakepicogame_snake - Dig Dug
picogame_digdug· Flappypicogame_flappy - Pinball
picogame_pinball· Match-3picogame_match3 - Missile defense
picogame_missile
*_demo.py exercise single features: scene/dirty-rect, tilemap, particles (+fade),
canvas, scroll/camera, hud, audio, anchor, bitmap-swap, multirect, portable render.