is just sad. One extremely basic font that’s bad for graphic design and its bold version, one outdated font, and 4 variations of the only font that looks decent. I feel like this is an enormous sore spot for GUI creation right now.
Fonts are a REALLY useful developer tool. I would be extremely happy if they were added, even if they required R$ payment to upload, a la Audio. They could even be more expensive and I’d consider it worth it.
(yes, I know about that one plugin that turns spritesheet fonts into pseudo-fonts made of imagelabels, but that’s such a mess to work with and i can’t imagine trying to change it over to textlabels if they ever add this)
Support, they should allow us to upload font files to the site and have them moderated and everything.
The only issue I can see with this is the same as for user meshes: very little people know how to create a font and very little people would actually purchase a license for a copyrighted font, so there would probably be a large amount of licensed (and illegally used) fonts on the website.
This would become even more problematic if you can use fonts that others have uploaded, because you usually pay a license per person for a font.
Not to mention the performance and memory deficits
Nah it doesn’t even have to be custom font uploads. Just give us at least a standard library and add fonts every now and then. Arial, Source and Legacy as the entire font package is just ridiculous. Recently when the fonts changed I could’ve swore someone said that it was now easier to add them, or that they would add more soon. What happened to that?
I too feel the available fonts are an eyesore. Adding a standard font library would be a good start, then maybe there could be a community vote for a number of special fonts to be added. This would avoid having to moderate a gazillion fonts, but still provide Devs with a useful and satisfying selection.
Most(all?) popular commercial fonts have been closely duplicated in a commercial-use-friendly free font. So a free version of ANY font suggested by the community can likely be found.
Just to be more clear, by special fonts I mean fonts that look like they are on fire, or have snow piled on top, or look like old digital display characters, or have kawaii faces in the letters. Devs could vote for whatever they would like to use most, then only the most widely useful fonts would be added.
We are currently working on a new font rendering backend that would use TTF data directly (making it possible to have more fonts at similar memory cost, use any (integer) text size instead of a set, and get support for Unicode characters). This is the main blocker for custom fonts. This should hopefully ship soon.
To support TTF assets we need to do additional work - there has to be a pipeline for uploading fonts, new APIs to use them, probably moderation support to avoid glaring copyright issues, etc. We’re still discussing how and when we want to do this.
P.S. Since completely custom fonts require more work than just the new font system and hopefully with the new system more fonts are “free” we’re considering shipping way more builtin fonts in the meantime.
Not having no re options for fonts is easily the #1 difficulty when I design a UI. Going all the way with this and having font uploads would be the best, although I can settle with more presets, as long as there’s a lot. (I’d imagine a font request thread thriving here if that were the case, which would be cool)