Posts

Showing posts from September, 2024

CAGD 377 - Blog Post 2 - 9/29/2024

Image
During this sprint, I completed the game's swipe, merge, and spawning feature. Some of these features were giving me a bit of a headache. Firstly, the swipe feature was something I had never done before, so I started at first with the new input system and tried that out to see how it worked, but I was ultimately unable to figure it out, so I ended up using the old input system. It still works great, and you can swipe the blocks, which will become zombies later on, around so that you can merge them. The hardest part about the swipe was that they could only swipe one the four-by-four grid and only move in one direction at a time, even if it detected you swiping diagonally. I had to implement a few checks on every swipe so that the blocks know when they can swipe to the next space and whether or not they can merge with the block next to them if there is any. Getting the blocks to move only in one direction at a time was a challenge at the start because I could only get them to move le...

CAGD 377 - Blog Post 1 - 9/15/2024

Image
       On this game development team, I am the only programmer and so I have a lot of responsibilities. Sadly, I have failed my team during this sprint by not completing most of the work assigned to me. I have no excuses for why I put off all my work, but it happened, and we have talked about it and it won't happen again, and I will try my best to make up for what time was lost during this last sprint. I believe that subconsciously I was stuck and did not know what to do and thought by putting it off I would be easier later, it was not, and I would have no problem finishing. Getting off of that I was able to get one of the most important things done this sprint which was getting the unity project set up and ready for us to create the game on the Google Play Store. Afterwards, I was working on our swipe to move but I was unable to finish the card before the sprint ended so it had to be put off until the next sprint.           Next sprint ...