MaxOhn / MaxOhn/Bathbot

button to render replays user-side

Open
#1,114 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

suggestion
Dominant language
Rust
Stars
117
Forks
27
Avg merge
4m
Merged PRs (30d)
3

Description

I'm working on a web replay viewer. I'm wondering if there would be any interest in BathBot including a "Watch" button as an alternative to the ordr "Render" button.

The main difference is that ordr processes a video on the server, which is then served to the user. Whereas osu!observer serves the beatmap and replay to the user, and the video is rendered live.

As a result, you can watch the replay immediately without waiting for a pre-process step.
Additionally, the skin can be changed in real time, and I have a work-in-progress for cursor analysis tools.

Demo:
https://replay.observer/score/6625317983?skin=default

It's still work in progress. UI elements like score are still placeholder and not using skin elements, HD support is missing, etc. So this is more of an interest check currently. But I intend to address the remaining major limitations over the next few weeks.

Attachments:
attachment
Original message by @crispyumbrella

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No BathBot files or tests are named. Start by reviewing the existing "Render" button flow and the replay.observer demo, then clarify the intended integration and scope; done would be an agreed Watch-button feature with a working user-side replay path.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.