Lobby Development: Difference between revisions

From Spring
Jump to navigationJump to search
Abma (talk | contribs)
Gajop (talk | contribs)
Line 95: Line 95:


=Lobby server development=
=Lobby server development=
==Actively maintained==
===UberServer===
<font color="orange">cross-platform</font>,
<font color="#00AAFF">Python</font>,
by <font color="#00CC00">aegis</font>
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.


===Abandoned===
==SpringLS==
==SpringLS==
<font color="orange">cross-platform</font>,
<font color="orange">cross-platform</font>,
Line 103: Line 111:
The longest-running lobby server, created by Betalord. You can fetch the sources through ''git''. Details can be found on the [http://github.com/spring/SpringLS development site].
The longest-running lobby server, created by Betalord. You can fetch the sources through ''git''. Details can be found on the [http://github.com/spring/SpringLS development site].


==UberServer==
<font color="orange">cross-platform</font>,
<font color="#00AAFF">Python</font>,
by <font color="#00CC00">aegis</font>
The primary lobby server currently running on springrts.com. All protocol commands in the primary documentation should be fully-functional and compatible between both uberserver and SpringLS. See the dedicated [[uberserver]] for mor info.


[[Category: Lobby]]
[[Category: Lobby]]

Revision as of 05:52, 10 March 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

Zero-K Lobby

Windows/Linux, C#, by Licho & quantum

Zero-K project page

flobby

Linux, C++, by cleanrock

github page


Weblobby

cross-platform, C++, by CarRepairer

project site


Work in progress or abandoned

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

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.

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.