Posted May 02, 2024 by MrSeaBlue3
This week I primarily worked on the main menu and server connection system that will allow players to either quick join to one another or to connect to a private match through a join code. the code is a little rocky, so I hope to continue to polish it next week.
This week I focused on simplifying the lobby joining and loading experience by changing all lobby functionality after joining to be identical for both joining methods, that being that there only needs to be one singular lobby that can function slightly differently depending on how it was entered. I also added and fine tuned the ready-up and data transfer features within the lobby.
This week I focused on implementing the various network behaviors into the game scene that we agreed upon as a team alongside the other functionality that was already present.
This week I focused on fixing various issues before the Proof-of-Concept. I worked alongside the other engineers to ensure that the game ran smooth enough for a comprehensive demo. We worked this week on encorporating the efforts of the entire team into a demo that best demonstrates the progress that we have made so far.
This week I worked to refactor the network components of the project to be more cohesive with one another and allow for further expansion later down the line should we want to expand.