Repository navigation
Skinable font
#35230
Replies: 3 comments 4 replies
|
Might also be fun to include a way to bring back customized keyboard typing sounds along with the font, i.e.: osu.2025.10.09.-.15.12.04.01.mp4 |
0 replies
|
Support for TTF and OTF is missing, so it needs to be added. |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Title is that simple. I want to offer adding a new skinable, which can be applied to everything in the game. Reason why? As long as Torus isn't a bad font, it wouldn't fit to any of the existing (or upcoming) skins, I would like to see some other options as well.
How do I expect that to work? Fonts are already can be changed locally for the game, by generating a font atlas and putting it in the correct place (see https://github.com/ppy/osu-framework/wiki/Setting-Up-Fonts). My idea is to have quite the similar way, but for each skin. So, skin artist generates font atlases (possibly, easier will be call them either by the style (so,
regular.png/.bin,bold.png/.bin,italic.png/.bin) or by just writing font to each style (so,font-regular.png/.bin,font-bold.png/.bin,font-italic.png/.bin)), then game just loads up this font and it's being presented everywhere in the game.What if artist decides to add no font? Game should fallback to the local fonts it has. What if artist decides to use a font, which lacks unicode characters? This is already a case, happening with Torus and, like with it, I expect game falling back to the font, which has needed characters
All reactions