Download File
Download Project
Settings
Line Wrap
Themes
default
ambiance
bespin
dracula
eclipse
material
mbo
mdn-like
neat
solarized dark
ttcn
zenburn
index.md
Games in Motion =============== Games in Motion {#games_in_motion_index} =============== [Games in Motion][] is a game that motivates people to run, walk and get fit. It is a sample game with a goal to demonstrate different key game technologies. It is developed entirely using [Android Studio][]. ## Motivation [Games in Motion][] demonstrates several Android-specific technologies, including the [Google Fit][] API, the [Android Wear][] API, and a simple data-driven design mechanism. [Games in Motion][] is also compatible with [Material design][] UX system. This sample shows how all these pieces can be put together in a fun context, while also giving players a good motivation to exercise. In addition, [fplutil][] is used to build the documentation of this project. ## Functionality [Games in Motion][] is an open-source sample on [Android][] that demonstrates * A fun game mechanic involving [Android Wear][], * Game development in [Android Studio][], * How to run a game entirely on a background service thread, * [Google Fit][] API integration, * [Android Wear][] API integration, * [Google Play Games Services][] API integration, * [Android Text to Speech][] API integration, * [Android Audio Focus][] API integration, * and JUnit test integration. ## Supported Platforms [Games in Motion][] has been tested on the following platforms: * [Android][] phones and tablets We use [Android Studio][] and gradle to build. The game is written in Java with data authored in XML. ## Download [Games in Motion][] can be downloaded from: * [GitHub][] (source) * [GitHub Releases Page](http://github.com/googlesamples/android-play-games-in-motion/releases) (source) **Important**: Games in Motion uses submodules to reference other components it depends upon, so download the source from [GitHub][] using: ~~~{.sh} git clone --recursive https://github.com/googlesamples/android-play-games-in-motion.git ~~~ ## Feedback and Reporting Bugs * File issues on the [Games in Motion Issue Tracker][]. * Post your questions to [stackoverflow.com][] with a mention of **gamesinmotion**. \s\s [Android]: http://developer.android.com [Android Audio Focus]: http://developer.android.com/training/managing-audio/audio-focus.html [Android Studio]: http://developer.android.com/tools/studio/index.html [Android Text to Speech]: http://developer.android.com/reference/android/speech/tts/TextToSpeech.html [Android Wear]: https://developer.android.com/wear/index.html [fplutil]: http://google.github.io/fplutil/ [Games in Motion]: http://github.com/googlesamples/android-play-games-in-motion [Games in Motion Issue Tracker]: http://github.com/googlesamples/android-play-games-in-motion/issues [Google Fit]: https://developers.google.com/fit/ [Google Play Games Services]: https://developer.android.com/google/play-services/games.html [GitHub]: http://github.com/googlesamples/android-play-games-in-motion [Material design]: http://www.google.com/design/spec/material-design/introduction.html [stackoverflow.com]: http://www.stackoverflow.com