Search titles only
By:
Home
Forums
New posts
Search forums
Articles
New articles
New comments
Search articles
Pinball DB
Pinball Tables
Pinball Games
What's new
New posts
New articles
New profile posts
New article comments
Latest activity
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Welcome Back to Digital Pinball Fans -
please read this first
For latest updates, follow Digital Pinball Fans on
Facebook
and
Twitter
Home
Forums
Farsight Studios
The Pinball Arcade / Farsight Studios
Platform Specific
iOS
Nudging does not work correctly
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="cplr" data-source="post: 4429" data-attributes="member: 393"><p>I just posted this to the Facebook page, but I thought it would be good to post it here, too to see what people's thoughts are.</p><p></p><p>This is somewhat lengthy but I hope your team reads it. Regarding nudging on touch devices: users shouldn't have to think about where to place a finger to do the swipe nudging. I should be able to swipe nudge in the same spot that I tap to trigger the flipper. Or anywhere on the screen.</p><p></p><p>But that's just me, and might not be the best solution.. so, let's go over some different interface designs and their problems:</p><p></p><p>- Current implementation: When I start a game, I start tapping everywhere on the screen, moving my finger from the bottom to the top to see where the flippers stop being triggered. I try to remember where this line is in case I need to nudge. This act alone shows bad user interface design. I am sure I am not the only one that does this. Users shouldn't have to tap everywhere to "discover" where to perform an action. Having static invisible touch zones makes no sense to our brains. I am seriously tempted to put some tape on my iPad to mark where this magical line is. Not to mention that in the world of Pinball, we players might only have 200 milliseconds to do a swipe in order to save the ball. That 200 milliseconds cannot be wasted trying to place our thumb to just the right position. *shakes fist*</p><p></p><p>- Allowing swiping anywhere on the screen: this would be the most ideal solution (and on iOS would be quite easy to implement with UIGestureRecognizer), but I guess there are people out there who think this would be bad because for some reason they swipe when they want to trigger the flippers. Now just because I think this is ridiculously stupid and these people should learn how to tap when they mean to tap and swipe when they mean to swipe, we can't just ignore these users. We need something that works for everyone.</p><p></p><p>This is my conclusion and I deeply hope that you read this and take it seriously: </p><p>- Dynamically move the swipe area based on where the user has been tapping to trigger the flippers. Ding ding ding! We are using a touch screen with no haptic feedback, so all we have going for us is muscle memory. A user should really be able to tap wherever they want to trigger the flippers, so why not let them? Monitor and keep track of where they are tapping, and then respond to swipe nudging by some variable amount of pixels/points above (or even below if that's what the user wants) where they have been tapping. So all it takes is for the user to quickly move their thumb up higher, perform the swipe, and get back to the game. They wouldn't need to know where the swipe area is because it's constantly changing based on the position of their thumbs for normal gameplay. And they also wouldn't have to worry about swiping when they meant to tap and not triggering the flipper. Everyone's happy.</p></blockquote><p></p>
[QUOTE="cplr, post: 4429, member: 393"] I just posted this to the Facebook page, but I thought it would be good to post it here, too to see what people's thoughts are. This is somewhat lengthy but I hope your team reads it. Regarding nudging on touch devices: users shouldn't have to think about where to place a finger to do the swipe nudging. I should be able to swipe nudge in the same spot that I tap to trigger the flipper. Or anywhere on the screen. But that's just me, and might not be the best solution.. so, let's go over some different interface designs and their problems: - Current implementation: When I start a game, I start tapping everywhere on the screen, moving my finger from the bottom to the top to see where the flippers stop being triggered. I try to remember where this line is in case I need to nudge. This act alone shows bad user interface design. I am sure I am not the only one that does this. Users shouldn't have to tap everywhere to "discover" where to perform an action. Having static invisible touch zones makes no sense to our brains. I am seriously tempted to put some tape on my iPad to mark where this magical line is. Not to mention that in the world of Pinball, we players might only have 200 milliseconds to do a swipe in order to save the ball. That 200 milliseconds cannot be wasted trying to place our thumb to just the right position. *shakes fist* - Allowing swiping anywhere on the screen: this would be the most ideal solution (and on iOS would be quite easy to implement with UIGestureRecognizer), but I guess there are people out there who think this would be bad because for some reason they swipe when they want to trigger the flippers. Now just because I think this is ridiculously stupid and these people should learn how to tap when they mean to tap and swipe when they mean to swipe, we can't just ignore these users. We need something that works for everyone. This is my conclusion and I deeply hope that you read this and take it seriously: - Dynamically move the swipe area based on where the user has been tapping to trigger the flippers. Ding ding ding! We are using a touch screen with no haptic feedback, so all we have going for us is muscle memory. A user should really be able to tap wherever they want to trigger the flippers, so why not let them? Monitor and keep track of where they are tapping, and then respond to swipe nudging by some variable amount of pixels/points above (or even below if that's what the user wants) where they have been tapping. So all it takes is for the user to quickly move their thumb up higher, perform the swipe, and get back to the game. They wouldn't need to know where the swipe area is because it's constantly changing based on the position of their thumbs for normal gameplay. And they also wouldn't have to worry about swiping when they meant to tap and not triggering the flipper. Everyone's happy. [/QUOTE]
Verification
Post reply
Members online
No members online now.
Home
Forums
Farsight Studios
The Pinball Arcade / Farsight Studios
Platform Specific
iOS
Nudging does not work correctly
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Top