LekoArts

jWorld Demo (Android)

jWorld Documentation and Official Guide

jWorld is a 3D interactive mobile game for the iOS and Android platforms. It is distributed in the Apple App Store (on iOS devices) and the Google Play Store (on Android Devices).

Gameplay

jWorld is a 3D interactive maze. The objective is to find a path to the end of the maze. Users navigate around a 3D world (the jWorld) using touch on their device. Users can only move through the maze by accumulating steps in real life through their device's step tracking feature. Once the user has exhausted their accumulated steps, they can no longer move until they accumulate more steps in real life. The total number of steps of all users is tracked and distributed via a leader board with the user's chosen username.

Data Collected and Your Privacy

You will need a valid email address to create an account. You will also need to allow read access to your activity step tracker on your mobile device. You must create a username of your choice and a password upon sign up.

Activity Step Count Read Access

Each time the game is opened, the number of steps the user has taken since the last time the game was played is read from your device and saved to our database. Then, that number of steps is added to the current step count that the player has remaining. When the player is out of steps, they are unable to continue playing until they accrue more steps by walking in "real life."

Use of the step count is limited to assigning the number of steps in the game. There is also a leaderboard that shows the top players along with the total number of steps taken in entire gameplay alongside their chosen username.

Apart from the above, there is no other use of step count. If at any time a user wishes to delete their collected data, they can do so with the "Delete Account" option described below. This will permanently and completely remove all data collected by us.

Android Step Data

fitness.activity.read

iOS Step Data

static let stepCount: HKQuantityTypeIdentifier (read)

View My Data

The user can view the entire contents of the date stored in our database by selecting "View My Data" from the "Support" tab on the main menu. The database contents for the user are returned as JSON.

Delete Account

The user's data can be completely and permanently removed by selecting "Delete Account" from the "Support" tab on the main menu. A warning will poop up asking the user to confirm and stating that this is irreversible. Please note that if you click "Confirm" your entire database record is immediately purged -- this includes your email address, sign-in information, all step count data and all other game data. This cannot be recovered.

Platforms

  • iOS 9.0 or higher
  • Android version 4 or higher TBD need to confirm
  • Phone or tablet version supported
  • Other platforms in consideration for future releases (Facebook, PS4, Xbox)

Objective

To be among the first players to reach the end of the maze.

Score

The total score is equal to the total number of steps the user has walked for the entire gameplay.

User Character (Player)

The user must create a character to play the game. The user can select one of the predefined stock characters or create their own from a selfie. When creating their own, the user uses their devices camera to snap a selfie, which is dynamically transformed into a gameplay character that looks like them.

Navigation

jWorld navigation is designed to be done using only one finger for movement.

GestureMovementDescription
Touch and holdWalkThe player walks toward your finger until the finger is released. The player steers by moving the finger left and right.
2 Finger touchLookThe player and camera look at the point touched.
© 2022 by jWorld.
Theme by LekoArts