A small turn-based tactical game built with Phaser 3, TypeScript and MobX.
Explore a grid-based battlefield, reveal hidden cells via tracking guns, manage limited resources, fight hostile aliens, collect the key, and reach the portal before the alarm triggers.
The core gameplay loop is playable through stages 1-1 to 1-6.
The project is still in development, so some systems, visuals, balancing, and content are unfinished.
- Turn-based movement and combat
- Hidden enemies and beacon-based threat indicators
- Enemy pursuit and interception behavior
- Inventory items and weapon actions
- Procedural enemy and event placement
- Persistent game state managed with MobX
- Phaser animations, particles, tweens, and custom UI
- Phaser 3
- TypeScript
- MobX
- Vite
npm install
npm run devExpect unfinished content, experimental architecture, and at least one completely intentional crash, if you reach level 2-1.
The app is available at:
https://samgeven.github.io/rebowl-protocol/