Skip to content
View Rian8337's full-sized avatar

Highlights

  • Pro

Organizations

@osudroid
Block or Report

Block or report Rian8337

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Rian8337/README.md

Introduction

Hello! You can call me Rian, or Reza. People around me prefer to call me Rian, but I do not mind being called both. I am from Indonesia.

Position

I am currently a student studying abroad in Malaysia.

As a side interest, I am one of the project leads of osu!droid, and responsible for its Discord community.

Skills

I am eager to learn more things, but I am primarily focusing on my education. Here are a few that I have learned so far and have applied to my projects:

Projects

You can head to my repository list to see the repositories that I maintain. Here's a quick overview of them:

  • osu!droid, a free-to-win rhythm game for Android devices based on the rhythm game osu!.
  • Alice, a multipurpose Discord bot focused on osu!droid and its international Discord server.
  • Elaina PP Project, a project that measures the difficulty of a beatmap inside osu!droid and the grade of performance of its scores. This project is hosted inside the Discord server and has multiple supporting components:
    • A processing server that acts as the central hub of score and replay calculation across all my osu!droid infrastructure that requires such task.
    • A replay server for receiving scores directly from the game's server and forwarding it to the processing server.
  • osu!droid module, a collection of modules for osu!droid and osu!(standard). It contains a core package that interops between osu!droid and osu!(standard), a difficulty calculator for osu!droid and osu!(standard), an osu!droid replay analyzer, osu!droid-related utilities, and a difficulty strain graph generator. This is where the calculation algorithm of Elaina PP Project is hosted.
  • osu!droid Spectator Client, a website for spectating a multiplayer game in osu!droid using a custom game client.
  • osu!droid skin.json editor, a tool for creating and editing skin.json files that are used by skins in osu!droid.

Connect with me

You can connect with me from the following places:

Support

Support me in Ko-fi:

rian8337

Pinned

  1. Alice Alice Public

    A multipurpose Discord bot mainly made for osu!droid (based on NeroYuki's Elaina)

    TypeScript 23 7

  2. osu-droid-module osu-droid-module Public

    A monorepo containing modules for osu!droid and osu!.

    TypeScript 12 1

  3. droidppboard droidppboard Public

    Forked from NeroYuki/droidppboard

    Leaderboard website for experimental osu!droid performance point

    TypeScript

  4. osu-droid-spectator osu-droid-spectator Public

    A web-based spectator client for osu!droid using a custom game client.

    TypeScript 1

  5. skin-json-editor skin-json-editor Public

    An online tool for creating and editing skin.json files that are used by skins in osu!droid.

    TypeScript

  6. osudroid/osu-droid osudroid/osu-droid Public

    Java 494 74