This is mostly a wishlist meta-issue proposal and opened for discussion.
Touch-only devices are not working at all without keys (except current Android on screen buttons native implementation). To bring basic interface support without on screen buttons, the RPG Maker MV HTML5 game demo shows some guidelines about getting a discreet, zero-configuration way to add "decision" and "cancel" and movement by targeting a map tile without arrows or buttons on the screen.
Of course, extra keys are still needed for lots of games, but basic movement with decision/cancel support may help as a good start without needing to create new portable configuration scenes yet, which requires some SDL mouse/touch code in the app first.
Proposed features, based on the RPG Maker MV behaviour:
Some facts:
- Esc/X (Cancel key) acts on message windows waiting for keypress in RPG Maker MV as usual.
- Any tap, with one or two finger are advancing window messages too. However, when RPG Maker MV is showing window selectables, two finger tap seems to cancel and opens the game menu in the same action.
- 2nd mouse button click does not act as cancel in window messages.
Extras:
- Power Mode patch supports mouse with 0002:MCOORDX and 0003:MCOORDY. Maybe is worth to make these games compatible, depending on usage popularity.
This is mostly a wishlist meta-issue proposal and opened for discussion.
Touch-only devices are not working at all without keys (except current Android on screen buttons native implementation). To bring basic interface support without on screen buttons, the RPG Maker MV HTML5 game demo shows some guidelines about getting a discreet, zero-configuration way to add "decision" and "cancel" and movement by targeting a map tile without arrows or buttons on the screen.
Of course, extra keys are still needed for lots of games, but basic movement with decision/cancel support may help as a good start without needing to create new portable configuration scenes yet, which requires some SDL mouse/touch code in the app first.
Proposed features, based on the RPG Maker MV behaviour:
Some facts:
Extras: