Tower Defense  
This is a Tower Defense game prototype I developed in Unity, focused on scalable wave design and strategic core mechanics. The game features a customizable wave system, where enemy spawns grow in intensity and complexity over time.

Enemies follow a spline-based pathfinding system, allowing for smooth and precise movement along complex curves rather than traditional grid-based paths. Each enemy type includes unique animations to enhance clarity and visual feedback during gameplay.

Players can place, upgrade, or sell turrets to defend their base, requiring thoughtful resource management and positioning. The turrets and enemy systems are built modularly to support easy expansion and balance adjustments.

The development emphasized clean architecture and component-based design, using Unity and C# to separate responsibilities like enemy AI, wave control, and turret behavior. This prototype showcases my ability to build flexible gameplay systems and experiment with alternative pathfinding solutions.