A rhythm game clone of Stepmania designed for mobile use.
This project is under heavy development and in an unstable state. For this reason contributions are restricted to bug-fixes of the already present source code.
This project uses the libGDX game development framework and the project structure follows the guidelines of this framework. Most of the game source code is contained into the core sub-project which is extended by each backend to add platform-specific implementation.
The complete list of sub-projects:
- core: the game core sub-project extended by all backends.
- android: the Android backend sub-project.
- desktop: the desktop backend sub-project.
- ios: the IOS backend sub-project.
Sync uses Gradle as its build tool.
The following components are required to get and build the source code:
- Git to obtain the source code.
- Java JDK 1.8 to build the source code.
Cloning the repository:
git clone https://github.com/vinsfortunato/sync
cd sync
Building for Desktop:
gradlew :desktop:build
Building for Android:
gradlew :android:build
You can run the game with the gradle run task.
Running on Desktop:
gradlew :desktop:run
Running on Android:
gradlew :android:run
The project is licensed under the MIT license. You can do anything you want with the project's code as long as you include the original copyright and license notice in all copies or substantial portions of this software.