Lemmings Forums

Lix => Lix Multiplayer Dates => Topic started by: Simon on September 07, 2017, 11:08:24 PM

Title: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Simon on September 07, 2017, 11:08:24 PM
Hi,

geoo and I plan a Lix multiplayer Session on Sunday, September 10th at 18:00 UTC (= 11:00 a.m. Pacific daylight savings, 12:00 noon in Utah, 19:00 in the UK, 20:00 in Germany or Austria, and 21:00 in Finland). Lix 0.8.5 is released (http://www.lemmingsforums.net/index.php?topic=3368.msg65821#msg65821); if you had the game crash on you, you might get more informative errors with 0.8.5. But any 0.8.x can join.

Since that's on short notice, and Flopsy works weekend shifts, I propose another multiplayer session for Tuesday, September 19th at 18:00 UTC. Flopsy, would that suit you? I didn't choose Monday 18th because it's Icho's night before exam.

Depending on your replies, I'll be fine with re-scheduling the Tuesday, September 19th session. Don't be shy to propose something else!

-- Simon
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Colorful Arty on September 08, 2017, 12:18:42 AM
I should be able to make it to both sessions, although Tuesday I may be a little late because I have calculus 3 and lunch right beforehand. I also want to try my hand at making a multiplayer level in Lix. :-\
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Flopsy on September 08, 2017, 05:51:13 AM
I should be able to make both sessions Simon

Thanks for thinking of me this time when arranging sessions :)
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Ryemanni on September 08, 2017, 09:47:58 AM
I can make it to both sessions too. :lix-grin:
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: RubiX on September 08, 2017, 12:44:34 PM
So I might be able to make time to join on the Sunday session only, not too sure yet!   
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Simon on September 08, 2017, 03:29:07 PM
Awesome, looking forward to playing with everyone!

-- Simon
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: GigaLem on September 09, 2017, 12:19:54 AM
Expect me to make the 19th session, considering my sis will headin' to school
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Ramon on September 10, 2017, 08:24:36 AM
Aw, this is really on short notice. But 19th might work for me.
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Simon on September 10, 2017, 10:27:35 PM
Again thanks everybody for such a diverse session! Finally, we're getting many maps for 5-8 players. Raymanni, and Colorful Arty are getting into multiplayer map design with unique ideas.

Looking forward to Tuesday, September 19th!



Some issues, largely the same as last week:

The game should terminate when everybody has pushed nuke, ignoring remaining overtime. We cancelled several maps by asking everybody to manually exit to lobby.

Flopsy had 0.8.5 crash during a race map. Flopsy, if you have a screenshot, please post it here, or PM it!

Akseli had 0.8.4 crash with out-of-RAM (apparently not out of VRAM) during 5-player Organ Symphony, but nobody else crashed. I'd love to make the gameplay largely independent from garbage collection. It's a tall order, but it's attackable working from the inside out, and the D compiler helps by guaranteeing no allocation within @nogc-tagged functions.

The game server application crashed once. It ran for 7 days and then crashed after we played on it for 2 hours. I ssh'd onto the machine and restarted the server app, worked fine afterwards again. Last week, the server app crashed before the session after it ran for 3-4 weeks. I have no idea what causes this, but it's likely my own code; the server hasn't crashed while nobody was on it. The code should be reasonably robust, but I plan at least one improvement anyway.

Organ Symphony with 5 players still had lag spikes of several seconds because Lix's design amplifies lag: If I lag, you get my packets late, therefore you must recalculate more than usual, therefore you lag.

The dude-where's-my-exit button should highlight hatches, too.

-- Simon
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Flopsy on September 10, 2017, 10:57:40 PM
(https://i.imgur.com/RLlaTHkl.jpg)
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Flopsy on September 10, 2017, 11:01:24 PM
Was a brilliant session, it felt good to finally get involved.

Definitely look forward to the next session, despite being good at Lemmings it's a very steep learning curve!
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Colorful Arty on September 11, 2017, 12:20:43 AM
Lix multiplayer is so stressful. I'm good at Lemmings when I can be slow, methodical, and meticulous, which multiplayer does not allow. That said, I want to improve, and I'm eager to design more courses so we don't do "Downward Reduction" all of the time. ;P
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Flopsy on September 11, 2017, 02:16:07 PM
Lix multiplayer is so stressful. I'm good at Lemmings when I can be slow, methodical, and meticulous, which multiplayer does not allow. That said, I want to improve, and I'm eager to design more courses so we don't do "Downward Reduction" all of the time. ;P

You seemed to be better than me at the race levels overall Arty!

Downward Reduction is just too random and down to luck, it depends who is near your trapdoor as well.
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Colorful Arty on September 11, 2017, 10:17:26 PM
Due to the (ahem) copious amounts of swearing done in that first Lix session, editing my video is going to take some time. Would people prefer one giant video (~ 3 hours) or several shorter ones (around 30 minutes)? The shorter ones could get uploaded periodically as I edit it, but the giant one would keep it all in one place.
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: mobius on September 11, 2017, 10:17:46 PM
Lix multiplayer is so stressful. I'm good at Lemmings when I can be slow, methodical, and meticulous, which multiplayer does not allow. That said, I want to improve, and I'm eager to design more courses so we don't do "Downward Reduction" all of the time. ;P

You seemed to be better than me at the race levels overall Arty!

Downward Reduction is just too random and down to luck, it depends who is near your trapdoor as well.

downward deduction; isn't that the pillar level with miners? There's plenty of strategy to that one; I usualy do what IchoTolot did in the stream. But after a while people caught on then it doesn't work anymore. :P
it's like poker; you must keep shifting your methods if you want to upper hand your opponent.
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Flopsy on September 12, 2017, 09:00:37 AM
Due to the (ahem) copious amounts of swearing done in that first Lix session, editing my video is going to take some time. Would people prefer one giant video (~ 3 hours) or several shorter ones (around 30 minutes)? The shorter ones could get uploaded periodically as I edit it, but the giant one would keep it all in one place.

Ichotolot is uploading the multiplayer session as well.
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Colorful Arty on September 15, 2017, 01:29:34 AM
Well, after HOURS of editing, my Lix video is finally up, with music added for extra effect!

https://www.youtube.com/watch?v=wxJe2m1WgwU&feature=youtu.be
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: nin10doadict on September 15, 2017, 09:10:14 PM
I'm wondering if I should try getting into these sessions at some point, but I've seen the chaos that can result in 2 player Lemmings matches. Trying to keep track of what 8 players are doing would probably make my head explode. :8():
Plus, my internet connection is often spotty and my computer is 7 years old, so if my head didn't explode then my computer might.
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Flopsy on September 16, 2017, 12:45:09 AM
I'm wondering if I should try getting into these sessions at some point, but I've seen the chaos that can result in 2 player Lemmings matches. Trying to keep track of what 8 players are doing would probably make my head explode. :8():
Plus, my internet connection is often spotty and my computer is 7 years old, so if my head didn't explode then my computer might.

The best you can do nin10doadict is give it a try. You can always leave the session at any time and there is no obligation to stay for the whole thing.
I'm sure Simon can drum in on this but I don't think having bad internet would affect the game much for other people so I wouldn't worry about that.
I'm sure Lix would work well on your 7 year old machine as well, again Simon would know more on this.

I had my first session on the Sunday just gone and I don't regret it, it's a ton of fun. It's a steep learning curve because the likes of Icho, Simon, Akseli, Raymanni and geoo are really good at the game but there is tons of banter and lots of fun if you like social occasions.

IchoTolot and Arty have uploaded the entire Sunday session to their youtube channel as well if you haven't already seen that.
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Simon on September 16, 2017, 01:37:30 AM
Yes, you're invited to give it a try! Each game takes a few minutes only, and you can join or leave after every game.

I can't keep track of 8 players either. We try to focus on important parts and ignore all the unimportant areas. I miss a lot during play: I've In the last session, both Icho and Flopsy reported physics bug during voicechat, and I missed those completely. I saw them only on the recordings.

Lix with bad internet: Low bandwith is perfectly fine, the networking protocol relays only the assignments, no physics. If you have lag spikes, try and see: 1-3 seconds of lag is no problem. With 5-10 seconds of lag, the server might conclude that you have disconnected. Even if that happens, others can finish without problems, and you can reconnect for the next game.

Lix on old hardware: I don't know what will happen, it'll be good feedback for me. The physics will speed up to adjust for computation lag, that's usually no problem. Large maps can be resource-hungry because Lix savestates internally often. Crashes can happen, but even in the 3.5-hour session with 6-8 players, only 1 player crashed a single time for out of VRAM. Still, I take crashes seriously. In the long term, I want to optimize for less memory.

-- Simon
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Colorful Arty on September 16, 2017, 01:49:27 AM
Simon, after watching my video, I discovered a very strange, unexplainable glitch where one of my Lixes was assigned a bomber when i never touched the bomber skill, nor did my bomber count decrease. You can see it happen in my video at 2:41:03
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Simon on September 16, 2017, 02:43:29 AM
Quote
one of my Lixes was assigned a bomber when i never touched the bomber skill, nor did my bomber count decrease. You can see it happen in my video at 2:41:03

Looks like a blue and a purple lix stacked exactly, and the purple lix got assigned exploder.

Your own lixes are always drawn on top. Even after the explosion, the blue lix is still alive. The clustering is plausible because many lixes were clustered earlier in a narrow digger pit.

-- Simon
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Colorful Arty on September 16, 2017, 03:05:04 AM
That explains it. It sure looked like my lix died, especially because my lix counter decremented right after the explosion.
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Akseli on September 19, 2017, 01:10:54 PM
A reminder of the upcoming Lix multiplayer session today! :thumbsup: :lix-smile:

Time copied from the first post: 18:00 UTC (= 11:00 a.m. Pacific daylight savings, 12:00 noon in Utah, 19:00 in the UK, 20:00 in Germany or Austria, and 21:00 in Finland)
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Ryemanni on September 19, 2017, 02:16:21 PM
I'm not sure if I can attend (I've caught a terrible cold) but i will be watching Simon's stream. :lix-grin:
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Simon on September 19, 2017, 05:59:56 PM
I'm on the mumble server, on the Lix server, and streaming at:
www.twitch.tv/simonnaar

-- Simon
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: GigaLem on September 19, 2017, 06:01:40 PM
I shall be hoping in shortly
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: mobius on September 19, 2017, 10:39:18 PM
Thanks for the game,  was a lot of fun!

I did AMAZINGLY well despite not playing for so long.

Sorry for being stupid with mumble but it is a little confusing; "add server" makes me think " creating a new server" not joining one
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: mobius on September 20, 2017, 10:53:55 PM
when will the next session be? Best times for me is Sunday morning (2:00 PM GMT+0) or Thursday nights (11:30 PM GMT+0) that is; that's the only time I'll be somewhat reliable on. But I can try to make it to other occasions too.
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Simon on September 27, 2017, 02:23:35 PM
Arty, your video from 2017-09-14 (https://www.youtube.com/watch?v=wxJe2m1WgwU) captures Lix's 4:3 aspect ratio in a 16:10 video. This creates dead space at the sides.

Please prune the dead space from your next vid. Movie players insert black stripes automatically. The problem with dead space in the video is risking dead space on all 4 sides.

If you prefer 16:10 for videos, you can set Lix itself to a 16:10 resolution.

Otherwise, the movie came out really well!

-- Simon
Title: Re: Multiplayer: Sun Sep 10th, and Tue Sep 19th
Post by: Colorful Arty on September 27, 2017, 05:40:33 PM
I didn't think dead space was a big issue. In the future, I'll try to remove it.