droid banner
View on GitHub

osu!droid Guide

A guide for osu!droid (and beyond)

English | Tiếng Việt | Español | Bahasa Indonesia | ภาษาไทย | 한국어 | 官话

0. Basic graphic option explained and recommendation

1. How to load existing skin into the game

Skin in osu!droid is basically a bunch of files that can change the appearance of osu!droid by swapping out the game’s graphical/audio assets as well as some specific parameter that we will talk about later on with skin.json

If you already played osu! on PC, good news! osu! stable PC skins are mostly(tm) compatible with osu!droid. Bad news! some element may not behave as expected and osu! PC-specific hacks (like full screen HP bar) will be straight up broken on osu!droid. Please be aware before importing osu! PC skin. Or, you can use site like https://tsukushi.site to get osu!droid compatible skins that other players use in their usual gameplay :D

To import a skin, you download the skin from your place of interest. The downloaded file will either be in .osk or .zip extension. If it is in .zip (or .osk.zip because apparently some browser like to do so). Extract the .zip file using any half decent file explorer (or ZArchiver). Otherwise rename the .osk extension to .zip and do exactly the same. After that move the FOLDER contain all the extracted files to your osu!droid Skin folder, the file structure of your osu!droid Skin folder should looks like this:

<skin folder (default at osu!droid/Skin of your accessible storage)>
  |-- <Skin 1>
  | |-- approachcircle.png
  | |-- approachcirlce@2x.png
  | |-- ...
  |-- <Skin 2>
    |-- approachcircle.png
    |-- approachcirlce@2x.png
    |-- ...

Alright, still with me? We are pretty much done. All that’s left is to re-open the game. Go to Option > Graphics > Select Skin and select the folder listed in the option and the skin is now loaded. Huzzah!

2. How to create new skin (Asset)

Use site like osuskinner to get started with selecting skin element. Use your photo editing software of choice (for example Photoshop, GIMP, Paint.NET on PC, insert Android option here to edit existing elements as well as creating new one

(TODO: add table of osu! PC skin element that does not work or does not work as intended here)

(TODO: add table of osu!droid skin element that only work exclusively for osu!droid here)

3. How to create new skin (Skin.json and Skin.ini)

See skin.json guide here [OUTDATED LOL]

See Skin.json online editor by Rian8337 here (which include explaination on what each of the parameter in skin.json do)

Note: osu! PC’s Skin.ini file can also be used BUT the game will try to convert .ini file to equivalent Skin.json file and then load the Skin.json file (This conversion is done if there is no Skin.json file in the skin folder, if you edit the Skin.ini file, you need to remove the generated Skin.json first for the change to take effect). It is still prefered to edit Skin.json for osu!droid-only setting and ease-of-apply.

Back to home

Suggest changes to the page