This week is the final week and is dedicated to finding bugs that could ruin game play. Last week i briefly mentioned some of the bugs that were fixed, however I will be going over the bugs that i cant fix either due to time constraints or not knowing how to fix them. Some are also mentioned in the play through which is available below.
Since this is my first time making a large game such as this, bugs are to be expected. For example the largest bug that i show off in the video is that the player character twitches when the character is walking in a straight line. This twitching, i believe, is caused by this piece of code. This makes it so that the actor rotates and follows the camera. If i had more skill within the engine and much more time, i may have been able to fix this. This piece of code however is much more useful than the old camera that would orbit the payer. This meant that the player would be able to shoot themselves because the bullet follows where the camera is looking
Another bug in the video is the player model Flipping when looking straight down. This again is caused by the code above because it rotates the player model on all axes and makes it completely flip. I believe that this could be fixed by making an animation of looking down when the camera hits a certain degree.
One of the more game breaking bugs is that the bullets have no collision with the environment. This means that when shooting, the player can shoot through solid objects and deal damage enemies or more importantly activating trigger boxes on the other side. In earlier versions of the game the player could shoot through mountains to activate trigger volumes on the other side. This was fixed by casting the trigger volumes to the player. However the bullets still do not have collision. When trying to add collision to the bullets by using collision capsules, the projectile disappears and no bullets are fired. This could be fixed by creating the bullet blueprint from scratch however this is not viable as it doesn't affect game play too much anymore and that time is almost up for working on the project.
A more annoying bug that i have encountered and have not fixed is the random damage that the player takes occasionally. This is showcased in my video. I believe that this is due to the enemies not being able to path to me and they somehow do damage. I have absolutely no idea what could be done to fix this and i have no idea where i would start.


