03-14-2012, 05:36 PM
Hi there!
What i would like to suggest is a possible way of matchmaking without doing any major engine/game code.
The basic idea is to have PHP handle the queue'ing and sending exec/run commands via telnet(or other solution)
to specific servers that would start a dedicated server with the absolute minimum requirements for smooth gameplay.
On the server side we would have a server queue (also php)
See it like having a list of ip addresseses with a possibility of 10 servers per address as an example
If queue is full, go to next ip etc.
Stats and match tracking we allready have antibodys excellent xonstat!
So the only "obstacles" i see would be player id and nicknames, as atm there is no way to check who is who.
Plus there would be the need for browser specific launchers, so things get executed properly. ;E
All in all feel free to poke holes,criticize and give your opinion on this idea(theory). If this has the possibility to work it could be implemented into other projects and can quite possibly save alot of trouble for people.
Also, a way to remove the "kickback" on weapons when you shoot would be awesome, if it doesnt exist allready.
my 5cents
What i would like to suggest is a possible way of matchmaking without doing any major engine/game code.
The basic idea is to have PHP handle the queue'ing and sending exec/run commands via telnet(or other solution)
to specific servers that would start a dedicated server with the absolute minimum requirements for smooth gameplay.
On the server side we would have a server queue (also php)
See it like having a list of ip addresseses with a possibility of 10 servers per address as an example
If queue is full, go to next ip etc.
Stats and match tracking we allready have antibodys excellent xonstat!
So the only "obstacles" i see would be player id and nicknames, as atm there is no way to check who is who.
Plus there would be the need for browser specific launchers, so things get executed properly. ;E
All in all feel free to poke holes,criticize and give your opinion on this idea(theory). If this has the possibility to work it could be implemented into other projects and can quite possibly save alot of trouble for people.
Also, a way to remove the "kickback" on weapons when you shoot would be awesome, if it doesnt exist allready.
my 5cents