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
Stedd
0cf7f6401b
Unity 2021.3.11
2022-10-01 11:03:08 +02:00
Stedd
eed2e6c8f9
Unity 2021.3.10
2022-09-22 08:12:21 +02:00
Thomas Hodnemyr
01962bbc04
Added Shift to "build many" in build handler
2022-09-18 23:24:48 +02:00
Stedd
b625d78ac2
note updates
2022-09-18 23:21:58 +02:00
Thomas Hodnemyr
128caae1bb
Initial Build Menu
...
Added a new Package to the project
2022-09-18 23:02:39 +02:00
Stedd
8952fb0280
Give index when entering build mode
2022-09-18 22:09:08 +02:00
Stedd
8be9c3cd70
Cleanup to be able to build
2022-09-18 21:54:55 +02:00
Stedd
9b72751e15
Changed available buildings to dictionary
2022-09-18 21:54:33 +02:00
Stedd
cea045ae2c
WIP Power system
2022-09-18 20:05:49 +02:00
Stedd
13be4256ce
AvailableStructures ScriptableObject
2022-09-18 19:07:09 +02:00
Stedd
fd9c91d72b
Can build turrets and powerstation from UI
2022-09-18 17:14:42 +02:00
Stedd
e84aa80cc7
Updated game notes
2022-09-18 17:14:23 +02:00
Stedd
bd4fc1af8f
Ghost structure coloring in build mode
2022-09-18 16:47:11 +02:00
Stedd
46b21baba4
Added Crude UI
...
Possible to start building from UI button
2022-09-18 15:25:38 +02:00
Stedd
98624fafd1
Moved Packages
...
*HDRP
*TextMeshPro
2022-09-18 15:25:18 +02:00
Stedd
cbeeffe971
Added Powerplant building
2022-09-18 14:49:02 +02:00
Stedd
15e1e06dfe
First version of build system
2022-09-18 14:33:43 +02:00
Stedd
4034c1e122
Added buildcollider to Turret
2022-09-18 12:10:32 +02:00
Stedd
f4887be792
Updates
...
*Changed assemblydefinitions
*Added Enemy
*Turrets target enemies
2022-09-18 11:47:55 +02:00
Stedd
8d1ea374c6
Camera changes
2022-09-18 10:25:47 +02:00
Stedd
c461e47f85
Updated some materials
2022-09-18 10:25:37 +02:00
Stedd
18a2fd7ef7
Handlers updates
...
*Updated Input system for handlers, now scripts are not depentent on being a child of input system in the hierarchy
*Minor cleanups
*Changed hierarchy in scene (no longer children of inputsystem)
2022-09-18 10:18:49 +02:00
Stedd
6cf37cbb19
Added materials and painted Turret
2022-09-18 09:29:29 +02:00
Stedd
6d01c88a5e
Updated assembly definitions
2022-09-18 09:29:04 +02:00
Thomas Hodnemyr
fb6a6bb198
OptimizedCode in Camera Controller
2022-09-18 00:39:26 +02:00
Stedd
2275195932
WIP EnemyHandler
2022-09-17 23:53:34 +02:00
Stedd
c1a576768f
Turrets targeting camera object
2022-09-17 23:21:22 +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
Stedd
4c3ed46236
Updated playground scene
2022-09-17 22:44:42 +02:00
Thomas Hodnemyr
1b34df5407
Added Camera Movement
2022-09-17 22:36:16 +02:00
Stedd
76e70e6384
Spawning turrets at click location
2022-09-17 22:13:44 +02:00
Stedd
824447a512
Added InputSystem
2022-09-17 20:29:01 +02:00
Thomas Hodnemyr
611faf8c7c
Docs Update
2022-09-17 20:04:15 +02:00
Stedd
baef196e65
Added some standard assets
2022-09-17 19:49:21 +02:00
Stedd
5a7062092f
Playground
2022-09-17 19:24:36 +02:00
Stedd
e29d0f1f87
Added Packages
...
Input
HDRP
Burst
2022-09-17 19:23:56 +02:00
Stedd
4d201d7652
Merge remote-tracking branch 'origin/master'
2022-09-17 19:04:17 +02:00
Stedd
b0f666b5ed
Added entity invulnerability
2022-09-17 19:03:44 +02:00
Stedd
146cc9d965
Added entity invulnerability
2022-09-17 18:58:48 +02:00
Stedd
29d86194ca
WIP Entities
2022-09-17 18:38:21 +02:00
Thomas Hodnemyr
27397c2409
Added thoughts
2022-09-17 18:33:52 +02:00
Thomas Hodnemyr
dac11b390e
Obsition Git Ignore
2022-09-17 18:33:05 +02:00
Stedd
73b1f51979
Turret build animation
2022-09-17 17:42:56 +02:00
Stedd
c94e71603c
Started adding structures
...
Folder layout
Base scripts
2022-09-17 17:33:41 +02:00
Stedd
9dc476f64b
WIP Turret rigging
2022-09-17 16:45:18 +02:00
Thomas Hodnemyr
4ebb0ca0c1
Turret
2022-09-17 16:36:18 +02:00
Stedd
7f07511100
Removed dependencies we dont need
2022-09-17 16:06:52 +02:00