Tower Defence Game

Unity Tower Defence with ECS Architecture

Unity C# Entity Component System Game Development Tower Defence
Tower Defence Game - Image 1

About the Project

An unreleased tower defence game developed at The Knights of Unity, featuring a unique Entity Component System (ECS) architecture on a hexagonal map. Players defend their base from enemies by strategically placing towers and managing resources.

Technical Architecture

  • Entity Component System (ECS) based architecture for performance
  • Hexagonal map grid system for strategic gameplay
  • Data-oriented project structure for scalability
  • Modern Unity development practices

Development Contributions

  • Built core gameplay systems and mechanics
  • Implemented new content including towers, enemies, and structures
  • Developed presentation layer and user interface
  • Created data-driven content management systems

Professional Experience

Worked at The Knights of U, gaining experience with advanced Unity architectures and professional game development workflows in a studio environment.

Technologies Used

Unity
C#
Entity Component System
Game Development
Tower Defence