2/23/2025
Sprint 2 Kickoff
Hello everyone, my name is Angel Suazo and welcome back to my blog. Today I want to go over me and my team's progress to date for our “Blox Fighter” project. In the last 2 weeks we have undergone and successfully completed our Sprint 2 for this project. I can proudly say that things are starting to look good in regard to our Digital prototype. Let's dive into how this sprint went for us.
Work
As the Lead designer for our team, one of the main things I did this sprint was to help facilitate the creation and distribution of work for our other 2 teammates alongside with our team producer. Since our last sprint, we needed to create some more user stories that would help us well with our current goals and overall project vision. The previous sprint’s focus was spent entirely on creating a working paper prototype. This time around we were all mainly focused on getting our project inside of the Unity 3D engine to be able to start creating our digital prototype. This being said, there were 3 main things I was able to focus on and accomplish this sprint. First would have to be our players movement. This specific task was a bit difficult to complete. We actually went through two different iterations for this movement method. Since we wanted our block player to replicate a flipping mechanic, it was important for us to create a movement that was heavily reliant on rolling along the pivot axis of the player object. Ultimately when the 2nd one was created, we felt this one was the one that best represented our project vision, so we are sticking with this new method.
The next thing I worked on for this sprint was getting the player to correctly respawn back to its correct and original spot every time they have fallen off of the platform. This is a super important game mechanic that would definitely have to be done if we want our players to face any real kind of challenge. I started immediately after wrapping up the player movement, since I needed that work first in order to be able to properly playtest the respawning function. With that being said, I was able to add a Rigid body to my players prefab in order to have gravity affect my player so that whenever they would step off the grid boundaries they would fall and die in a sense. However, I kept running into a few issues while trying to do this. The major one, was perhaps the issue of getting the player block to restabilize itself in the upright position. It seemed that the matter in which the player block fell directly down mattered when it came to respawning it back to the correct position. After a while though, I was able to find a solution and get it to work the way I wanted it to.
The last thing I was able to work on and complete this sprint was the incoming object mechanic that we are trying to implement as our +1 idea for our game. This was something we also wanted to take care of right away since we felt this was going to end up being one of the core gameplay mechanics for our game. For right now though, we didn't have a lot of models and prefabs to work off of so I decided to just use a 3D sphere inside of Unity to represent the incoming objects movement and spawning which was relatively easy.
Overall
We feel that we are definitely heading in the right direction, and we are looking forward to starting our Sprint 3 kickoff.