Sunday, November 25, 2018

Weekly Devlog #4 - Adding Network Multiplayer, Improving UI

Hello everyone,

The past week has been spent working on adding networked multiplayer to the game. I also re-designed the menu buttons to be a little more pleasing to the eye.

Currently we have a master server list which shows all the games that have been hosted, you can click on a game on the server list to join the games lobby, at which point you currently have the ability to send chat messages to other players in the lobby, and mash the 'ready' button to add a tick next to your name for everyone else connected to the game!

I did a quick test on syncing a race, and I've managed to get player cars to sync together, however it was a bit temperamental and the AI cars were causing issues with the sync (Yes, AI will definitely feature in network multiplayer races), so I decided to focus on the menu and logic side of things before throwing myself at syncing a race.

The next week will continue to be focused on making progress with network multiplayer, I'd like to add private matches (passworded), preventing players using a different version of the game from joining, and if time permits, syncing the games lobby up more than just name/chat/readiness.

Sorry, I know I promised screenshots, but sadly I didn't have time to prepare any this week!

Until next Sunday.

- Oliver