sethhoward / Brogue-iPad

30 stars 9 forks source link

Zoom in #18

Open invasionofsmallcubes opened 5 years ago

invasionofsmallcubes commented 5 years ago

Would it be possible to add a zoom functionality? The game is perfect, it's just that when you have to tap on a square it's kinda of difficult to do it without trying several times.

I would be app to help in doing that but I haven't the slightest idea on how to do that on iOS.

sethhoward commented 5 years ago

Tap and hold should pop up a magnifying window. Is this the case for you?

Sent from my iPhone excuse my spelling

On Nov 26, 2018, at 3:29 AM, Emanuele Ianni notifications@github.com wrote:

Would it be possible to add a zoom functionality? The game is perfect, it's just that when you have to tap on a square it's kinda of difficult to do it without trying several times.

I would be app to help in doing that but I haven't have the slightest idea on how to do that on iOS.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

invasionofsmallcubes commented 5 years ago

I didn't know about it. I tried it. It's almost what I meant. After I select where to put the marker, how do I confirm to go there though?

sethhoward commented 5 years ago

Good question. For moving it should be straightforward. Do you mean darts, potions etc? Could you provide the use case and I’ll take a look.

Most often if I’m throwing a dart or potion (etc) I’ll use the left hand side entity list.

On Nov 26, 2018, at 11:13 AM, Emanuele Ianni notifications@github.com wrote:

I didn't know about it. I tried it. It's almost what I meant. After I select where to put the marker, how do I confirm to there though?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

invasionofsmallcubes commented 5 years ago

I can think of two use cases:

1) I need to select a dart from the inventory and then tap on throw. At that point I can choose, using the pad, where to throw it, right? At that point I would like to zoom in a bit to decide which enemy to target. The zoom press that you talked about, actually move my cursor (which is absolutely a valid alternative)on the spot I want while zooming. After that though, the only way I see to confirm the throw is by tapping again the same spot, but without zoom I can fail to tap the correct spot. Probably it's missing a confirm button together with the pad.

2) I've successfully build the master branch on my iPhone. To assess the situation around me without zooming it's quite difficult because it's really small on an iPhone (7). In this use case your zooming solution won't work because it will also move the cursor and my @ will try to go there.

So a general zooming function (without losing the pad) would be quite handy for bot iPad and iPhone. For iPad because then I can tap to confirm where to throw and for iPhone because I can assess better the situation.

Edit: I just realized use case #1 can be done with the list on the left. But I still see this as an alternative and a good use case for #2

invasionofsmallcubes commented 5 years ago

BTW I recovered the Android app which basically does what I say here, you can zoom in to have a better look.