While this is still very incomplete, I thought I'd point out the existence of this project to see how much interest it gathers. The beginning of an SDK framework to allow external components to interact with the osu! client. Initial focus is on AiMod extensibility, hopefully bringing AiBat functionality into osu! and allowing much more as well.
http://peppy.github.io/osu-sdk/
For all those devs out there that want to help out or just show interest, watch/fork on github and post issues over there as to what you want to see in the SDK. Keep in mind osu! doesn't yet support loading external libraries, but I plan on adding this support (in the test build) this week.
Update: Added a guide which should get even a newbie setup and ready to make some awesomeness. View it on the github wiki.
http://peppy.github.io/osu-sdk/
For all those devs out there that want to help out or just show interest, watch/fork on github and post issues over there as to what you want to see in the SDK. Keep in mind osu! doesn't yet support loading external libraries, but I plan on adding this support (in the test build) this week.
Update: Added a guide which should get even a newbie setup and ready to make some awesomeness. View it on the github wiki.