View topic - Licho, please remove this message from the autohosts



All times are UTC + 1 hour


Post new topic Reply to topic  [ 39 posts ]  Go to page Previous  1, 2
Author Message
PostPosted: 23 Feb 2012, 10:28 
Lua Coder

Joined: 12 Jul 2009, 17:57
When you are giving usfags something for free you must remember they are in constant war on communism and won't like community lead to alter their accomplished assets.

I remember it is a law in US that you can't sell something which can be gotten for free or not a law but the consumer protection policy enforces it. That mixed with bad education can collide with rest of world views.


Top
 Offline Profile  
 
PostPosted: 23 Feb 2012, 10:54 
Server Owner & Developer
User avatar

Joined: 19 May 2006, 18:13
Location: Brno, Czech rep., EU, Terra, Sol, Orion arm, Milky way, Virgo supercluster
FLOZi wrote:
Why are non-ZK autohosts even worried about the juggler?


Its game neutral, see my explanation on the "please implement !join" thread. Atm only some ZK autohost used juggler, but all would benefit from !splitplayers or !move.


Top
 Offline Profile  
 
PostPosted: 23 Feb 2012, 11:23 
Zero-K Developer
User avatar

Joined: 14 Mar 2007, 03:44
Location: Fillydelphia
I've turned it off for non-juggled (AutohostMode=0) hosts.


Top
 Offline Profile  
 
PostPosted: 23 Feb 2012, 12:22 
Moderator

Joined: 05 Aug 2009, 19:42
Pako wrote:
I remember it is a law in US that you can't sell something which can be gotten for free or not a law but the consumer protection policy enforces it. That mixed with bad education can collide with rest of world views.

That's not true though. GPL, f.e, something perfectly legal under US law allows you to sell your product (and not just the support).


Top
 Online Profile  
 
PostPosted: 23 Feb 2012, 17:56 
Zero-K Developer

Joined: 28 Nov 2006, 13:22
Wait, who is talking about advertising Zero-K? Zero-K lobby supports other games. The message even gives instructions on how to turn on full support for other games within the lobby.

SL does not support the !join function. Which is required by juggler. Without it, non-ZKL players are simply kicked from games. A lot of players where asking why this was happening. After fruitlessly trying to get !join implimented, Licho was forced to put that message in instead to explain why people are being kicked from games.

You can question the rationale of creating Juggler in the first place, but most modern RTS games have a matchmaking functionality. Juggler massively increased our number of games while it was operating, and also split games by skill level. It is desperately needed to increase our activity and our number of games, which is what keeps players around.

Hell imagine if juggler had multi-game support. People could tick 'EvoRTS' and play BA until someone else who picked 'EvoRTS' came up, then they'd instantly be in a game together. That is actually how Zero-K lobby originally operated, but the lack of functionality like !join meant that this matchmaking service had to be removed because it was not robust enough.

Of course Licho has gotten nothing but shit for this kind of thing in the past so I doubt he would be inclined to do that (Remember when CA downloader was banned from inclusion in the engine release because it had the name 'CA' in it? It didn't even treat CA games preferentially, people had been asking for peer-to-peer map and mod sharing for years and when Licho finally develops it he gets shat on).


Top
 Offline Profile  
 
PostPosted: 23 Feb 2012, 18:28 
Moderator

Joined: 05 Aug 2009, 19:42
Saktoth wrote:
Wait, who is talking about advertising Zero-K? Zero-K lobby supports other games. The message even gives instructions on how to turn on full support for other games within the lobby.

SL does not support the !join function. Which is required by juggler. Without it, non-ZKL players are simply kicked from games. A lot of players where asking why this was happening. After fruitlessly trying to get !join implimented, Licho was forced to put that message in instead to explain why people are being kicked from games.

You can question the rationale of creating Juggler in the first place, but most modern RTS games have a matchmaking functionality. Juggler massively increased our number of games while it was operating, and also split games by skill level. It is desperately needed to increase our activity and our number of games, which is what keeps players around.

Hell imagine if juggler had multi-game support. People could tick 'EvoRTS' and play BA until someone else who picked 'EvoRTS' came up, then they'd instantly be in a game together. That is actually how Zero-K lobby originally operated, but the lack of functionality like !join meant that this matchmaking service had to be removed because it was not robust enough.

Of course Licho has gotten nothing but shit for this kind of thing in the past so I doubt he would be inclined to do that (Remember when CA downloader was banned from inclusion in the engine release because it had the name 'CA' in it? It didn't even treat CA games preferentially, people had been asking for peer-to-peer map and mod sharing for years and when Licho finally develops it he gets shat on).


From my point of view juggler was flawed at the start, regardless of !join support or player base. It really doesn't deserve to be called a matchmaking system as it doesn't really make matches as much as it reorders them, often in a way you don't want. It just breaks the user experience when you join a match you want to play, and then it moves you away, not respecting your choice (which was you joining a game, not going to the matchmaker). If I want to play a custom game, then I should be able to do so.

Proper matchmaking involves finding a match, with players that have the mod and map, and instantly starting it, no chit-chat, no waiting around and no moving around. It's also supposed to respect elo (although not possible atm with the user base probably for larger games, but should be done for 1v1s), as well as queuing with friends (that's how your user-base will grow silly!). So basically, people can wait until the right circumstances are met, and then !join, which is how any game with matchmaking does it (wc3, hon, lol, tribes, just to name a few).

Btw, a couple of things juggler did that were also annoying, and made me switch to SL when it was still active, just to note a few: 1) It had no respect (due to no information obviously) about whether or not I was trying to play with a friend, 2) when i was spectating a match it would sometimes move me to another game and start it, thus closing the old game window i was spectating (this is really nothing but a bug probably), 3) it would sometimes put me in 1v1 rooms with noobs, who would then get annoyed, often flaming that I was trying to follow and grief them or something.

So ye, screw juggler, but implement !join and hope we can work things out for a matchmaking system.

Even an outside matchmaking system could be good, where for start you'd f.e go to the zk's site and there you could queue for the match (much like dota league did it in the wc3 days, but with support for group queues, queue types, etc.), logging in with your lobby nick. And once there are enough people the matchmaker would send you a !join, and once everyone is in instantly a !start to the bot.


Top
 Online Profile  
 
PostPosted: 23 Feb 2012, 18:30 
Moderator
User avatar

Joined: 29 Apr 2005, 00:14
Location: #moddev - join it!
KingRaptor wrote:
I've turned it off for non-juggled (AutohostMode=0) hosts.


<3


Top
 Offline Profile  
 
PostPosted: 23 Feb 2012, 22:52 
Evolution RTS Developer
User avatar

Joined: 17 Nov 2005, 02:43
Location: Raegquitting Spring on 04/24/12
Licho wrote:
FLOZi wrote:
Why are non-ZK autohosts even worried about the juggler?


Its game neutral, see my explanation on the "please implement !join" thread. Atm only some ZK autohost used juggler, but all would benefit from !splitplayers or !move.


And that is fine, I agree, but the players do not need to be notified of this, the lobby devs are the ones that need to be prodded. If you can't get them to play along, don't punish everyone who uses that lobby.

Licho, you approach EVERYTHING with a "Me vs Them" mentality. Perhaps that is the reason you get so much shit for things that you do (And by "perhaps", I mean "definitely").


Top
 Offline Profile  
 
PostPosted: 24 Feb 2012, 13:38 
Zero-K Developer

Joined: 28 Nov 2006, 13:22
Downtime is one of Spring and Zero-K's biggest problems. The amount of time spent waiting for a battle is too high due to a limited playerbase. If there arent games, the players go play something else.

Juggler empirically increased the number of games and the amount of ingame minutes. It also massively increased the rates of the kinds of games people wanted. Before juggler we were consistently seeing huge 8v8 and 10v10 games because people go where the other players are. I thought people just liked these kinds of games. They don't, with Juggler, we had 3 4v4 and 3v3 games going at a time instead of these huge unfun hour long clusterfucks. People set their preferences for smaller games and thats what they got.

Before juggler, the 1v1 scene was dead. With it, if two players are sitting around waiting for a game and would rather be playing a 1v1, they'll be put into a room so they can play. Because of this, we're now staging tournaments and seeing regular 1v1 games.

We do actually have a custom game vs matchmaking system set up. Custom games are ones you host yourself (and just like SC2, LoL etc, they arent recorded and don't get stats, XP or elo). Matchmade games are games on Springie. Sorry if having a chat and map selection puts you under the delusion you are not subject to matchmaking, we're just trying to preserve some of the old functionality.

Juggler had a lot of flaws, but even in this flawed state, it managed to achieve all of its desired outcomes and several we didn't expect. It needed to continue to be patched and improved, but SL not supporting it was one of the major things that made it fail. If it tries to make a match and the players it is trying to move cannot be moved, it fails to successfully create a new game.

If the developers refuse to add this functionality, we end up with a lot of frustrated players blaming us for juggler 'not working'. All we can do is inform the players that their lobby client is not supported for this service.


Top
 Offline Profile  
 
PostPosted: 24 Feb 2012, 14:39 
Evolution RTS Developer
User avatar

Joined: 17 Nov 2005, 02:43
Location: Raegquitting Spring on 04/24/12
That is still no excuse for spamming every SL user, saktoth.

Meh fuckit. Who cares. Lobby devs love to ego wank. Enjoy.


Top
 Offline Profile  
 
PostPosted: 25 Feb 2012, 15:28 
Map Creator
User avatar

Joined: 10 Mar 2006, 10:24
Location: waiting in line for The Expendables 2
hard times, but forb, you could just shell out for your own autohosts :P


Top
 Offline Profile  
 
PostPosted: 26 Feb 2012, 08:17 
Evolution RTS Developer
User avatar

Joined: 17 Nov 2005, 02:43
Location: Raegquitting Spring on 04/24/12
1v0ry_k1ng wrote:
hard times, but forb, you could just shell out for your own autohosts :P


Sure, as soon as you start paying the devs of the spring games that you play, or ANYTIME you start contributing even a fraction of what I do to this community.

I had to upgrade to a VPS because SpringInfo, and springfiles rape the shit out of my server (Mainly springinfo, though springfiles grabs nearly 5 gb per day). Are you going to help pay for it, or contribute to all the other spring shit I am involved with?

Please think before you shell out a glib comment that is insulting.


Top
 Offline Profile  
 
PostPosted: 26 Feb 2012, 12:14 
Map Creator
User avatar

Joined: 10 Mar 2006, 10:24
Location: waiting in line for The Expendables 2
Forboding Angel wrote:
1v0ry_k1ng wrote:
hard times, but forb, you could just shell out for your own autohosts :P


Sure, as soon as you start paying the devs of the spring games that you play, or ANYTIME you start contributing even a fraction of what I do to this community.


I dont see what it has to do with me :P


Top
 Offline Profile  
 
PostPosted: 23 Mar 2012, 21:20 

Joined: 03 Jul 2011, 10:54
I find it incredible how something as simple as a support for a command(s) cannot get implemented into SL.

Is this a good time to mention that we need a good cross-platform lobby, preferentially coded in Qt since it is the future?


Top
 Offline Profile  
 
PostPosted: 23 Mar 2012, 21:24 
Cursed Zero-K Developer
User avatar

Joined: 07 Nov 2007, 21:48
Location: Horse
varikonniemi wrote:
I find it incredible how something as simple as a support for a command(s) cannot get implemented into SL.

Is this a good time to mention that we need a good cross-platform lobby, preferentially coded in Qt since it is the future?

You mean javascript? Yes.


Top
 Offline Profile  
 
PostPosted: 23 Mar 2012, 21:47 
Lobby Developer
User avatar

Joined: 14 Aug 2007, 15:15
varikonniemi wrote:
I find it incredible how something as simple as a support for a command(s) cannot get implemented into SL.
Actually, SL has been supporting the FORCEJOINBATTLE commands since 2012-03-08, about a week after we agreed on the functionality and a patch for springLS was available.


Top
 Offline Profile  
 
PostPosted: 23 Mar 2012, 22:45 

Joined: 03 Jul 2011, 10:54
Then what is all the fuss about? Sorry if i am missing the point here.


Top
 Offline Profile  
 
PostPosted: 23 Mar 2012, 23:23 
Server Owner & Developer
User avatar

Joined: 19 May 2006, 18:13
Location: Brno, Czech rep., EU, Terra, Sol, Orion arm, Milky way, Virgo supercluster
That was months after juggler awas removed because of no SL support and this FORCEJOIN cannot be used because its not used by uberserver we use yet ..
so its useless now...
SL still does not support the only way available !join and it wont.


Top
 Offline Profile  
 
PostPosted: 23 Mar 2012, 23:40 
Lobby Developer
User avatar

Joined: 14 Aug 2007, 15:15
varikonniemi, that means the ball is not in SL's court anymore. Maybe ask aegis and licho nicely to support the appropriate lobby protocol extensions.


Top
 Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 39 posts ]  Go to page Previous  1, 2

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group

Site layout created by Roflcopter et al.