Multiplayer server up

For topics that do not fit in another sub-forum.
Message
Author
o01eg
Space Kraken
Posts: 167
Joined: Sat Dec 10, 2011 5:46 am

Multiplayer server up

#1 Post by o01eg » Tue Sep 19, 2017 10:08 pm

After several week of polishing network code it's happening. First public multiplayer Freeorion server!

Join to freeorion-test.dedyn.io at default port and wait for the other players to play.

Based on 0.4.8 Release.
  • There are should be at least 2 human players to start the game.
  • 5 AI allowed.
  • Sends notification about new player to SMAC jabber conference.
  • Only Player client type allowed.
  • Autosaves are saved to folders based on Game UID.
  • Network messages restricted by size 10 MiB.
  • By default Random species are selected.
  • Cookies are alive 2 hours.
  • Chat saves messages between restarts.
  • AIs re-populate lobby from save game.
  • Empire statistics disabled.
  • Introduced in-game lobby for non-participant of current playing game.
Rules changes:
  • Super Tester disabled.
  • Latest alive human player wins game.
  • Any player is allowed to concede.
Source code for server https://github.com/o01eg/freeorion/tree ... ver-v0.4.8

Website: http://freeorion-test.dedyn.io/ RSS

Reminder! It's in a deeply testing. Anything can happen.
Last edited by o01eg on Wed Sep 19, 2018 7:31 pm, edited 56 times in total.
Gentoo Linux x64, gcc-7.3, boost-1.65.0
Ubuntu Server 18.04 x64, gcc-7.3, boost-1.65.1
Welcome to multiplayer server at freeorion-test.dedyn.io.Version 0.4.8
Donates are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

dbenage-cx
Programmer
Posts: 389
Joined: Sun Feb 14, 2016 12:08 am

Re: Multiplayer server up

#2 Post by dbenage-cx » Wed Sep 20, 2017 12:05 am

Very nice o01eg! Hope to try it very soon.

User avatar
The Silent One
Graphics
Posts: 712
Joined: Tue Jul 01, 2003 8:27 pm

Re: Multiplayer server up

#3 Post by The Silent One » Wed Sep 20, 2017 12:12 pm

Awesome really. Can't wait to try it out! :)
If I provided any images, code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0.

LGM-Doyle
Programmer
Posts: 219
Joined: Mon Feb 29, 2016 8:37 pm

Re: Multiplayer server up

#4 Post by LGM-Doyle » Wed Sep 20, 2017 8:35 pm

Congratulations. I'm glad to see an ambitious change succeed.

User avatar
Dilvish
AI Lead, Programmer
Posts: 4712
Joined: Sat Sep 22, 2012 6:25 pm

Re: Multiplayer server up

#5 Post by Dilvish » Wed Sep 20, 2017 10:25 pm

o01eg wrote:Only 1 AI allowed.
Is that an enforced rule, or just a guideline? Or maybe more specifically a SMAC rule but just a guideline for anyone else? Any idea what is the reasoning behind it?
If I provided any code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0

o01eg
Space Kraken
Posts: 167
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer server up

#6 Post by o01eg » Thu Sep 21, 2017 3:55 am

Dilvish wrote:
o01eg wrote:Only 1 AI allowed.
Is that an enforced rule, or just a guideline? Or maybe more specifically a SMAC rule but just a guideline for anyone else? Any idea what is the reasoning behind it?
It's enforced rule due memory limitation. Each either server or AI process requires no less than 150 MB RAM.
Gentoo Linux x64, gcc-7.3, boost-1.65.0
Ubuntu Server 18.04 x64, gcc-7.3, boost-1.65.1
Welcome to multiplayer server at freeorion-test.dedyn.io.Version 0.4.8
Donates are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

User avatar
Vezzra
Release Manager, Design
Posts: 4660
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: Multiplayer server up

#7 Post by Vezzra » Fri Sep 22, 2017 9:53 am

Nice!

Looks like 0.4.8 will be a bigger release than originally planned... :D

o01eg
Space Kraken
Posts: 167
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer server up

#8 Post by o01eg » Tue Jan 30, 2018 4:45 am

Version updated to 2018-01-29.13902ea.
Saves are now saved to "auto" subfolder.
Gentoo Linux x64, gcc-7.3, boost-1.65.0
Ubuntu Server 18.04 x64, gcc-7.3, boost-1.65.1
Welcome to multiplayer server at freeorion-test.dedyn.io.Version 0.4.8
Donates are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

o01eg
Space Kraken
Posts: 167
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer server up

#9 Post by o01eg » Mon Feb 05, 2018 8:17 pm

Version updated to 2018-02-04.e8860a5.
Gentoo Linux x64, gcc-7.3, boost-1.65.0
Ubuntu Server 18.04 x64, gcc-7.3, boost-1.65.1
Welcome to multiplayer server at freeorion-test.dedyn.io.Version 0.4.8
Donates are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

o01eg
Space Kraken
Posts: 167
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer server up

#10 Post by o01eg » Mon Feb 12, 2018 8:30 pm

Version updated to 2018-02-12.c8e8372.
Only Player client type allowed.
Gentoo Linux x64, gcc-7.3, boost-1.65.0
Ubuntu Server 18.04 x64, gcc-7.3, boost-1.65.1
Welcome to multiplayer server at freeorion-test.dedyn.io.Version 0.4.8
Donates are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

o01eg
Space Kraken
Posts: 167
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer server up

#11 Post by o01eg » Mon Feb 19, 2018 8:13 pm

Version updated to 2018-02-19.77907e6.
Gentoo Linux x64, gcc-7.3, boost-1.65.0
Ubuntu Server 18.04 x64, gcc-7.3, boost-1.65.1
Welcome to multiplayer server at freeorion-test.dedyn.io.Version 0.4.8
Donates are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

o01eg
Space Kraken
Posts: 167
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer server up

#12 Post by o01eg » Tue Feb 27, 2018 4:42 pm

Version updated to 2018-02-25.23a9904.
Autosave saved to folders based on Game UID.
Gentoo Linux x64, gcc-7.3, boost-1.65.0
Ubuntu Server 18.04 x64, gcc-7.3, boost-1.65.1
Welcome to multiplayer server at freeorion-test.dedyn.io.Version 0.4.8
Donates are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

o01eg
Space Kraken
Posts: 167
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer server up

#13 Post by o01eg » Mon Mar 05, 2018 6:29 pm

Version updated to 2018-03-05.1520438.
Gentoo Linux x64, gcc-7.3, boost-1.65.0
Ubuntu Server 18.04 x64, gcc-7.3, boost-1.65.1
Welcome to multiplayer server at freeorion-test.dedyn.io.Version 0.4.8
Donates are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

o01eg
Space Kraken
Posts: 167
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer server up

#14 Post by o01eg » Mon Mar 12, 2018 8:26 pm

Version updated to 2018-03-12.f9c6da6.
Gentoo Linux x64, gcc-7.3, boost-1.65.0
Ubuntu Server 18.04 x64, gcc-7.3, boost-1.65.1
Welcome to multiplayer server at freeorion-test.dedyn.io.Version 0.4.8
Donates are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

o01eg
Space Kraken
Posts: 167
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer server up

#15 Post by o01eg » Wed Mar 14, 2018 7:20 pm

To prevent DoS (https://github.com/freeorion/freeorion/issues/2052) network messages restricted by size 10 MiB.
Gentoo Linux x64, gcc-7.3, boost-1.65.0
Ubuntu Server 18.04 x64, gcc-7.3, boost-1.65.1
Welcome to multiplayer server at freeorion-test.dedyn.io.Version 0.4.8
Donates are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

Post Reply