Poll: What do you think?
You do not have permission to vote in this poll.
Nice Work ( ill leech it Tongue )
100.00%
10 100.00%
Already been said
0%
0 0%
WTF?! are you on.... mmmm Shrooms
0%
0 0%
Wont Work
0%
0 0%
Total 10 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Infinite Players in a Game
#1
Ok i basically got a rush of blood to the head and while sitting in my ryuuzaki sitting style. I thought of this...

There is a main server that handles all of the logins...

After the third player logs in, the server gives some of its responsibility in sending data to players 2 and 3, to player 1.

Therefore by sending a packet to player 1, player 1 acts as the server for players 2 and 3 and parses the information onto them. Consequently the server only has to handle tasks for player 1 and organising, who parses the information between who.

Players 2 and 3 handle tasks for two other players each and two others for those two others and so forth. The result is a link between all players that delegate some of their bandwidth to the game.

There are two ways of getting every client in the chain to recieve data...


1. Any actions that have taken place by the clients will parse the information to the secondary server which compresses the data together afterwhich parses the data to the main server ultimately parsing the data to player 1 who then repeats the cycle.

OR

2. Simply the client sends its own information to all the other clients.


Diagram 1


[Image: wlutpvungj.jpg]
Diagram 2
its pretty easy to understand...


Needs a bit of work coz every minute i think of another question in this theory which i have to ponder about. Its full of problems but i think we can work it out together and make MS the best. (HA! LIKE THAT WILL EVER HAPPEN!)
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)