This is a study project, focused on learning Interfaces, expanding Inheritance and working with Physics casting. The game is a FPS Tower Defense. The main mechanics are:
- Accumulate credits by defeating waves of enemies
- Build your tower defense base
- Prevent the enemies to reach the Nucleum
- Survive all waves
The most valuable features on this project includes:
- Physics Casting
- Interfaces
- Inheritance
- Particle Effects
- Particle Collision
- Editor Tool
- Simple AI State Machine
- Path Follow
- Minimap
- User Interface
- Animator
Feel free to study and create projects based on this repository, but always add the appropriate credits. I have created all assets, except for the enemies and skybox, which were free on the Asset Store and weren't used commercialy. I would like to polish this game a lot, but right now my focus is on my next projects.
Send me a message if you have any questions!