Astro: Demake is a retro shoot’em up built with PICO-8.
A reinterpretation of a previous project originally developed in Godot.

Current version: v0.2.0-alpha

Status: Public prototype / work in progress. Expect rough edges and frequent updates.

Scope: Short prototype run. I just finished what thought of the Core Loop, would love any feedback!

⚡ Dive forward. Collect energy. Get stronger. Lose it all if you get hit. ⚡


[ Controls ]

Move: Arrow Keys
Shoot: Z
Controller: Supported

[ How to Play ]

Destroy enemies. Survive the waves.
Avoid collisions and incoming threats.
Lose all lives and it’s game over — or clear the waves to finish the run.

[ Feedback ]

If you find a bug or have suggestions, you can open an issue:
https://github.com/cartridge-code/astro-pico8/issues

[ Current Features ]

• Movement, shooting, and life system
• Player weapon variations and bullet types
• Enemy bullets
• 3 enemy types with distinct behavior
• Combo / upgrade system
• Early wave system (short runs for now)
• Title screen + Game Over screen
• UI and visual feedback improvements

[ Planned ]

• Boss fights
• Structured stages (waves + boss)
• More enemy types and patterns
• Expanded upgrade system
• Additional hazards

[ Behind the Scenes ]

Astro: Demake is a PICO-8 learning project: a compact demake of my earlier Godot shmup.
The focus is on rebuilding the core loop (movement, shooting, enemy behavior) within PICO-8’s constraints,
with an easy-to-extend base for new enemies, weapons, and wave setups.

[ Credits ]

Game design, programming, and art by Cartridge Code.
Inspired by a shmup tutorial series by Lazy Devs Academy.


Thanks for playing! Comments and feedback are really appreciated.

Download

Download
astro_windows.zip 999 kB
Download
astro_linux.zip 766 kB
Download
astro_osx.zip 7.4 MB
Download
astro_raspi.zip 2.2 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.