Posts

FNAF 2 Game Scene

Image
FNAF 2 Gamescene     For 6 weeks I lead a group of 3 others through the creation of a game scene walkthrough. This game scene required us to complete many different models, textures, animations, SFX, VFX, lighting, and intractability. I'll now walk you through the different elements that I worked on for this project. Lead responsibilities: As a lead, I was responsible for setting up and managing our group's Trello and GitHub. This entailed generating a backlog for all assets necessary for our game, gathering references for them, and turning them into cards while assigning them to my team. I would say the most difficult part of this project was attempting to convey some images I had in my head to a produced produced by a total of 4 of us. Making sure my cards explained how I wanted assets to look, and how I wanted gameplay to feel overall was super important and a great learning experience for me.     What went wrong : Finally, our projects were supposed to conta...

Sprint 5

Image
Sprint 5 This sprint is where my workload greatly increases. For the next couple of weeks, it is my job to make sure that all of the pieces of this game come together. I have to gather all models, textures, animations, lighting assets, sound assets, and more to make them all fluid within the Unity scene. So far I have: Made sure that interaction scripts were working and added a door-opening animation to the door model. Finished one of the 4 accessible party room layouts,  Added some invisible walls to ensure the players don't come out of the play area. Added some post-processing to make the textures look and feel a lot better. Added some lighting assets to get a hold of how I want the fuze box interaction to feel. And also fixed some scripts and changed some animations to make sure they were working as intended.

Sprint 4

Image
 This sprint was a lot of setup for the finished models and textures in Unity. I worked on particle effects, base animations, animation intractability, and gathered sound effects for every component within the scene. Within the sprint, I added 4 new animations. A door-opening animation will be used for all of the doors in the scene as well as the original opening of the fuse box. A rotate y animation for the merry-go-round that will be rideable within the scene, a rotate x animation for turning the music box, and a lid opening animation that will open the lid of the music box. I also grabbed most of if not all of the necessary sfx that will be needed in the scene. This way when the models are finished all that will need to happen is scene organization and component linking in unity. Lastly, I started making some particle effects for some assets within the scene. The first one I made was a smoking effect for any electronics that have become old within the scene. This sprint is the c...

Sprint 3

Image
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, an...

Sprint 2

Image
Sprint 2 In this sprint, most if not all of my time spent was in Unity and Trello. Inside of Trello, as the lead I was in charge of adding, distributing, and managing the team's cards. This sprint, we got 14 cards moved into Sprint 2, 0 cards left in to verify, 5 cards left in progress, and 6 cards in assigned. I only got 2 of my cards moved into completed over this sprint, both about the movement system for the player.   The rest of my week that was not spent on Trello making and managing cards, or in Unity making player movement, was spent in Unity creating a working camera system. In the latest version of this system, I used to new Unity input system to manage a canvas and different UI elements with in-game cameras. The first thing I did was allow a canvas to appear and disappear when clicking space, making the space bar allow the player to pull up the surveillance system. After adding some basic elements to make the interface look better, I wanted the player to be able to press...

Sprint 1 Review

Image
 Sprint 1 Sprint 1 of this project consisted of only 2 days of work, but within that time as the lead I had to make sure that things were set up for the first full sprint. Our chosen map for this project is the building from Five Nights at Freddy's 2. The first thing I did was generate a list of the assets that we will need, want, and wish for in this game. This List includes all of the needed Models, links to reference images for the models, A list of potential animations that we would like to see in the game, as well as a list of gameplay mechanics that would be cool.  On top of this, I also generated a GitHub so the team will be able to have open access to any documents necessary for the project.  Lastly, I started some code for the monitor system inside of Unity. I want the system to feel as smooth as possible to give players the same feel as Five Nights At Freddy's.