As I'm developing a small music game, I thought about osu file compatibility for it, turned out that was exactly out of the box reading a .osu file. Yes, is not hard, but either easy. As I see a lot of devs here use C#/VB, I decided to give my library open source. Actually is an early development stage (only mania 4K specific maps can be parsed), but I'm working to support all the gamemodes and keycounts.
Features:
Fast loading of osu files (20-25ms).
Returns a C# object for beatmap, timing points, hit objects, easy to read and manage.
Full .Net framework compatibility (it will work in C#, VB and all other .Net languages).
Open Source, released under GNU GPL V3.
You can find source and releases here.
I'm open to feature requests, code improving suggestions and so on...
Sorry for bad english.
Features:
Fast loading of osu files (20-25ms).
Returns a C# object for beatmap, timing points, hit objects, easy to read and manage.
Full .Net framework compatibility (it will work in C#, VB and all other .Net languages).
Open Source, released under GNU GPL V3.
You can find source and releases here.
I'm open to feature requests, code improving suggestions and so on...
Sorry for bad english.