Week 11 - Final Milestone


This week, I continued working on the NPC civilians and improving their behaviors. I have now succeeded in having them only spawn and stay on the sidewalks, they walk in more random loops, run away from the player when they are shot, and stop being afraid after a certain amount of time. I am happy with the performance of the NPC at this point, and while they could be refined further, I think they are in a very good place for this point in the project. Additionally, I worked with Ethan in setting up the camera FOV changing script. This script zooms out the camera along an animation curve based on the velocity of the player. I think this is an easily identifiable and important piece of GTA one and I am happy that it is now implemented in our clone.


We are still working on and struggling with implementing cars and driving in the game, which is a big goal for us to complete as soon as possible, and is what I am most worried about currently, but I am confident we will be able to finish shortly. This is what we as a group are focusing on now, and I specifically will be working on the scoring system next.