Max Work - MaxGuidry/Unity-ProductionTeams GitHub Wiki

  • Main Game Scene
  • Both Interfaces (IDamagable & IDamager)
  • Minion, Tower, and Wizard Scriptable Objects

MonoBehaviours

  • CameraController - Script to move the camera around
  • DayNightCycle - controls the lighting to give a day/night effect
  • FireballSeek - used to guide the fireball towards its target
  • GameController - used to keep track of the overall state of the game
  • MinionBehaviour - controls how the Minions behave in the game
  • MinionSpawner - used to spawn Minions
  • PlayerController - used to move the player around and control him
  • TowerBehaviour - used to control the towers behavior
  • WizardAIBehaviour - The enemy wizards AI is controlled from this script