๐งโ๐ป Interaction Modes
zMantra offers a variety of game modes designed for accessible math learning, supporting different input styles such as shake, tap, drawing, and audio-based interaction. Each mode focuses on unique skills while maintaining accessibility through speech and haptic feedback.
Available Modes
Mode | Description |
---|---|
Bell Ring (Shake) | Shake the phone a number of times to answer. |
Drum Play (Tap) | Tap the screen to match numbers or submit answers. |
Drawing | Sketch shapes or write numbers on the screen as answers. |
Touch Count | Tap the screen multiple times to submit number answers. |
Stereo Sound | Identify numbers based on audio cues from left/right ears. |
Number Line | Move a character along a number line using touch or gestures. |
MCQ | Answer audio-based multiple-choice questions. |
Compass Navigation | Rotate the phone to point North, South, East, or West. |
Day Calculation | Calculate and identify future days from todayโs date. |
Mental Math | Solve timed arithmetic questions of varying difficulty. |
Angle Mode | Rotate to match angle instructions (left, right, up, down). |
Tips for Developers
- Each mode is implemented as a
Fragment
extendingBaseGameFragment
. - Mode name strings must match the fragmentโs
getModeName()
implementation. - Question sets are stored in
assets/questions/{lang}.xlsx
and tied to specific modes.