I am aware than I say. And I know it's crazy (to some extent).
But because Mono is not an option, Python is the most likely alternative front of C# (could do with C++, buuuuuuuut, we all know that would be terrible). Both have a large number of libraries and utilities, and both are very comparable in functionality, even Python is most faster to write and easier to maintain.
Osu is a great game, but it only works in Winbug. Many people use Mac and Linux now, and use wine so far has been the only option, with all the discomfort that leads (disgusting performance, sometimes do not look good storyboards, no integration with the operating system, etc).
What other choice do we have those who use these operating systems?, I am also software developer, and I know a rewrite takes time, planning, and adaptation.
Knowing that Osu has OpenGL support code level, doing a rewrite in python is not impossible.
Obviously, for security reasons, some parts of the code must be compiled (Cython).
Call me crazy, but I still believe it is the best alternative to be Osu, a multiplatform game.
But because Mono is not an option, Python is the most likely alternative front of C# (could do with C++, buuuuuuuut, we all know that would be terrible). Both have a large number of libraries and utilities, and both are very comparable in functionality, even Python is most faster to write and easier to maintain.
Osu is a great game, but it only works in Winbug. Many people use Mac and Linux now, and use wine so far has been the only option, with all the discomfort that leads (disgusting performance, sometimes do not look good storyboards, no integration with the operating system, etc).
What other choice do we have those who use these operating systems?, I am also software developer, and I know a rewrite takes time, planning, and adaptation.
Knowing that Osu has OpenGL support code level, doing a rewrite in python is not impossible.
Obviously, for security reasons, some parts of the code must be compiled (Cython).
Call me crazy, but I still believe it is the best alternative to be Osu, a multiplatform game.