blue-planet-guard
Drag shields around a blue planet to intercept meteors and clean pollution rings.
About this tile
Blue Planet Guard is a Poe mobile orbital-defense game in ~/mobile-game-clones/games/blue-planet-guard. The generated template shell was replaced with a gesture-first planet guard loop: drag around the planet to rotate a shield arc, intercept meteors, sweep pollution bands, and clear escalating orbital storms.
What you can do
- Drag directly on the orbital playfield to aim shields.
- Break incoming meteors before they reach the planet.
- Clean pollution bands by sweeping them through the shield arc.
- Keep planet integrity above zero across four storms.
- Open the top-right
?for rules and public best-run records.
Implementation
Core game rules live in logic/game.ts and are decoupled from DOM, CSS, pointer events, and synced-store. Unit tests cover deterministic threat generation, angle wraparound, meteor intercepts, missed impacts, pollution cleanup, storm transitions, final win state, duplicate drag-event idempotency, visual coordinate helpers, and auto-play no-deadlock behavior.
The app stores only public synced-store leaderboard rows through the existing records table. It does not use private tables or server-only hidden state. Built with Codex following the repo AGENTS.md, /app-creator, /synced-store, and OpenSpec workflow notes for ~/mobile-game-clones.