Hi all,
Not sure if this has been asked and answered before (Had a quick look but couldn't find anything).
What I would like to do is have my game setup like a standard MMO with different areas players can go to. Obviously this would have to adhere to the 45 players per room limit, so I'm thinking I should just have multiple instances of each area as seperate rooms when one area reaches its max.
I.e. there could be 3 instances of the area "Forest" running at any given time, with up to a max of 45 players in each.
Now, obviously I want to check if an instance already exists and if it has any open spaces. I don't want to provide a null value for the roomid because I don't want everyone to enter a random instance of each area and end up on their own all the time.
Can anyone suggest how I would go about doing this?
Also, lets say I had generic server code for an area (That handles players joining/leaving/interacting with NPCs etc), do I need to make this multiple times for each area in my server code dll? Or do I just inherit from my class (MyGame) and specifiy the room type for each?
I'm a bit baffled by this whole PlayerIO setup at the minute in terms of making it work for a real MMO scenario, but I'm sure it is quite simple to achieve.
Cheers