I am not sure if this is the right place to asked but I am writing all my network functions in c++ and I did not see a section for network. Anyways, I am making a multiplayer game but have somewhat limited experience with multiplayer. I have everything working well, the only issue is that my current system runs like this:
- Somebody hosts a session
- 3 others join the session
The issue is that after the first person joins the session, nobody else can join the session. The player joins but never makes it to the lobby, it only shows a black screen. I am attaching the C++ code, as well as my log files.
I believe that the issue is with the line that says LogOnlineSession: Warning: STEAM: Session (GameSession) already exists, can’t join twice
For more context, I am testing with 3 other friends off of Itch.IO but obviously using steamworks. One friend hosted, another friend joined and when I attempted to join all I got was a black screen and this log. Again, apologies for the terrible formatting and everything of this post, I am a total newbie on here. Thank you.