Page 1 of 1

Touch device optimization

Posted: 20 October 2015, 15:07
by benibi
Hi,

Simple tweaks will be welcome for mobile/phablet/tablet users. It's very difficult and frustrating to play on touch device because (big) errors are easy to do and some actions are simply impossible (see card details on Race for the Galaxy when action is required on this cards) :
- implement javascript double-click (double tap) to select and let simple click (tap) to see details.
- give possibility to desactivate animations.

RWD would be perfect, but already apply these previous points and life will be great :) Thanks !

Re: Touch device optimization

Posted: 20 October 2015, 16:51
by Oso
BGA isn't is highly recommended for desktop, isn't easy implement games for tablet devices.

Designers work lot of hours for build a game for ALL browsers.

Re: Touch device optimization

Posted: 22 October 2015, 22:34
by benibi
Sincerely, at least for Race for the Galaxy, the two points I gave are enough. And it's easy to implement.
Moreover, there's already a touch detection because we can see "notouch-device" class on body for desktop version.

"Designers work lot of hours for build a game for ALL browsers."
Yeah, probably if they want IE<9 compatibility. But iOS and Android have modern browser, so it's not as difficult.

Re: Touch device optimization

Posted: 28 October 2015, 16:01
by Tortom
On the whole, BGA is quite usable on mobile.

Big redesign is not necessary, just some tweaks.

For example, in TZolk'in the right side of the boad with the god and tech tracks is overwritten by the player information. If this were fixed then the game would be good for mobile like many other BGA games.

Re: Touch device optimization

Posted: 12 December 2015, 20:25
by Nixon always wins
Is there a mobile browser people recommend for BGA? I use chrome on Android and most games are playable, but chrome freezes often, especially on TtA and PR. Anyone else have this problem?

Re: Touch device optimization

Posted: 15 December 2015, 09:04
by sourisdudesert
Hi,

Chrome should work fine and is recommended.

Question
benibi wrote:- implement javascript double-click (double tap) to select and let simple click (tap) to see details.
At now, you can make a long touch to see details (tooltips) and normal touch to do actions.
benibi wrote:- give possibility to desactivate animations.
Why? Is it a performance issue?