|
From the Unreal Tech Page:
The new patch is available for download here, along with a summary of improvements and
known problems. While this version contains a lot of fixes and better infrastructure, the
low-bandwidth Internet play still isn't where we want it to be. Bandwidth usage is
improved by about 20% over version 209.
Levels, gameplay mods, and networking should be nearly 100% compatible between all
existing Unreal patches (200 through 216). Server administrators should upgrade to 216
immediately, because it's much more stable than previous versions, uses 1/3rd the memory,
and supports the new server querying interface.
The patch also includes the latest version of GameSpy Lite. We've been working closely
with the GameSpy team, and Unreal is finally interoperating pretty well with it. There
will be more to come in the future. Visit the GameSpy page for more information about the
full version of GameSpy, and other games that are supported.
For developers working on server-querying tools, see the Server Querying Protocol
Documentation for more information. Brandon Reinhart is maintaining and improving this
code and the documentation, so developers should talk to him if you have any questions or
suggestions. Also, check out the following scripts in UnrealEd:
- InternetLink: Base class of the Internet connection classes.
- UdpLink, TcpLink: Maintains a UDP or TCP connection. This code has been rewritten since
version 209, so mods which use it (if there are any) will need to be exported to .uc files
before upgrading, then reimported.
- UdpServerQuery: Runs on the game server, enables clients and querying tools (like
GameSpy) to request information like the map name and player list.
- UdpServerUplink: Runs on the game server, and periodically sends updates to a master
server.
The UdpServerUplink class supports multiple master servers. I'll write some
documentation shortly which explains how to set this up. Currently, the GameSpy master
server is the only one up and running on the net (master0.gamespy.com), but there will be
more public master servers soon. |