picogame ukázkové hry a dema
Každá hra je samostatný program (její code.py na zařízení). Grafika je generovaná,
není-li uvedeno jinak; ty se skutečnými assety nesou svá data vedle sebe.
Galerie
Sekce “Galerie”
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_zoomNasazení hry
Sekce “Nasazení hry”- Nahraj
firmware.uf2(deskapajenicko_picopad_game). - Zkopíruj helper moduly, které hra importuje, do
CIRCUITPY/lib/(viz../lib/). - Zkopíruj soubor hry do kořene CIRCUITPY jako
code.pyplus všechny asset soubory, které načítá (např.squest_assets.py,cavern_assets.py+cavern.bin).
Hlavičkový komentář každé hry vypisuje přesně, které helpery/assety potřebuje.
Hry podle žánru
Sekce “Hry podle žánru”- Breakout
picogame_arkanoid· Vertikální střílečkapicogame_squest_full(squest_assets.py, původní grafika) /picogame_squest(generovaná) - Padající bloky
picogame_tetris· Pevná střílečkaugame_ports/vacuum_port - Plošinovka
picogame_cavern(cavern_assets.py+cavern.bin, skutečná grafika) /ugame_ports/jumper_port· Side-scroller (ve stylu Mario)picogame_platformer - Bludiště
picogame_pacman· RPG výsekpicogame_arduventure - Sport
picogame_soccer· Pseudo-3D závodypicogame_ghost - Asteroids
picogame_asteroids· Hadpicogame_snake - Dig Dug
picogame_digdug· Flappypicogame_flappy - Pinball
picogame_pinball· Match-3picogame_match3 - Obrana proti raketám
picogame_missile
Dema
Sekce “Dema”*_demo.py procvičují jednotlivé funkce: scene/dirty-rect, tilemap, particles (+fade),
canvas, scroll/kamera, hud, audio, anchor, výměna bitmap (bitmap-swap), multirect, portable render.