Posted May 22, 2022 by AxelAvez
Programming
The end is near, this was our last chance to squash any major bugs that were still present in the game.
Level:
We made sure that the player had no way of leaving the level area by adding bounds around the ocean part of our level. All of the meshes that were placed on top of the ocean now have a script that randomly lets them float up and down to give a feeling like they are actually in the ocean. The camera has also been changed one last time. Players are now able to run to opposite sides of the map without distorting it.
Lasso:
After play testing our game we noticed that the lasso was bit underwhelming.
The lasso is supposed to be a utility item that allows you to pull an enemy. Before the changes it didn't do enough damage to be useful compared to the other combos and didn't provide any other useful benefits. Changes to squid lasso: added a long stun when hitting other player so you can follow up with another combo item without any getting any resistance from the opponent.
UI:
A lot of work was done on the UI in every way possible. The entire main menu UI now uses assets made by the artists instead of using the basic unity font. Just like in the main menu, the HUD uses new and improved art. The end screen supports restarting the game and going back to the main menu. The code for this was already in the game, we had issues the week beforehand on getting the controllers to work on this menu. This was fixed this week hence there being a navigable end screen. Sound: Quite a bit of time went into the sound this week. The player now has sounds when getting hit or upon death. Persistent music has been included to the main menu which will keep playing after loading into the beach scene or back into the main menu. There is also a sound when clicking on UI elements and a separate sound after clicking the Start Game button. After eliminating all your opponents you will now also hear a special victory sound jingle.
Winner winner chicken dinner:
We have been toying around with giving the winning player a crown. We finally got it working. Whenever someone wins the game, you'll know who to hunt down in the next round ;)
Other minor changes:
Screenshots:
Thank you, and without further ado, please enjoy our game: FOODFIGHT,
and thank you all for following our journey.