[Tickets] [Orxonox] #357: Protocol for server discovery

Orxonox trac at orxonox.net
Mon Sep 27 20:50:21 CEST 2010


#357: Protocol for server discovery
---------------------+------------------------------------------------------
 Reporter:  dafrick  |       Owner:  smerkli
     Type:  task     |      Status:  new    
 Priority:  normal   |   Milestone:         
Component:  Network  |     Version:  0.0.4  
 Severity:  normal   |    Keywords:         
---------------------+------------------------------------------------------
Description changed by scheusso:

Old description:

> Orxonox at the moment, can only discover servers that operate in the same
> LAN. Your task would be to establish a protocol to discover servers all
> over the internet.
>
> For that we would need a deamon on our orxonox.net server where other
> servers could register themselves and a protocol to contact the
> orxonox.net server and get a list of the servers that have registered
> themselves there.
>
> This is a job for someone who already knows a bit about network
> programming. This task will probably involve analyzing other protocols
> (used for this task) and using enet to implement an orxonox version of
> such a protocol.

New description:

 Orxonox at the moment, can only discover servers that operate in the same
 LAN. Your task would be to establish a protocol to discover servers all
 over the internet.

 For that we would need a deamon on our orxonox.net server where other
 servers could register themselves and a protocol to contact the
 orxonox.net server and get a list of the servers that have registered
 themselves there.

 This is a job for someone who already knows a bit about network
 programming. This task will probably involve analyzing other protocols
 (used for this task) and using enet to implement an orxonox version of
 such a protocol.


 Some maybe usefull links:
  * http://developer.valvesoftware.com/wiki/Master_Server_Query_Protocol
  * http://developer.valvesoftware.com/wiki/Server_queries
  * http://int64.org/docs/gamestat-protocols
  * http://www.codeproject.com/KB/game/gameserverinfo.aspx
  * http://www.ggzgamingzone.org/

--

-- 
Ticket URL: <www.orxonox.net/ticket/357#comment:3>
Orxonox <http://www.orxonox.net>
Orxonox Open Source game



More information about the Tickets mailing list