Poll

Slider speed?

3px per frame (equal to faller)
2px per frame (equal to floater)
1px per frame (equal to floater in updraft, or to horizontal speed of walker)

Author Topic: [DISC][PLAYER] Slider physics (potential)  (Read 9913 times)

0 Members and 1 Guest are viewing this topic.

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #30 on: October 29, 2020, 06:15:05 PM »
Quote
The question is then whether Sliders should also be slowed down by updrafts, i.e. to 1 pixel per second, like Floaters in updrafts as well.

I'm leaning towards no on this one. Partly for simplicity, but also the difference from 2px to 1px is far too much for a lemming without a big-ass umbrella to catch the updraft air. :P 3px to 2px on the other hand might be okay, but yeah, I do think 3px per second is a bit fast as the starting point.
My Lemmings projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)

Offline WillLem

  • Posts: 3345
  • Unity isn't sameness, it's togetherness
    • View Profile
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #31 on: November 04, 2020, 02:51:40 AM »
Just a quick post to show some support for this skill, since others have been getting more discussion-time recently.

Go Slider! :thumbsup:

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #32 on: November 04, 2020, 04:30:16 AM »
Partly there's a lot less to discuss about Slider - most of the detail is already fleshed out and not particularly controversial. It will likely be the second to get the exp build (behind the Grenader / Spearer, which are basically only being held back by me not wanting to release any new-skill exps before 12.10 stable is out and otherwise would be ready for release - the reason for this is that I'd like them to be "nothing different, except the skill, from a stable version").

And to be clear, that in turn is to do with implementation difficulty (and in particular, later-adjustment difficulty) of the laser-blaster; not because of anything I have against it.
My Lemmings projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #33 on: November 04, 2020, 04:39:40 AM »
Put up a poll regarding slider speed.

It's not critical to get this right the first time, this is one of those things that would be very easy to alter during the experimental phase. Obviously, it goes without saying that if / when Slider hits RC phase (let alone stable), the speed is no longer open to change; but yeah, we can try out other speeds during the experimental phase.
My Lemmings projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #34 on: November 06, 2020, 06:49:08 PM »
Another question is what to call an athlete with 5 permanent skills.

Currently we have <skill name> for 1, "Athlete" for 2, "Triathlete" for 3, "X-Athlete" for 4. (We have five permanent skills, but as Floater and Glider are mutually exclusive, a single lemming can currently only have up to four.) Perhaps the best way about this is to keep it as is for 1 and 2, and beyond that something like "Athlete-III", "Athlete-IV" and "Athlete-V" (using roman numerals to clearly distinguish from the lemming quantity)?

This is obviously not an urgent matter and can be decided later, but it's something to give thought to at some point.
My Lemmings projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)

Online kaywhyn

  • Global Moderator
  • Posts: 1846
    • View Profile
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #35 on: November 06, 2020, 06:57:25 PM »
More importantly, when holding down the Ctrl key and hovering over a lemming that has permanent skills, what letter abbreviation should be used for slider if it also happens to be a swimmer? S is already used to indicate the lemming is a swimmer, and slider also starts with an S, so here we have a problem. Maybe use two letters instead?
https://www.youtube.com/channel/UCPMqwuqZ206rBWJrUC6wkrA - My YouTube channel and you can also find my playlists of Lemmings level packs that I have LPed
kaywhyn's blog: https://www.lemmingsforums.net/index.php?topic=5363.0

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #36 on: November 06, 2020, 07:25:21 PM »
Currently, I'm using "L" for Slider, though this is up for discussion. I do agree it should be a different letter from Swimmer, regardless of ordering.
My Lemmings projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #37 on: November 06, 2020, 07:44:12 PM »
Here's a video showing an initial Slider implementation. It's pretty solid as far as the basic cases go (ie: Walker becoming Slider; Slider becoming either Walker or Faller depending on circumstance), though none of the fancier cases are supported yet.

https://youtu.be/BrDqpqIFYQA
« Last Edit: November 06, 2020, 10:08:57 PM by namida »
My Lemmings projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)

Offline Simon

  • Administrator
  • Posts: 3860
    • View Profile
    • Lix
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #38 on: November 06, 2020, 08:20:01 PM »
Here's a video

No, there is no video. :8():

-- Simon

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #39 on: November 06, 2020, 10:09:19 PM »
Here's a video

No, there is no video. :8():

-- Simon

What are you talking about? :8():
My Lemmings projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #40 on: November 06, 2020, 10:53:21 PM »
Second video: https://youtu.be/Uail0mB8URk

This shows some more transitions to slider. Transitioning from slider is still limited to "walker if hit ground, faller if run out of wall in midair".
My Lemmings projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)

Offline WillLem

  • Posts: 3345
  • Unity isn't sameness, it's togetherness
    • View Profile
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #41 on: November 07, 2020, 01:12:43 AM »
Seeing these videos, I love this skill! :thumbsup: Feel free to use my Slider sprite for testing in the meantime if you wish. If this skill gets implemented, I'll likely increase the animation to several frames and have some hair movement.

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #42 on: November 07, 2020, 03:16:31 AM »
The placeholder sprites will remain in place for now. Final sprites can be discussed after "which skills make it?" has been decided.
My Lemmings projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #43 on: November 07, 2020, 03:20:10 AM »
My Lemmings projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)

Offline Strato Incendus

  • The King of Shimmiers (crowned by Flopsy ;D )
  • Posts: 1747
  • #RIP Spearer/Grenader (2020 - 2021)
    • View Profile
Re: [DISC][PLAYER] Slider physics (potential)
« Reply #44 on: November 07, 2020, 08:58:28 AM »
Great work, namida! :thumbsup: Especially the smooth transitioning to the Shimmier. And also, that the Climber overrides the Slider during wall jumping.

My only question would be about the Climber transitioning directly to a Slider when hitting a ceiling. Does this happen in Lemmings 2, as well, btw?

Anyway, this is certainly great for preventing Climbers from splatting. And I assume the Slider will turn around when reaching the bottom again (as a Slider sliding down a regular wall does in L2, even when it is a Climber)?

Because otherwise, it will be a constant back-and-forth transition between Climber and Slider, and the only way to get the lemming off the wall again would be by wall jumping.

You wall-jumped right away in this video, so I couldn't tell what was going to happen once the Climber-Slider reaches the bottom and lands on terrain right in front of the wall.
My packs so far:
Lemmings World Tour (New & Old Formats), my music-themed flagship pack, 320 levels - Let's Played by Colorful Arty
Lemmings Open Air, my newest release and follow-up to World Tour, 120 levels
Paralems (Old Formats), a more flavour-driven one, 150 levels
Pit Lems (Old Formats), a more puzzly one, 100 levels - Let's Played by nin10doadict
Lemmicks, a pack for (very old) NeoLemmix 1.43 full of gimmicks, 170 levels