Independent lobbies, dedicated servers?

Independent lobbies, dedicated servers?

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Post Reply
nawoa
Posts: 9
Joined: 24 Mar 2009, 00:38

Independent lobbies, dedicated servers?

Post by nawoa »

For testing of a project at some time in the future, it would be beneficial to set up an independent lobby server with its own game list and chat.

Setting up a couple of dedicated servers (with map rotation, automatic launching, etc) may also be necessary, I'm not sure. Testing is always good though.

Can someone please direct me to information on where this software is available and any relevant documentation?

Thank you.
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: Independent lobbies, dedicated servers?

Post by knorke »

There are "servers" and "(auto)hosts"
Servers are those thing you connect to while hosts are those bots in the lobby.
To run your own server:
http://springrts.com/wiki/Spring_on_a_LAN
(i think it basically works like this over internet too)

For autohosts the software is "Springie the AutoHost",
see this thread: http://springrts.com/phpbb/viewtopic.php?t=7921
Setting up a couple of dedicated servers (with map rotation, automatic launching, etc)
I tried that too for my game but even with the help of Licho (runs the server, autohosts etc) could not get it to work properly. If I understood correctly some stuff is also getting reworked or something.

There is also "SPADS": http://springrts.com/phpbb/viewtopic.php?f=1&t=17130
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: Independent lobbies, dedicated servers?

Post by abma »

maybe ailadder + springgrid could be useful for you:

https://github.com/hughperkins/springgrid
https://github.com/hughperkins/ailadder

(depends on what you want to do...)
Last edited by abma on 27 May 2011, 03:25, edited 1 time in total.
User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: Independent lobbies, dedicated servers?

Post by aegis »

oh, I switched to github for the lobby server: https://github.com/lunixbochs/uberserver
you can download the zip from github, extract it, and run server.py on any computer with Python installed.

as for springgrid/ladder, it was actually at a functional state. I don't know if the unitsync wrapper or spring launching logic need updating
Post Reply

Return to “Engine”