Sprint 3

Sprint 3 

In this sprint, some movement mechanics were polished, the basis for the interaction system was created, and some interactions were implemented. Again, as the lead of this project, I am focusing on more of the Unity aspect of the game, so that once the models and textures are done, it will be smooth sailing.



Regarding movement and player control, the crouch and stand functions were modified. They are both now Coroutines that slowly raise and lower the player, so there is not a dramatic drop when the player crouches.





I also added some code that ensures that the player will not attempt to stand when inside the vents.




This ensures there will be no bugs when players are in vents, and that they will not have to hold the crouch button while in vents.






The next implementation added was the shell for intractability. This includes a parent class for interactable objects that have a virtual interaction function.





With this, you can make as many children of this class as necessary, and change how their interaction works while having a simple player interface.





The first interaction that I put in the game was the flashlight pickup. This interaction will be very useful for any game object/interactable pickup we want in the walkthrough. I also made sure that players may only toggle the flashlight if they had picked it up, and I am currently thinking of making something similar for the iPad and maybe some fuses that are placed around the map.


And as the lead the last thing I worked on this sprint was card management, making sure all cards in to verify were either verified or sent back for some touch-up work by the sprint's end.

Comments

Popular posts from this blog

FNAF 2 Game Scene

Sprint 5

Sprint 2