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)