Skip to content
This repository has been archived by the owner on Dec 17, 2023. It is now read-only.
/ unity-3d-tdfps Public archive

A study of Interfaces, Inheritance and Physics alongside a very cool FPS Tower Defense game, made on Unity

License

Notifications You must be signed in to change notification settings

joaoborks/unity-3d-tdfps

Repository files navigation

Nucleum

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

Project Features

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

Final Notes

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!

About

A study of Interfaces, Inheritance and Physics alongside a very cool FPS Tower Defense game, made on Unity

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published