Live data from Hacker News

I Created 175 Fonts Using Rust

chevyray.dev

81–90 of 117 posts

Re: I Created 175 Fonts Using Rust

#81

Cool fonts, and an interesting post. I kind of want the top-right fake game in https://chevyray.dev/blog/creating-175-fonts/old_previews.pn... to be real. It has a " Wonder Boy in Monster World on the GBA" vibe I think is nice. I have noticed that the license doesn't allow you to use the TTFs in open-source software, which is something to keep in mind. > Licensed Content may not be distributed to third parties as sta…

If you like platformers, give Celeste a try. The scene in that mockup is a reference to an opening scene from that game.

Oh, I didn't realize. Thanks for telling me.

I have played the original Celeste for PICO-8 (now called Celeste Classic). I plan on playing the full release eventually. The screenshot actually reminded me a little of an earlier game by Maddy Thorson, An Untitled Story. I think it is the way the mountains are drawn in the background and the thick outlines.

A link to play Celeste Classic: https://www.lexaloffle.com/bbs/?tid=2145.

TIG Wiki page for An Untitled Story: https://tig.fandom.com/wiki/An_Untitled_Story.

Re: I Created 175 Fonts Using Rust

#82

These look absolutely delightful! A quick question: I'm working on retro consoles, and so I need fonts where each glyph is a multiple of 8px wide for easy display on tile-based backgrounds. Are the sizes (in pixels) of your font packs listed anywhere?

My own collection of free 8x8 fonts might suit your needs at https://damieng.com/zx-origins

Looking forward to trying this exciting rust tool in my chain as well to see what additional formats I can include.

(Update: Seems the PIFO tool is not open-source :( I guess I'll stick to using scripts + FontLab Studio 5)

Re: I Created 175 Fonts Using Rust

#83
post #23

Earlier quoted context omitted.

The main issue is you can't have them literally touching or it'll be really hard to read. Maybe it would work, but most of these "pixel art" fonts really benefit from some faking enabled by running on what's actually a high resolution display.

That's why I said the "m" should only be 7 bits wide for an 8 bit wide font.

It's a trade-off. Have every single instance of m look squished vs it might touch another m or w somewhere else and look odd.

I've done fonts in both categories.

Re: I Created 175 Fonts Using Rust

#84

Cool fonts, and an interesting post. I kind of want the top-right fake game in https://chevyray.dev/blog/creating-175-fonts/old_previews.pn... to be real. It has a " Wonder Boy in Monster World on the GBA" vibe I think is nice. I have noticed that the license doesn't allow you to use the TTFs in open-source software, which is something to keep in mind. > Licensed Content may not be distributed to third parties as sta…

Hmm, it definitely doesn't allow you to distribute them as open source (or CC or whatever) but I don't know that I'd agree that it forbids you from shipping them with something that's otherwise open source. Though clearly the intent is that these be used more in the final product stage of the kinds of things that are more rarely open source, games vs. engines or templates. I found myself thinking about a different co…

You have a point! You may be able to legally distribute binary builds of a work that is open-source except for these fonts, as long as the open-source parts aren't copyleft and the fonts aren't part of the source distribution. I should have said the license didn't allow you to distribute the TTFs with your open-source code and assets. Sorry for probably overstating the case.

According to https://en.wikipedia.org/wiki/Intellectual_property_protecti..., typefaces also aren't copyrighted in Japan and South Korea but are in Germany (for no more than 25 years) and the United Kingdom (also 25 years). So bitmap fonts from classic 8- and 16-bit video games should be in the public domain in all of these countries.

Re: I Created 175 Fonts Using Rust

#86

Btw anyone who's into fonts should check out https://tomorrow.type.today/ they're a typography studio that does fantastic original and experimental fonts. One of our team is super into typography and has been building a collection of their work at https://play.soot.com/tomorrowtypetoday

just as a note: the company is registered in Russia

[flagged]

Re: I Created 175 Fonts Using Rust

#87

Btw anyone who's into fonts should check out https://tomorrow.type.today/ they're a typography studio that does fantastic original and experimental fonts. One of our team is super into typography and has been building a collection of their work at https://play.soot.com/tomorrowtypetoday

just as a note: the company is registered in Russia

This is an inflammatory comment. Shame on you.

Re: I Created 175 Fonts Using Rust

#89
post #85

What's the point in this article if pifo isn't open source? Here's a tutorial on my software... you can't use it!!!

I wanted to describe how the algorithm works, and show what it looks like to ship a project of that magnitude, and share some of the fun problems complexities that come up. I'd like to see more creatives using code as a way to bolster their projects and reducing tedious work for themselves with automation or deployment scripts, and I think Rust is a really great language for doing this, so I thought it would be inspiring to share how and why I'm doing it.

I agree that it would be overall more valuable to have the whole thing open source online, but sometimes I want to share how I solved problems without open sourcing all my code directly, for various personal reasons. But from the many comments I'm getting across the internet on the article it seems like people are getting a lot of value and motivation out of it, which was the intent, so that makes me happy.

Re: I Created 175 Fonts Using Rust

#90

somepx on itch.io also makes some really nice fonts: https://somepx.itch.io/

some is a homie and does excellent work! They also have a Patreon where you can support/guide them in the creation of new pixel art assets and fonts and stuff like that, if you're into that sort of thing. It's a cool approach, different than mine, and I'm rooting for them.
Post reply on HN