Hello, im developing my first multiplayer, i have a dedicate server from source, everything is working good but i want to create a new session on the dedicate server from client to make matchmaking and things like that.
Can someone Help me please? Thanks.
Each server instance on your physical server machine is a session in itself. To create a new session you can just travel to another server application with available connection slots you create in your game mode on a different port that you physically opened on the server machine. You can use a server map as a lobby itself to round up players in a que and send them to a new server or just server travel to a new map.
The only other way I know for matchmaking games that are not physically running is rather complicated and requires querying an external application to physically open another server instance application on the machine itself. This is done outside of the game environment and on your server machine in windows or linux. It’s definitely possible and is being done, but my knowledge stops there for the time being. Hope that helps a little.