5/6 - 5/10
- Nathan Matarazzo
- May 9, 2024
- 2 min read
This week, I got some more work done on my video game/ arcade machine project. I am nearing the end of actually making the game, and I am probably just a few days from actually finishing the game. After that, I will do the electronics for the arcade machine, and then design, and cut out the arcade machine. This week, however, I did get a lot of work done with the actual game, itself. For starters, I created all the assets for the scoreboards that I am going to be using. The pictures below shows the scoreboards on each of the "Baltimore", "Miles' Backyard", and "The Coop" maps, respectively. Every map now has a unique scoreboard, and I only have to make the animations for one new character. After this, I will be done with all the assets for the game, and that is also when I will probably finish making the game, in general. I also added a "random" character, which will select a random character for the player to play as when the game loads up. I also added this same feature for the map selection process, so players can select a random map, to add some variety to the game. This can be seen in the first video below, where I demonstrated this feature. I also did some other things this week. For example, I redid the jump-scare animation that has a 9% chance of showing up after every game in the 2-player vs. game mode. I also added an option to the options menu that allows players to turn off the ability to play the minigames that are also only accessible in the 2-player vs. game mode. I also fixed a lot of bugs this week. For one, I changed some of the physics, such as the dunking function, and dunking physics on all the player and AI scripts. Another bug that I fixed had to deal with the map selection script getting all messed up whenever someone loaded up the tournament mode, backed out, and then went into the 2-player vs. mode. I fixed this issue by modifying just a little bit of code that resets the map selection variable for tournaments when it is in a tournament, and then I added that it also did that only when it specifically was not in the 2-player vs. mode. There aren't too many bugs left for me to fix, and that is good, because I do not want to keep debugging the code forever.






Comments