Home of Alex Thissen

All of the things I like to share

GameSpy 3

GameSpy 3

GameSpy query protocol version 3 uses a two request query. The first request is answered with a challenge value, that should be included on the second request. Requests and responses are sent over UDP.

  1. Client sends request to server
  2. Server replies with a challenge number
  3. Client sends new request to server, including challenge from first response
  4. Server replies with query information

 

Resources

  1. http://www.forum.ksk-squad.com/database/crysis-wars/tools/72-cryquery-v0-3b/index.html
    Crysis Wars server query implementation in PHP
  2. http://aluigi.altervista.org/papers.htm#gsproto
  3. http://wiki.unrealadmin.org/UT3_query_protocol
    Contains Unreal Tournament 3 specific value descriptions
  4. http://jr.terragate.net/gsQuery/docs/classgameSpyQ.html
  5. http://web2.gservers.de/~phillip/projects/clqp/stalker/stalker_internet_query_description.txt
    Stalker specific
  6. http://www.penetrate.nl/ut3serverquery.phps
    Unreal Tournament 3 server query implementation in PHP

Recent Comments

Leave the first comment for this page.
Powered by Community Server (Commercial Edition), by Telligent Systems