Toon Tank
ToonTanks is a gameplay-focused Unreal Engine 5 project built with C++ and Blueprints that explores core gameplay programming concepts such as player control, AI targeting, and structured game flow management.
The project emphasizes clean gameplay architecture, reusable gameplay systems, and clear separation between core gameplay code and designer-facing Blueprint configuration.
Author: Felipe Viana
Purpose
- Demonstrate core Unreal Engine gameplay programming
- Practice modular C++ gameplay architecture
- Build reusable gameplay systems integrated with Blueprints
Features
- Player-controlled tank movement and turret rotation
- Projectile firing system
- Enemy tower AI that tracks and attacks the player
- Health and destruction systems
- Complete gameplay loop with win/lose conditions
Scope
- Single-player focused
- Gameplay logic and systems oriented
- Not focused on production-ready art