BloatLand - A Wario-like WG Inflation Platformer (0.1.1)

Yeah for sure, I agree with that, better to just do it right and not have to worry about it anymore. I’ll look into that method too, but my idea was just putting another collision inside the main collision that can only detect the world, and letting it do it’s thing when it’s colliding (Since in any normal instance, nothing should be able to collide with this special collision shape).

I’ll definitely look into it and see if I can figure anything out!!

2 Likes

Update 0.1.1, just wanted to get this out there even though it’s mostly just fixes and improvements. The biggest change is that there’s now a safety net for when the player gets stuck in a tight space while transformed, taking Omb74’s idea and using raycasts to detect opposing surfaces. It may be a little jank and I’m not sure yet if it’ll be permanent or not, but I think it gets the job done for the time being.

Summary
  • Added a “stuck” state, which is to prevent clipping and softlocking whenever the players collision is too big for the tight space they are in. Their collision will become skinnier, and in some cases if even the stuck state collisions are too big, the player will be revert back to base form.
  • Adjust a bunch of collisions, also a part of eliminating clipping.
  • Cannot move normally while in the AirBalloon transformation anymore, done to hopefully push the player to discovering how to move by blowing.
  • Bees are not as aggressive now. After being stung, there will be about 3 seconds where the bees ignore the player and float back towards the location where they were spawned.
  • Fixed another softlocking bug where the player will be stuck in the bump state if they bounced off walls too many times within a tight space.

There’s not very many places in level one to test the stuck state, but there are many tight spots like that in the prototype level.
I guess next I’m gonna figure some sort of capacity component for the AirBalloon transformation, maybe start working on a boss and get that act somewhat put together. As well as just dealing with whatever comes up.

4 Likes