A Tower Defense strategy game where players build defensive structures to prevent enemies from reaching their base. Originally forked from Brackeys and further developed by korotz10 and MateoMor as a university project.
- Multiple Tower Types: Standard projectile towers and laser towers with different attack patterns
- Upgrade System: Improve your defenses by upgrading towers
- Strategic Gameplay: Carefully place your towers to maximize efficiency
- Enemy Variety: Face different types of enemies, including some that can attack your towers
- Resource Management: Earn money by defeating enemies to build more towers
- Multiple Levels: Test your strategy on different maps with unique challenges
- Clone this repository:
git clone https://github.com/MateoMor/Tower-Defense-Game.git - Open the project in Unity (version 2020.3 or newer recommended)
- Navigate to the "Tower Defense Unity Project" folder
- Open the main scene to start playing
- Mouse: Select and place towers
- ESC or P key: Pause the game
- UI Buttons: Buy, upgrade, and sell towers
- Unity (2020.3 or newer recommended)
- Unity UI package (install via Unity Package Manager)
For detailed information about the game architecture and systems, please refer to the Documentacion.md file.
This project was developed as part of a Computer Graphics course at Universidad Tecnológica de Pereira. It demonstrates principles of:
- 3D graphics rendering
- User interface design
- Game mechanics implementation
- Object-oriented programming patterns
This project is released into the public domain. For more information see LICENSE.