Posted June 17, 2023 by OctothorpeFSU
Author: Gabriel Alvarez
Issue-
Previously, the game had no cutscenes or ways to tell the player how enemies worked outside of the journal notes. Recently we found a major bug in the game. The player was able to shoot enemies through walls because the raycast in the shoot function would only detect enemies and would ignore the environment. The player was also somehow able to shoot themselves by aiming downwards. Lastly, the Seeker in the first level was able to detect the player from the other side of the window but was only able to attack them if they entered their room.
Fixes-
I added cutscenes that would play in specific sections of each level so that the enemies could interact with their environment without any interference from the player. Some of them, like the Seeker and Amaterasu cutscenes also display the enemy's behavior to the player without having to get close to them beforehand. We fixed the way that the player shoots in order to allow their bullets to collide with the environment. We also fixed the bug that allowed the player to shoot themselves. Lastly, I gave the Seeker the ability to break glass windows so that they could attack the player from the room.
Added/Updated items below-
Later updates will add-