This mini-game has 5 different levels which you can also add as many as you like. The level generation is automatic and by random, you just need to define the size of the tiles.
- Controll over sounds
- Three pre-defined screen resolutions and "Fullscreen" mode
- Aim and shoot by mouse
- Move with W/S/A/D keys
- Skip level by pressing "Enter"
- 🔰 Object Oriented Programming
- 🧐 AI-based enemies (Nav Mesh Agent)
- ⚡ Live-mode level generation and modification
- ✅ Unlimited level generation with color and random obstacles
- ✅ Unlimited enemy generation with unique characteristics
- 🔫 5 different guns with unique characteristics
- Code-based animations
- Enemy's Attack
- Gun's kicks
- New enemy wave banner
- ✨ And many more awesome features
Idea and tutorial by Sebastian Lague (Source code in Github)