Esa Engine Demo
A gesture-based, mobile-focused JRPG engine made in Godot.
Controls (Yes, there needs to be more of an in-app tutorial, as the controls are built for efficiency, not intuitive-ness):
Tap edge of screen | 1 step in cardinal direction (N, W, E, S) |
Swipe away from edge* * In Settings you can now change this, i.e. swipe towards edge | Up to 8 steps (or until stopped) Note: while you are in transit you can queue up another gesture (tap or swipe) to execute once you have gone as far as possible. You can queue as many gestures as you want. |
Single-tap center | Stop |
Single-tap (or swipe) direction opposite current movement | Stop |
Double-tap edge of screen | Attempt to interact in that direction (N, W, E, S) |
Double-tap center of screen (while at rest) | Open / close menu |
Pixel art by Cannonfodderg. This demo has no music (hence Music slider disabled in Settings card.)
Known Bug: In combat, while doing an attack, you are supposed to be able to swipe up underneath a particular enemy to target that enemy. When playing HTML5 full-screen on a mobile device, enemy targeting does not work (problem is using get_mouse_position on a scaled viewport.) Since the goal is to release as a native Android app, this is not high priority to fix.
Updated | 19 days ago |
Status | Prototype |
Platforms | HTML5 |
Author | GCB Creative |
Genre | Role Playing |
Made with | Godot |
Leave a comment
Log in with itch.io to leave a comment.