Official Soldat Forums

Official Content => Soldat Developer Log => Topic started by: Shoozza on July 25, 2015, 10:49:02 am

Title: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: Shoozza on July 25, 2015, 10:49:02 am
Hello everyone,

it has been a long time since the last devlog... Time to start posting again!

(https://dl.dropboxusercontent.com/u/2394029/Images/dailyart/lazerman.png)

We have a new devteam member: urraka!
He joined a few weeks ago and is working on some soldat 1.6.10/1.7 related stuff.

The rest of the team is basically gone. I haven't heard from anyone except once from ExHunter.
I was also idle for some time and only helped urraka when he had questions, but that changed recently.

The SCTFL banner in the nagcreen is now integrated. The banner system needed to be rewritten as we used some old framework and it was easier to remove it than to invest more time fixing.

The soldat gui will get a new theme. I tweaked the colors a bit. I like the new look. Let me know what you think about it ;)
https://dl.dropboxusercontent.com/u/2394029/Screenshots/2015-07-25%2015_19_23-Soldat.png
https://dl.dropboxusercontent.com/u/2394029/Screenshots/2015-07-25%2015_19_46-Soldat.png
https://dl.dropboxusercontent.com/u/2394029/Screenshots/2015-07-25%2015_20_08-Soldat.png
https://dl.dropboxusercontent.com/u/2394029/Screenshots/2015-07-25%2015_20_28-Soldat.png
https://dl.dropboxusercontent.com/u/2394029/Screenshots/2015-07-25%2015_20_40-Soldat.png

Furai helped with the soldat website. We finally have the reg.exe in the download section of the site (http://soldat.pl/de/downloads/). He also add the missing 1.6.8 patch link and
added an automatic redirect from the site the client points to when you click on the register button.

That inspired me start to work on a new landing page design (https://dl.dropboxusercontent.com/u/2394029/www/soldat/index.html).

For Soldat 1.6.9 to be released we need to fix 4 more bugs (see http://bugs.soldat.pl/view_all_bug_page.php)

And that's it for now.
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: CheeSeMan. on July 25, 2015, 11:11:57 am
Thanks for the update =) good to see a new dev member, I hope he can inspire some new activity in the dev team.

Good luck urraka!
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: Furai on July 25, 2015, 11:30:03 am
Wow, am I famous now?
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: urraka on July 25, 2015, 03:28:49 pm
Good luck urraka!

Thanks! I'm urraka by the way.
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: DarkCrusade on July 25, 2015, 03:54:27 pm
Kudos for the update! And a warm welcome to urraka, it is nice to see a new face on the team.

I am following the progress. :)
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: homerofgods on July 26, 2015, 04:14:04 am
About the new gui theme, I agree it was good to get rid of the sharp red color, but now there's no logic in difference between white text and gray text.

Example:

 (http://i.imgur.com/T0pXXko.png)

Here you see that ''Bot Team:'' has white text, and it looks good.
But ''Random Bots:'' should also have white text don't you think?

Also, it looks stupid for ''Maps'' as a headline to be grayed out as a headline, while ''Loop'' is white and is standing out too much compared to the headline.

Perhaps you need to make everything white text, not gray?
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: DutchFlame on July 26, 2015, 06:36:29 am
holy shit a darker theme

sure as hell ready for steam now

l m f a o
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: L[0ne]R on July 26, 2015, 09:43:27 pm
Quite a few readability issues with the new theme unfortunately. The [^][v] buttons are very dark (though I understand those are default colors). Text in general is also too dark, especially section headers which really blend with the background. Team colors look very washed out.

My suggestions:

Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: Shoozza on July 27, 2015, 02:22:34 pm
I don't use #FFFFFF because it's too light.
The Header text could be bit lighter, i agree.
The Button color cannot be changed in this way.
For me your Alpha, Bravo, etc text has a few issues: alpha is hardly readable, delta is too saturated.
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: Ussocom on July 27, 2015, 07:14:21 pm
holy shit a darker theme

sure as hell ready for steam now

l m f a o

LOOOOOOOL
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: Bistoufly on July 28, 2015, 06:43:57 am
FFFFFF is just too harsh. Let's find a middle ground.

Oh and can Dutchflame shut the hell up already?

Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: duz on July 28, 2015, 03:13:03 pm
Questions:

No engine updates coming? A "fix" for the streched graphics etc?
What Urraka is doing?
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: L[0ne]R on July 28, 2015, 03:14:30 pm
For me your Alpha, Bravo, etc text has a few issues: alpha is hardly readable, delta is too saturated.

Yeah, I'm noticing that too now. Not sure why I didn't notice that earlier, maybe because I had different display color settings.

Normal text should still be bright enough though. If not pure white - at least something very close to it. If Soldat had thicker fonts and was designed for larger resolutions from the start - that'd be fine. But if you want to keep supporting 640x480 with current UI - it's very important to keep good contrast for all text because of how small it is on low resolutions.

Anyway, here's a new version, with tweaked team colors and normal text:

Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: Shoozza on July 28, 2015, 05:40:16 pm
@Bistofly:
Please don't give them the attention they cry for.
If there is something valuable I should read however, point me to it.

@DutchFlame:
I have to remove you from the beta team, as your behavior might make people think it is ok to act this way in this community.

@duz
Can you please point me to a bugtracker entry for this streched graphics bug? I'm not sure I know it ;)
I will reveal what urraka is working on once it is done, sorry.

@L[0ne]R
I'll apply the lighter color for the fonts. I still think the team text colors I chose are better though so I'll probably keep them for now.
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: Ussocom on July 28, 2015, 05:55:09 pm
welcome urraka


Please don't give them the attention they cry for.
If there is something valuable I should read however, point me to it.

lots of trolling at sctfl.net yes, but also home of the most active players.  Many people agree and mention irc integration is a must.


Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: Shoozza on July 29, 2015, 08:41:34 am
I can understand that irc integration is very popular for the sctfl players as they use it a lot, but im not sure how the integration should look like and how it would be better than using your irc client.
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: homerofgods on July 29, 2015, 11:15:39 am
Isn't the issue that young kids today doesn't even know what irc is? They just want to chat through the game itself.

I suggest making an account system with chat and stats as part of it. Also, if people use cheats they will get their account banned, so they would loose stats, friends and registration connected to thir account.
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: Ussocom on July 29, 2015, 01:31:09 pm
I can understand that irc integration is very popular for the sctfl players as they use it a lot, but im not sure how the integration should look like and how it would be better than using your irc client.

It wouldn't be for the sctfl players actually since like you said we already use mIRC or something similar, it's to bridge the gap between public players and gather players- having a more user friendly way to see the competitive activity.  90% or more of public players today don't even know what a 'gather' is, better yet IRC.  With our flawed system of IRC/Gathers basically being isolated from the rest of soldat with no new players replacing the old retired ones it has dwindled down over the years.  And on the flip side of that experienced public players having nothing to improve for/ or challenge gets boring fast.

In my opinion I think it should be on the tab that shows all of the servers available to join (maybe an expanded section on the right side) with the most popular channel (#gather.eu) pre-loaded.  People would see players talking in the channel and be able to talk, add/join ask questions, get info w/e.  It could always be on a separate tab if that was easier.

 
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: DutchFlame on July 29, 2015, 02:34:23 pm
nobody cares anymore shoozza.. the beta team was dead 3 years ago, many people tried

game is dead anytime soon

nobody listened to anyone.. look where we're at. i suggest you get a red interface in the next 5 years that might attract players
im done watching people ruin a game by working on it as their hobby.

just stop embarassing yourself. goodbye

Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: DarkCrusade on July 29, 2015, 03:53:42 pm
Goodbye DutchFlame, 'twas nice mifriend.
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: Zakumy on August 28, 2015, 11:22:27 am
Good to see u guys are back, god it's been so long.
The new UI is flat-design inspired tho, I like it. ;D
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: CheeSeMan. on October 13, 2015, 01:56:49 pm
daed gaem?
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: aint`bazz on October 13, 2015, 05:53:41 pm
soldat is losing its path to light, needs its rewrite/port to newer tech,
its just being ducktaped ..

..in a world where game engines as Unreal and Unity have become free and indie games whit graphics
..that are so far from here, would take to the moon and back...

i would support rewrite.. just affraid that could be too much effort.. what gives .. go open source

i mean how could you find light, if you are here, it means that path of light is blocked, the link to the past,
you have to return back to the Source. Change the essence of what the soldat is ,  spark the life of light.

Spark the life of light!
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: %%%%%%% on October 14, 2015, 12:57:51 am
soldat is losing its path to light, needs its rewrite/port to newer tech,
its just being ducktaped ..

..in a world where game engines as Unreal and Unity have become free and indie games whit graphics
..that are so far from here, would take to the moon and back...

i would support rewrite.. just affraid that could be too much effort.. what gives .. go open source

i mean how could you find light, if you are here, it means that path of light is blocked, the link to the past,
you have to return back to the Source. Change the essence of what the soldat is ,  spark the life of light.

Spark the life of light!
Got a little corny with that metaphor at the end, but agree 100%.

Go open source. That's all y'all need to do.

After, someone is bound to rewrite/port to a more modern code/engine and give this game a breath of life (and maybe put it on Steam).
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: homerofgods on October 14, 2015, 05:21:47 am
I don't see how open source would make any difference. If someone is genuinly interrested in improving soldat they can just ask Shoozza and start working.
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: aint`bazz on October 14, 2015, 06:30:54 am
There is difference..this game belongs to MM.
You are asking that we should put our highest efforts developing game for him,
 if we talk about something more that "just improving".

Open source atleast protects you work.

idk, i see problem in people.

Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: Furai on October 14, 2015, 12:57:54 pm
Like Shoozza has explained many times in the past - Soldat can't be open sourced until the code gets cleaned from some proprietary libraries it uses. So at the moment we need developers who want to work on that.
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: aint`bazz on October 14, 2015, 01:57:36 pm
So..thats it..i believe i should PM Shoozza.  ::)

Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: nouefexe on October 14, 2015, 04:59:48 pm
Like Shoozza has explained many times in the past - Soldat can't be open sourced until the code gets cleaned from some proprietary libraries it uses. So at the moment we need developers who want to work on that.
that does not make sense ! MM's libraries ? how cant u release your own proprietary libraries?
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: DarkCrusade on October 14, 2015, 06:17:30 pm
He used commercial libraries not his own. Pretty simple
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: jrgp on October 15, 2015, 03:54:30 am
Like Shoozza has explained many times in the past - Soldat can't be open sourced until the code gets cleaned from some proprietary libraries it uses. So at the moment we need developers who want to work on that.
He used commercial libraries not his own. Pretty simple

I call bullshit a little bit on this claim.

Propriety libraries don't mean shit if the rest of Soldat's code is released under public domain or a non restrictive license such as BSD.

It isn't like Shoozza would be leaking the sources to the proprietary libraries; Soldat is just linking to them.

Personally, I'd love to see Soldat put up on GitHub along with working build instructions.That way anyone can pick it up and submit pull requests. Having Shoozza and his team of inactive devs be the bottleneck isn't ideal.
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: aint`bazz on October 15, 2015, 05:59:00 am
Whit parts that is "yours" you can do whatever you want.

You could simply  release code not including libraries themselves.
Even if there is some licensed proprietary code in soldat code base itself,
you could simply delete it, replace whit empty placeholder and put description on it.
..and continue work from there, when is open source.

In case if the goal was to not wait any longer and publish code.



Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: CheeSeMan. on October 16, 2015, 07:16:55 am
Yes just get it on github already
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: Shoozza on October 16, 2015, 08:46:12 am
We are very open when it comes to people joining the dev team and helping us.
If you want to help you can. We help you to setup the everything you need to start.
I did this several times for jrgp for example.

I don't want to open source soldat at this point as would harm our players, we already have issues with cheaters and this would make it even worse.

* It would make it easier for Hack developers to write cheats.
* We don't have an anticheat so people could modify soldats code and implement their own cheats.
* Netcode changes are required to avoid packet based cheats.
* Someone could build malicious versions of the game and distribute them (happened to Paint.Net that's why it is closed source again).
* Someone could try to sell the game on app stores (happened to wolfire games http://blog.wolfire.com/2011/02/Counterfeit-Lugaru-on-Apple-s-App-Store-developing).

Some of the commercial library part is already resolved. You have to remove a few hundred lines of code in several files and it would compile with missing features.
Releasing a non working build is sub optimal. You don't want to burn potential contributors like that.
It is unnecessary work to have two versions of the game in two repositories which you need to sync.
That's why you want to replace or wrap all the commercial libraries.

That said Github is no magic bullet. You need exposure as well. People who really care are already part of the team.

I understand that people are unhappy with the progress and I'll have to get stuff moving again.
Title: Re: Devlog update (2015-07-25) New gui theme, urraka joins team, landing page mockup
Post by: aint`bazz on October 17, 2015, 05:16:08 am
Just arguing....

paint.net story seems to be about is credit stealing ,
author got sick than others try to misrepresent his work , and thats 2007!
(http://blog.getpaint.net/2007/12/04/freeware-authors-beware-of-%E2%80%9Cbackspaceware%E2%80%9D/ (http://blog.getpaint.net/2007/12/04/freeware-authors-beware-of-%E2%80%9Cbackspaceware%E2%80%9D/))


about wolfire.. it was good opportunity for thiefs  as they could sold cheaper alternative,,
 in this case it would be free anyway...why bother for low chances to earn

well funny enough the author on same page says

How could releasing the source code affect your game in any way but positively?

haha

just arguing...


Ehhh..feels like i turn spirits down...maybe i just argue too much.