Lobby Development: Difference between revisions

From Spring
Jump to navigationJump to search
Gajop (talk | contribs)
++English
Line 114: Line 114:
by <font color="#00CC00">Licho</font>
by <font color="#00CC00">Licho</font>


The LobbyServer for Zero-K. Uses a diffrent Protocoll. Source can be found at
Zero-K lobby server. Uses a different protocol. Source can be found at
https://github.com/ZeroK-RTS/Zero-K-Infrastructure/tree/master/ZkLobbyServer
https://github.com/ZeroK-RTS/Zero-K-Infrastructure/tree/master/ZkLobbyServer


==Abandoned==
==Abandoned==

Revision as of 08:48, 21 August 2015

Development < Lobby Development

Documentation

Protocol

  • HTML (is updated once a day)
  • XML (raw, always latest)

Download Systems

Lobby client development

Useable lobby clients

SpringLobby

flobby

Linux, C++, by cleanrock

github page


Weblobby

cross-platform, C++, by CarRepairer

project site


WIP, abandoned or unusable

TASClient

Windows, Delphi, unmaintained

Alphalobby

Windows, C, unmaintained

Alphalobby is still very much work in progress. If you still wish to use it, source available from the mercurial repository, binary available on the springfiles page.


CheeseLobby

cross-platform, Java, by Cheesecan

forum thread

binaries and code


QtLobby

cross-platform, C++, unmaintained

project page

muslce

Most useless spring lobby client ever

android, java, unmaintained

http://springrts.massive.ch/muslce/Muslce-20130617.tar.bz2

Zero-K Lobby

No longer uses the Spring lobby protocol

Windows/Linux, C#, by Licho & quantum

Zero-K Lobby github

Libraries and frameworks

Spring-PythonBotFramework

cross-platform, Python, by BrainDamage & koshi

A bot framework written in python. GitHub wiki

Go SpringLobbyClient

cross-platform, Go

A simple client implementation of the lobby protocol in Go. project page

Lobby server development

Actively maintained

UberServer

cross-platform, Python, by aegis

The primary lobby server currently running on springrts.com. Most protocol commands in the primary documentation should be fully-functional and compatible between both uberserver and SpringLS (SpringLS hasn't seen as many updates recently). See the dedicated uberserver for more info.

ZeroK Server

cross-platform, C#, by Licho

Zero-K lobby server. Uses a different protocol. Source can be found at https://github.com/ZeroK-RTS/Zero-K-Infrastructure/tree/master/ZkLobbyServer

Abandoned

SpringLS

cross-platform, Java, hoijui

The longest-running lobby server, created by Betalord. You can fetch the sources through git. Details can be found on the development site.