The number of times a run gets ruined or I just die outright because I accidentally tap the wrong place or just accidentally tap the screen at all is making me want to stop playing entirely.

Nearly every time it’s entirely out of my control and something causes it to happen.

That gap between the search and quick slots? You can click there and your character will move. Many times I will be trying to search and my character will go kill themselves instead.

I desperately need to be able to select a tile and confirm the action to move or attack.

Edit: Another small thing this would resolve is when I intend on examining something and I thought I hit the examine button but apparently missed, then I end up doing something I did not intend on doing. This literally just happened to me where I was trying to examine the two crystal chests in a room to determine what kind of items are inside, and instead of examining one of them I just opened the chest.

  • owenfromcanada@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    5 months ago

    Unfortunately, I don’t know that too many players experience similar issues. I could see it being a problem if you play when you’re on public transit, or if kids or others are around bumping into you, but it seems not common enough to warrant much attention. So I doubt this would become a baked-in feature.

    That being said, the game is open source, so if you or someone you know is tech-savvy, it likely wouldn’t be too hard to implement. If it’s done well, Evan might even accept a PR.

    • go $fsck yourself@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      5 months ago

      Not all people with issues are vocal about them. It very well could be more common than people think.

      Yes, I am aware of the fact it’s open source. It requires being more than just ‘tech-savvy’, and more importantly time to be able to dedicate to implementing.

      • cevn@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        5 months ago

        Same exact thing happened to me, I almost came here and made a post. Once you die to that little space between the quickslot and search area you will absolutely rage lol. I started playing on desktop only which is better but not as convenient…

    • cevn@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      5 months ago

      I was actually thinking about this issue the other day, I tapped in the space between the quick slots and died on floor 22. I just cloned the source, but between my day job and my kid I probably won’t have the time to take this out. But maybe I can teach him to code and fix it in a few years.

      • owenfromcanada@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        5 months ago

        I just took a glance through the source and it looks like it’s all (Android) native Java. I might be able to take a quick crack at it myself, I’ll have to take a more detailed look through.

        • go $fsck yourself@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          3
          ·
          5 months ago

          I’ve looked over it in the past and since I don’t have any experience in Android Java development, or really Java development at all. It seemed like it would take a while just to set up a dev environment and get familiar with what to do in order to even begin to attempt to add or change anything for myself. Because of that, it definitely fell to a pretty low position on my very long list of projects.

        • cevn@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          5 months ago

          I don’t think it can only be android though, there must be a cross platform process because my primary ways of playing are iOS and Steam.

          • owenfromcanada@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            5 months ago

            It’s available on iOS and Steam as well, but it looks like Android Studio is the base development platform for all of them (which makes sense, as the original Pixel Dungeon was exclusive to Android, IIRC). Despite the name, Android Studio can have configurations for non-Android platforms too.

    • Vencedor@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      I’m actually a (learning) Java developer, and I am currently working on a game that uses Java and libGDX (some Java libraries to make videogames) which are the same libraries that SPD uses. With that said, If i have the motivation and I just don’t end working on my own project, I might be able to do something, but I first have to familiarize myself with how the game works and all.

  • WelcomeBear@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    5 months ago

    For whatever it’s worth, I’ve been playing a lot for ~8 years on various iPhones and I very rarely have this problem. It only happens in pretty extreme circumstances: in the shower if water splashes on the screen and I don’t dry it off, if I’ve been dremeling metal that day (even invisible amounts of metal dust on the screen totally screw up the sensitivity), or I’m very drunk and too lazy to zoom in for important stuff.

    Maybe you know why these things are happening to you (bumpy car rides? playing in the pool?, shaky hands?), if so disregard me. If not, it’s odd that this is happening to you so often.

    Edit: now that I think about it, the attack button disappearing after the enemy is dead does piss me off. I’ll got tap-tap-tap-tap to kill them and then it runs me somewhere weird in the bottom right corner. I tend to avoid the button entirely or zoom out so the attack button is above an unexplored area if I’m farming.

    • go $fsck yourself@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      5 months ago

      It’s mostly just general life stuff happening, like getting bumped by my dog while playing, but sometimes it’s just a mistake.

      All in all, there’s tons of reasons it could happen outside of your control, like if you have fine motor control issues. I think an optional feature to select and confirm a movement or something like that would greatly help reduce that possibility and make it more accessible as well.

      Though, the cracks between the menu buttons should absolutely not be clickable.

  • Servusla@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 months ago

    Have you tried increasing the interface scale? Looks pretty small on your device, it’s not going to fix the problem if you really can’t play with a bigger scale tho.

    • go $fsck yourself@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 months ago

      Yes, I have tried that. It takes up more screen real-estate than I am willing to give up. It doesn’t even remove that gap that you can click on. IMO that’s a separate issue which should also be changed. The whole bottom section where the quickslots are and such should be unusable to tap to move. Similarly, the areas between the action buttons can also be tapped. For example, if you have a special class action, like freerunning, displayed on the side AND you have an action to attack an enemy, it is possible to click between those buttons. It’s rare, but it has happened to me.

      Anyway, UI scaling does not address the core of the issue: If the screen gets tapped when or where you did not want to, the character immediately follows through with that action. This happens far faster than any human can react to in order to stop it. This can be resolved by adding an option for select and confirm.

  • federal reverse@feddit.org
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 months ago

    Since the game is rounds-based, there’s no time pressure. So why do you click at times when not in control? Or is this about a motor disability?

    Also, do you know you can zoom with two fingers?

    Like, I die a lot too and quite often I want an Undo button. But it’s not because I am somehow forced to click.

    • go $fsck yourself@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      5 months ago

      Did you know that sometimes when I try to zoom it registers as a click and ruins a run?

      If tapping on a screen had no accuracy issues, then yeah it would be on me. But what I am describing is entirely out of my control. I play on mobile, so it makes it more likely that external circumstances can cause me to touch the screen when I never intended to.

  • CrayonRosary@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    The quick slot bar needs a rework. I want like 8 or 9 slots. The 6 limit just isn’t enough. But then it needs to be reworked to make that number usable.

    My phone is so damn tall that I think having two rows of slots would be fine. And the gap should be eliminated. I understand how people who play in landscape orientation wouldn’t want that, though.

    I wonder if a horizontal scrolling quick slot bar would work.

    (Yes, I know you can long press the backpack for a huge quick menu, but that’s too huge, and everything runs together. Maybe if the items were grouped by type with space in between it would be better. Plus the long press honestly takes too long.)

  • p0479@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    I agree 100%. I have died a lot from misapplying… Recently nearly died several times from eyes and scorpions from mistapping. Once mistapped on grim trap. My phone isn’t the best but I don’t think it should exclude people with old phones. And agree about this excluding people you have motor control issues that will struggle with this more. The suggestion for a ‘confirm movement’ UI option is a good idea.