Official Soldat Forums

Official Content => Soldat Developer Log => Topic started by: Shoozza on August 26, 2012, 03:20:14 pm

Title: Devlog update (2012-08-26) Lobby, GUI, scripting, old Admin Client
Post by: Shoozza on August 26, 2012, 03:20:14 pm
Hi!

This week there was a little bit of activity.

jrgp has rewritten the Soldat lobby server in Googles Go programming language, replacing his previous java implementation.
If your server is missing in the server list use you admin client and send the /lobby command or restart it.

Falcon continued to work on his scriptcore implementation.

I updated the Soldat GUI so scale (on the join game tab) and fixed some bug which happened because of my changes.
(http://forums.soldat.pl/index.php?action=dlattach;topic=42101.0;attach=29234;image)

I also worked on the official Soldat admin client ported it to Lazarus and fixed a few bugs.
Falcon successfully compiled it on Linux and helped testing it.

Porting other admin clients would lot more time (Soldat admin has less than 500 lines of code ;)
So I thought getting the old admin client ready to work wouldn't be a bad idea.

I will probably not work much on it since it works now. Maybe do some fixes and add features when I feel the need for it.
The idea is that we need a simple admin client in the future for testing purposes when we rewrite netcode and admin protocol.
Also one admin client for Linux Windows and Mac would be nice.
But currently you are better off using Baka Admin or ARSSE.

Besides that there was the usual code cleanup and formatting stuff. More code formatting than I like to do though.
Title: Re: Devlog update (2012-08-26) Lobby, GUI, scripting, old Admin Client
Post by: xmRipper on August 26, 2012, 03:37:54 pm
Finally an expecting update since resolution support. Great job :)
Title: Re: Devlog update (2012-08-26) Lobby, GUI, scripting, old Admin Client
Post by: As de Espada on August 26, 2012, 04:54:42 pm
keep up the good work! Keep improving.
Title: Re: Devlog update (2012-08-26) Lobby, GUI, scripting, old Admin Client
Post by: homerofgods on August 26, 2012, 05:26:56 pm
keep up the good work! Keep improving.
Title: Re: Devlog update (2012-08-26) Lobby, GUI, scripting, old Admin Client
Post by: jrgp on August 26, 2012, 05:38:36 pm
Also one admin client for Linux Windows and Mac would be nice.

I think there are a few lesser known cross-platform admin clients written in c/gtk. Aside from them, there's my perl gtk admin which runs natively on linux/freebsd/mac, but the mac and windows versions are essentially garbage as gtk/perl suck on windows and gtk in general sucks on mac.

I'll see about writing one in qt someday maybe.
Title: Re: Devlog update (2012-08-26) Lobby, GUI, scripting, old Admin Client
Post by: Denacke on August 27, 2012, 12:47:24 pm
I've got an admin client that I released on here with QT, open sourced too. Does have a few minor bugs to be worked out but I probably won't do it. :(

http://forums.soldat.pl/index.php?topic=41131.msg499349

Title: Re: Devlog update (2012-08-26) Lobby, GUI, scripting, old Admin Client
Post by: Illuminatus on August 27, 2012, 04:00:13 pm
we rewrite netcode
(http://i.imgur.com/0PuI2.png)