Time Worked: 9:57AM - 10:43AM
Total Time: 45 mins
Today I fixed a bug with the enemy stopping sooting. Decided to just stop all coroutines on DeActivate() and reset all state variables.
I also went through some design ideas for enemy "perception". I think down the road maybe I can use a sphere collider as a trigger, then OnTriggerEnter() cast a ray to the target, and if the target is hit then there's nothing blocking and therefore the target is visible. But for now since the demo has such small rooms I think it's not necessary, just setting the enemy's target after 1 second of waiting.
I also disabled enemy movement towards the player, now they just shoot at the player.
Next I'll probably add in the other two enemies in the first room and start working on the gameplay there. Tweaking the enemy shooting speed, the controls for the player; with the goal of making that first room playable and enjoyable.
Kewl stuff! Consistent progress.






