forum

osu! Javascript (possible?)

posted
Total Posts
8
Topic Starter
akiroz_old
I've been playing osu! for some time now but this is my first step in the community here so greetings everyone!

As the title suggests, I want to try porting osu! to Javascript which runs in a web browser with WebGL, Web Audio API and HTML5 audio/video.
This is mainly due to the fact that I don't have access to a windows computer.... at all. What I do have are Macbooks, a Mac Mini, a few linux servers and an android tablet (this is where I usually play osu! on the bus). :(

With the rich support of multimedia in browsers these days, I'm thinking maybe this would be possible...
but before I go and start a project, I want to try and do some simple map rendering tests.

It would be really nice if there's some kinda guide that will show me how to read the .osu map files.

Thanks everyone!
Flanster
Believe it or not, people have already thought on this and even created projects from it.
t/159414/start=0
http://www.osu-web.com/
Topic Starter
akiroz_old
Thanks for the quick reply! :)
XPJ38
You will find everything you need in this wiki article regarding .osu files.

By the way, besides Frowned in Loliflan's link, somebody else tried to make a web version of osu! in HTML and Javascript, check this thread out (there is even a functional test version available). It has been created more than 4 years ago but I am sure you will find some useful resources there. Hopefully the developer can even help you out a bit!
Topic Starter
akiroz_old
Regarding .osu files, I'm having a bit of trouble understanding the "Hit Objects" section of this page: https://osu.ppy.sh/wiki/Osu_%28file_format%29

It's got examples for hit circles, sliders and spinners but no syntax description as far as I could see... could someone help me out here?
euphyy_old

akiroz wrote:

Regarding .osu files, I'm having a bit of trouble understanding the "Hit Objects" section of this page: https://osu.ppy.sh/wiki/Osu_%28file_format%29

It's got examples for hit circles, sliders and spinners but no syntax description as far as I could see... could someone help me out here?
Don't know if this is still up to date, but here's what I have: https://github.com/itdelatrisu/opsu/blo ... .java#L117
Topic Starter
akiroz_old
Thanks mate!
I've updated the wiki page.
Lyyn
Hi,

I'm a bit curious. What does "addition" do in this context? I mean, this is a strange syntax.
Please sign in to reply.

New reply