Skip to content

A private server that aims to support all osu! clients (2008-2024)

License

Notifications You must be signed in to change notification settings

osuTitanic/titanic

Repository files navigation

logo

Titanic

Titanic is an osu! private server designed to be compatible with all osu! stable clients (2008–2024). The goal of this project was to gain deeper insights into the inner workings of Bancho and how it has evolved over the years.

You can play on it, by registering on our website, and downloading a client. For more questions, feel free to join our Discord server: https://discord.gg/qupv72e7YH

The main goal of this project was achieved. However, there are still a good amount of features that we want to add, which you can view here.

Contributing

You are very welcome to make any kinds of suggestions or contributions to this project. I would suggest starting by familiarizing yourself with the different kinds of external resources and APIs, that the codebase offers. I have written a document about it here. For large-scale changes you want to make, I'd suggest to contact me for further help and coordination.

Although the project at this point is quite stable, there may be some outdated code that should have been refactored a while ago. Please note that I've been working on this solo for about three years, so I am very happy when stuff just works.

Special Thanks

  • Everyone that is playing, donating & contributing to this project (you guys are a big help!)
  • All early Testers that somehow found the project through GitHub and decided to register through Discord DMs
  • Adachi for helping with the Discord bot & developing the pp system
  • BlueChinchompa for managing our discord and social media
  • Beatmap mirrors, such as osu.direct, nerinyan & mino

Screenshots

image image image image image image image image