[SUG] Swimmer skill upgrades

Started by WillLem, July 10, 2023, 10:10:50 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Floyd Brannon

It would be cool to make (all water) levels. with no ground. Someone will probably do this even if it is just a simple level. But the more complexities we can add within water the more levels we can make.

WillLem

#16
Revisited the idea of assigning Blockers to Swimmers today.

Previously, the sprite-swap was the only thing holding this back. It required an additional "Swimblocker" lem state, which was piggybacking regular Blocker code for its implementation whilst relying on the real-time sprite swap for its visual effect - messy, and the Renderer really didn't agree with what I was trying to do.

So, this time around I've opted to simply equip the existing Blocker with the ability to "tread water" - we draw the sprite behind the water object and have it move up and down slightly, achieving more or less the same effect as the previous Swimblocker sprite-swap:



Very happy with how this has turned out. Let's give it a try in 2.7 and see if we like it; we can always revert back if not.

jkapp76

I think it looks pretty awesome!
...Jeremy Kapp

WillLem

There's a known bug in 2.7 where Blockers are always drawn to the lower layer, even when not in water. This is now fixed (Commit 646ae1c03); I'll get a hotfix released in due course.

Strato Incendus

Thinking about it, Swimmers being able to jump out of water should really have been a feature in the Lemmings clone for Linux, named "Pingus" :D ...
Because while we were wondering about how this is physically possible, penguins can definitely do that!
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