Skip to content

kimjisub/unipad-android

Repository files navigation

UniPad Android Project

Get it on Google Play

Overview

UniPad is a performance-based rhythm game that enables connection with a launchpad and allows users to create their own beatmaps using the unique "unipack" format, fostering creativity and sharing within the community.

Features

  • Create custom beatmaps: Design your unique beatmaps and rhythms for various songs.
  • Share beatmaps: Share your creations with other users in the community.
  • Download community beatmaps: Access a diverse library of beatmaps created by others.
  • In-app song library: Utilize the Public Domain licensed music library provided by the app.
  • Frequent updates and bug fixes: Stay up-to-date with the latest features and improvements.

Getting Started

Prerequisites

To run this project locally, you need to have the following software installed on your computer:

  1. Android Studio (latest version)
  2. Android SDK (latest version)
  3. Git (for cloning the repository)

Installation

To set up this project on your local machine, follow these steps:

  1. Clone the repository: git clone https://github.com/kimjisub/unipad-android.git

  2. Open the project in Android Studio and let it sync the Gradle files.

  3. Once the sync is done, build the project and run it on your Android device or emulator.

Contributing

We welcome contributions to this project! Please follow these steps if you would like to contribute:

  1. Fork the repository.
  2. Create a new branch with a descriptive name (e.g., feat/new-functionality or fix/bug).
  3. Commit your changes to the new branch.
  4. Push your changes to your forked repository.
  5. Create a new pull request in the main repository.

License

This project is licensed under the GNU Lesser General Public License v2.1 - see the LICENSE.md file for details.

Acknowledgements

  • Thank you to the original UniPad app for inspiring this open-source project.
  • Thank you to all our contributors and users for making this project possible.
  • For questions or more information, feel free to reach out to [email protected].