/Yuzumi

Decent osu!droid server for phone circle clickers

Primary LanguagePythonMIT LicenseMIT

osu!droid Server

meme server
CodeFactor

lole

Features

  • Fully-working osu!droid server
  • PP System (osu!std pp system + TD mod by default, will add osu!droid's pp system)
  • Insert more :)

Todo

  • MySQL Support

Preview (with PP system)

Video Gameplay Main Menu Leaderboard(pp) Play Submit

Requirements

  • ConEmu FOSS windows terminal emulator, (you can use your os default console, this is just for aesthetic if anything).
  • Python 3.8+ (Recommended: Python 3.8.6)
  • Notepad++
  • Python and general-programming knowledge.
  • An Domain or IP address

Setting up (server)

  • Install the necessary python packages with pip install -r requirements.txt or python3.8 -m pip install -r requirements.txt
  • Copy config.sample.py and name it config.py
  • Edit config.py, osu!api (optional unless you're using pp system)
  • That's it. You can setup nginx and those web stuff if you want.
  • To run you can use python3.8 main.py (Development) or hypercorn main.py (Production)

Setting up (client)

There's two way of doing this, hosts and modified .apk.
Hosts method is better since you can change between servers without downloading apks.

Hosts

  • Install Hosts Go from Google Play or other site
  • Add ops.dgsrz.com with your server ip address.
  • That's it

Apk

There's also two way of doing this, build from sources and modified .apk.
Since I don't commit java, we're going with the latter.

You need java installed for this (the same one that you need for Minecraft :>)

Update: There's a script for this now, you can use that if you're retarded or lazy like me
[Script]
[Manual]

Disclaimer

im retarded