Commit Graph

7 Commits

Author SHA1 Message Date
Stedd b1f2446fa6 Added Targeting for entities
*Changed all Runtime Sets to be <EntityBase> instead of <StructureBase> or <EnemyBase>
*Added targeting configuration scriptable object (can now set up many differet targeting schemes and use them as needed)
*Added targeting script
*Modified Turret and Enemy to use targeting script (added on play)
*Added NavMesh and NavMeshAgents for enemy movement to be used during prototyping
2022-10-01 21:42:18 +02:00
Stedd f89ab59fdf Changed to using Runtime sets
Handlers are now using runtime sets instead of owning lists.
Entities that are instantiated assign themselves to their respective Runtime sets.

Heavily inspired by:
https://www.youtube.com/watch?v=raQ3iHhE_Kk
https://github.com/roboryantron/Unite2017
2022-10-01 17:59:06 +02:00
Stedd 4151ba0050 Project cleanup 2022-10-01 13:31:32 +02:00
Thomas Hodnemyr fb6a6bb198 OptimizedCode in Camera Controller 2022-09-18 00:39:26 +02:00
Stedd df62312126 Added cameracontroller scripts to assemblydef 2022-09-17 23:21:06 +02:00
Thomas Hodnemyr f7a5778c95 Add instantiate on mouse pos 2022-09-17 22:56:22 +02:00
Thomas Hodnemyr 1b34df5407 Added Camera Movement 2022-09-17 22:36:16 +02:00