Team Logo

High-Level-Requirements

Key Requirements:

game_loop_example_image_01

1. Being able to run the game loop seamlessly while playing the game.
This means the database and unity game code must interact with few problems
to deliver a system that upon inspection is funtional.

2. Comprehensive and easily to follow UI. This means the player does not find
the UI boring, glaring, or hard to look at. Also should not take the player more
than a couple seconds to understand how to play the game on the mobile ap and can
immediatly switch to playing if desired.

3. Preference Settings. The ability for the player to chose what kind of game
they're playing, what the intensity of the game is, and what exercises they wish to
use. This should also allow the player to modify items for the game, and re-roll if
the come across an objective, exercise, or game style they don't want to play with or at.

Extra Requirements For The Future:

1. Wifi capabilities for the use of connecting other phones together; as well as
the ability to upload and download things remotely.

2. Interactive UI, with added audio, themes, and art.

3. Calorie Tracker, to help users keep track fo their exercise.

4. League of Madness Leader board; allows plays to compete with each other.
Part of this would be a player account that records the stats of every
individual player who has the app donwloaded to thier phone.

Development Process:

You can read more about this on our Timeline page, but our
development process began with what our client needed in order to make the game app a
functional piece of software, and then branched into the wants and desires that our client
would prefer to add in the future. This required communication between our team and Morgan,
along with documenting the changes we agreed on as we continued to develope the product.