Completed projectUnity project
Base Building and Defense Game
A completed Unity game where players build a base, produce resources, place turrets and defend against enemy waves.
Completed projectBase DefenseUnity gameplay systems
PeriodUnity project
Project typeCompleted Unity project
My roleC# architecture and gameplay systems
Core stackUnity / C# / State Machine
Project overview
Challenge, my work, outcome
Construction, resource production and enemy waves required several connected systems that could preserve state between levels.
Separated building and grid logic, resources, turrets, enemy states, spawners, levels, UI and persistence.
Completed a playable build with the full build → produce → defend → progress loop.
Delivered
Key features
- Grid-based placement, movement and removal of structures
- Enemy state machines with target selection and structure attacks
- Resources, levels, UI, onboarding and persistent game state
Technology
Stack
UnityC#State MachineSave SystemYandex SDK
Have a similar challenge?