Posted March 24, 2023 by OctothorpeFSU
Author: Gabriel Alvarez
Issue-
Previously, our game didn't have any adversaries that the player could harm or be harmed by. There was also a major flaw with the weapon wheel. Since our player started with all the weapons from the start, they did not have to keep some kind of storage for their weapons. This meant that when we switched our weapon system to one where the player starts with nothing and picks up the weapons as the game progresses, the weapon wheel wouldn't work correctly.
Fixes-
I added an enemy that patrols a designated area and locks on to the player when they enter their line of sight within a specified radius. The enemy then runs towards the player and attacks them when they get close enough. If the player shoots them, their HP will decrease until it reaches zero, at which point the enemy dies. I fixed the way the weapon wheel works after one of our team members made it so that the player has an internal weapon storage that keeps track of the weapons they have picked up. This way, the weapon wheel will only display the weapons that the player has picked up as opposed to every single weapon in the game.
Added/Updated items below-
Later updates will add -
Known Issues-