A dystopian roguelike game built with TypeScript and Canvas
- WASD - Move around
- Space - Toggle attack mode
- F - Interact with items/stairs
- I - Open inventory
- 1-9 - Use/equip items
- P - Pause game
- Explore the dungeon and defeat enemies
- Collect weapons and armor to improve your stats
- Use stairs to progress to deeper floors
- Survive as long as possible!
- Dynamic Combat System - Floor-based enemy scaling
- Equipment System - Weapons and armor with stat bonuses
- Multi-Floor Exploration - Up to 10 floors with increasing difficulty
- Inventory Management - Collect and use various items
- Tutorial System - Learn the game mechanics step by step
Experience the retro terminal aesthetic with modern gameplay mechanics.
- TypeScript - Type-safe development
- Canvas API - Custom rendering engine
- Vite - Fast build tooling
- Vitest - Comprehensive testing
- Playwright - End-to-end testing
- 2025-09-27 - Last updated
- Version 1.0.0
- 100% TypeScript - Fully typed codebase
This is a demo deployment. The game is actively developed in a private repository.