[Devlog #2] Steam Integration Complete – Public & Private Lobbies Are Live


Hey everyone,
time for the second development update on Project VIREX!

The lobby system is now fully functional — players can create both public and private lobbies, and even invite their friends directly through Steam.

Everything runs through Steamworks + Unity Netcode, which means the multiplayer experience is now smoother and more reliable.

Here’s what’s working right now:

  • ✅ Create & join lobbies (public or private)

  • ✅ Invite friends directly via Steam

  • ✅ Automatic player synchronization across clients

  • ✅ Stable connection handling and cleanup on disconnect


The first image shows the simple main menu – the design is not final yet.
The second image shows the lobby panel on the left side, which already includes all necessary functions.
The third image is the public lobby list, where players can join public games.
The last image is a screenshot from multiplayer showing a second player. Currently, the players don’t have character models yet.

This was one of the biggest technical challenges so far — getting Steam and NGO to play nicely together. Now that it’s done, the focus will shift toward map loading, player spawning, and weapon sync.

Next up: implementing weapon pickup and dropping, shooting mechanics, zombie AI, and the first working kill system.

Thanks again for following the project — your support keeps this going!

Leave a comment

Log in with itch.io to leave a comment.