Skip to content
This repository was archived by the owner on Aug 29, 2024. It is now read-only.

vinsfortunato/sync

Repository files navigation

Logo

Sync

License

A rhythm game clone of Stepmania designed for mobile use.

Status

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.

Project structure

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.

Building from sources

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.

Downloading the source code

Cloning the repository:

git clone https://github.com/vinsfortunato/sync
cd sync

Building

Building for Desktop:

gradlew :desktop:build

Building for Android:

gradlew :android:build

Running

You can run the game with the gradle run task.

Running on Desktop:

gradlew :desktop:run

Running on Android:

gradlew :android:run

License

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.

About

A rhythm game based on the popular stepmania

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages