Posted May 09, 2022 by Rhidian12
Hey everyone!
This is the final week of production, which meant we worked hard and long to finish the game loop! It's now possible to go from a main menu to a player selection screen, and to then start the game!
We also added the ability for players to collide with some of the lighter objects (such as the small stools, the privacy screens, ...)! Upon colliding with the player, they will move, giving away a player's position!
Although our artists have been doing amazing, we sadly ran into some very unexpected programming issues. We forgot that Unreal Engine destroys everything (except a few core objects) and unloads them from memory as soon as a new level is loaded in. So far, this hasn't been an issue, but we had code that depended on those objects that were getting destroyed. This massive bug flew under the radar, until very recently, when everything started breaking around us.
We worked very hard to fix this bug, since our game cannot end if the game cannot tell which players have been winning the past rounds.
All in all though, it's been going very well, and the main game is complete! All that remains is to polish our game the following weeks! Some player models need some small tweaking, some of the UI elements are going to be reworked for more clarity, ...
I hope you're as excited for the end product as we are!