|
| 18 Mar 2014 07:45 PM |
Earlier today the idea hit me.
What if we could use Universal saving and Roblox Universes to create this 2-D Gui-based game, that will allow ALL players from EVERY Instance (server) to see each other's avatar in a 2-D world?
Imagine a gameboy pokemon game, but with your avatar, and everyone in the ENTIRE game is there, not just 50.
The cool thing is, instead of the max players be 50, how about if we used global stats to have everyone's 2-D position saved and created into each person individually, then you can see every player, even if they aren't on the server.
If possible, I imagine that would create quite the uproar.
The only problem I would think this would have, is that the relay between players per minute per save wouldn't be high enough to have the Position saved, therefore when uploaded, would publish to everyone else's Instance and update the server.
I read in the blog or wiki the max number of saves you can have is 100 + #game.Players:GetChildren()*6 or something of that sort. If you were to have one server (instance) per player, then you can send... (math...)
106 saves/per 1 minute -- assuming I'm correct on the 106 part. =53 saves per 30 seconds =approx 17.6 saves per 10 seconds =approx 1.75 saves per 1 second
so, every one second, your stats are updated. These stats include your avatar, your position in the 2-D world, and your gold, xp, etc.
This allows everyone, from EVERY server, to play AT ONCE in ONE GAME!
---------------------------------------------- I have one question for you: Is this possible? ----------------------------------------------
|
|
|
| Report Abuse |
|
|
|
| 18 Mar 2014 07:47 PM |
| I am sorry if I said something confusing or its really long, I do that a lot, lol. Any comments on this game idea? |
|
|
| Report Abuse |
|
|
|
| 18 Mar 2014 07:56 PM |
So you would use DataStore for uploading positions?
The max request limit is 60 + (#players * 10) requests per server. This could upload your position at least once a second, but what about the other players in the server? I guess the only way is to make each server one player only. And to increase efficiency, make it only send your position if you moved. That way you can send chat (or other) requests without exceeding the limit. |
|
|
| Report Abuse |
|
|
|
| 18 Mar 2014 08:15 PM |
yes I agree. I went on the assumption that the max players per server would be 1. Also, a good idea with the only moving part. Chat, I imagine, will be the most difficult. The only way to chat would be through a sort of, pm system. Like for example if you wanted to send a pm to a specific person, then you would have to save it as a separate save, then when uploaded (1 second later), it would load for all players, but only show to the specific player the pm was sent to. The reply button would do the same.
The only downside I imagine to this game would be the lag. If a game of 1000 players and 1000 separate servers constantly uploading save data once per second, then downloading 999 other player's stats and position PER SECOND, could create a ton of lag. |
|
|
| Report Abuse |
|
|
morash
|
  |
| Joined: 22 May 2010 |
| Total Posts: 5834 |
|
|
| 18 Mar 2014 09:02 PM |
| Not to mention updating all 1000 players to the gui. I would just wait until 255 player servers are released. |
|
|
| Report Abuse |
|
|
|
| 18 Mar 2014 09:07 PM |
| 255 players...? Wait, that's gonna exist?!!?! WOW! |
|
|
| Report Abuse |
|
|
morash
|
  |
| Joined: 22 May 2010 |
| Total Posts: 5834 |
|
|
| 18 Mar 2014 09:09 PM |
| Shedletsky has it here: http://www.roblox.com/Shedletsky-Messes-With-You-The-Game-place?id=119444300 |
|
|
| Report Abuse |
|
|