landgreen / n-gon

2-d physics rogue-lite platformer shooter
https://landgreen.github.io/n-gon/
GNU General Public License v3.0
143 stars 205 forks source link

Suggestion: a way to not shoot grappling hook #130

Closed kgurchiek closed 8 months ago

kgurchiek commented 9 months ago

It's kind of frustrating trying to pick up power ups that are right next to you while you have grappling hook, especially if you have a lot and you have to manually shoot each one on the ground and end up dragging yourself all over the place. There should be some way to pick up power ups without shooting the grappling hook, maybe make it not shoot if you're crouching (only if you're actually holding input.down, not if you're forced to crouch from a low ceiling or big drop)?

landgreen commented 9 months ago

Picking up powers ups is as fast or faster then other fields once you find the technique. What works well is to place the hook near the powers ups. You will then suck in any power ups you are looking at. I increased the default sucking range to make this easier.

I considered disabling the hook if you press input.down, but I think this would confuse people even more, since you don't find 3+ power ups in a cluster very often.

Grappling hook is probably the strongest field right now, but it's skill level is also high. I think learning how to use each field is fun, but I admit it might be off putting for new players.

kgurchiek commented 9 months ago

But when you have rupture you can't pick up a powerup without blowing yourself up, on harder difficulties if you try to pick up a heal you'll lose more health from the explosion than you'll gain

kgurchiek commented 9 months ago

I do get the point that it would confuse new players, so maybe just make rupture not work at close range?

Masbirb commented 9 months ago

What if rupture gave increased suck so you wouldn't have to hurt yourself to get items

136166 commented 9 months ago

Or the pick-up effect could be on all the time?