The designer of this FontStruction has chosen not to make it available for download from this website by choosing an “All Rights Reserved" license.
Please respect their decision and desist from requesting license changes in the comments.
If you would like to use the FontStruction for a specific project, you may be able to contact the designer directly about obtaining a license.
GS Unicode is a project I worked on over the course of several years so (almost) all languages get support! With 14,564 non-spacing characters, this font is finished (as of Unicode 13.0, and as of FS's pre-July 2021 glyph inventory). Please tell me if some of the characters aren't working. I'll try to fix them as best as I can!
This font will no longer be updated except in the case of fixing errors. I'm now working on GS Unicode 2.0, a non-pixelated(!) font that uses FS's current (all of Unicode!) glyph inventory, and is set to take much, much longer....
...so I'll see y'all on the other side~
86 Comments
5-dot wide everywhere(?) with so many characters, WELL DONE!
Thanks, dpla! :) And yes, the font is planned to be 5-dot wide everywhere (with the exception of some technical spaces and combining characters).
A challenger appears...!
Normally Chinese/Japanese characters are 11 pixels wide when the Latin letters are 5 pixels wide, but it seems this actually looks pretty OK too. Actually, it seems familiar somehow, but I can't pin it down. I assume you don't speak/read Chinese; out of curiosity, how was the experience?
This font might subconsciously be based off of something, but I tried to make it different from other pixelated ones. I don't speak Chinese; I actually only know three characters--the numbers 1, 2, and 3. It was a bit difficult making many of the CJK characters, but I plan on "renovating" the entire font so that it's not just squares, and is a bit more legible.
Good job beating cmunk.
You are almost out of letters to add...
Indeed I am. I have three scripts left to do, and then I'm going to make the font a bit more legible in the Renovations Update. Thanks!
This well planned & extensive pixel font made for a personal project merits better than labelling "to win" or "beating another member" like in a wasteful game! XBox, it's quality, not "being the top best at___", we aim for in Fontstructions.
Thank you! :) It's not a personal project, however; you may use this font if you want.
@Aeo, I usually have a ton of letters in my fonts. I usually "Quantity over Quality"
xBox, I know you do, that's ok. Fonts with thousands of (new style) glyphs can be internationally useful :) I questioned "win" and "beating someone"- with a font ?! Fontstruct isn't a game yet we all are winners here :D
Now, with 13,137 non-spacing characters, this font is technically finished. I will, however, be making some changes to the font for legibility purposes. I want to thank you all for liking, commenting, and downloading. It means a heck-ton to me! :)
I cannot comment, I'm speechless!
Thanks! It's been quite the journey.... :)
Wow, you've finished it! I'm speechless. It shows dedication, patience and planning. Well done. I'd give it another 10/10 if I could.
Thanks! Much appreciated!
By adding non-square bricks, you just made it non-pixel optimized... Also, how many letters were there when it was published??
Been looking for a font like this for a while for the game im making, as i need it in all languages. for some reason the arabic isn't working very well, only some letters are showing up, but a very good font.
Oh for some reason its that the arabic letters have a Huge space inbetween them, idk why
Its artifically monospaced...
There were 13,137 letters at the time of completion, XBox. As for the Arabic spacing, I will try to fix it--It might have something to do with the fact that Arabic is written right to left.
When it was FIRST published?
It was first published on August 24, 2017 with only 194 characters. At that time, the font was called GS Pixelate.
Hey, @finlay_morrison , can I ask you what game you're making? It sounds interesting.
Since 2017-10-20, Greenstar967 began removing the pixels… Alas! the edition stopped early, and there was no backup for us to download (after some cloning issues?). So much so that "GS Unicode" looks corrupt and almost unusable IMO (i.e. from the planned coverage of code points with the uniformly pixelated style – a two-in-one font is an experimental concept, though…).
See Christian Munk (CMunk)'s "7:12 Serif" for a 'competing' low-res font (8260 pixel glyphs).
super
@dpla Is there something I need to fix? How does it look corrupt? I can try to remake this font into a pixelated version as well as make a new font if you'd like.
Thanks, Matvey Kozlov! :)
@Greenstar967: oh, sorry, I did not explicitly suggested a 'refontstruction' of the deleted pixel glyphs… but if you did, then this immense project would look quite repaired to me(/us), v.s. the incomplete 'smoother' version (that might be too time-consuming, IMO – I wouldn't want you to be sick or die here!), and you'd get the pixel record back, on this site. This said, pertaining to this kind of matrix, 5 dots of width is a tad oversized for 'my' project of -formally strict- minimalism… (because e.g. "MW" are too common/simple, and this wastes the compression on the other tiny glyphs.) When I said 'corrupt', it was related to how your "GS Unicode" looks in the FS previewer online with the default size (and after scrolling down): of course, your smoothing feature gets almost unnoticed (and not corrupt anymore) at 1:1 size, where the effect is quite nice {but since it's an unofficial WIP, I assume mixing both worlds/ages of design is not very usable, at least in practice (for compatible looks), hence the call/need for a dual font in seperate versions}.
So: “this pixel font was technically finished”, but the process of adding the 'antialiasing' is in progress (or paused?), now. Two font pages might be the solution. (If you can afford the extra time.)
@dpla Thanks for the suggestions. I'm not sure how to fix the corruption issue as I'm not good with internet programming (it might have to do with the 13000+ characters in the font itself). As for the smoothing, I'll revert back to the pixelated state for the characters affected and make a second font with more smoothing and perhaps a different width/height ratio.
Wow, great schedule (if you can without ruining your entire life – and the one of your descent)… !-)
FYI, I still need to see a strict 4-dot pixel design (max 4 px of width), that meets this kind of record in the code points… (I won't try it before a long time, since the 94-chr US-ASCII is still/already too difficult for most designers/artists.)
---
{The 'corruption' was only visual -at first sight-, but since it implies changes of size -unless one keeps the 1:1 scale in both the old and redone glyphs-, then I assume this cosmetic incompatibility might be related to e.g. CSS issues… (i.e. only in the related client, hopefully…) other than that, I cannot see any other trouble, except that this gigantic font takes ages to render in our web browsers. I don't know if a pure pixel font would show up consistently quicker (I'm afraid it does not change noticeably, but your smoothing experiment might tell us, like some benchmark).}
@dpla The repixelization is finished. I don't know why there needs to be a max width of 4 pixels; I'm not trying to set any kind of record or anything (I'm just here to provide fonts for people).
I've looked over the link you've provided and it is certainly helpful for future projects, but it would be a heck-ton of work to resize all 13000+ of my characters. However, I'm unsure as to why it is necessary to provide a 4-dot pixel design. Again, I'm not going for any kind of record, and I'm also not going for the minimalist approach you mentioned earlier (though it is a nice concept).
Thanks!
Cool! (B.t.w. ‘’“” are still smoothed if you can fix/update…)
Your FS record (cited in "7:12 Serif") is related to 5-pixel glyphs. This is interesting to see how the visual data (the most recognizable glyph elements) is dispatched vertically at each horizontal compression you made. With a narrower (dot) matrix, the designers need to make choices beyond the standard shapes (M and W to begin with), which is a proof of creativity (even of good statistics, if not of mild conventions of degradations, eventually). Since most of our basic Latin characters can fit a 4-px grid of width ('my' project is US-ASCII only, and with this limit of 4x5), then there's a need (as you said) to constrain the mentioned larger glyphs to this reduced width, just because they are fewer. Digital softwares (like any fontstruction) use resources (energy), although we easily overlook this nowadays (esp. on hi-res displays). This is why I prefer a similar example in real life (matter): a loose (physical) packaging is a waste = a loose (digital) matrix, too. (I have tons of examples that describes the need of a more uniform size for our legacy characters. The strict 5x7 designs are just half-way in the related concerns, like economy, ecology, simplicity and absolute/experimental minimalism).
“It would be a heck-ton of work to resize all 13000+ of my characters”: indeed! (enough task for a few generations of Green Stars!) In theory, and I assume with a large x-height, you might be able to compact a few thousands of your current glyphs into 4 dots of width (I cannot say how many right now). Now who would need a less legible design? For the moment, not a lot of people, I guess. (Even though we see litterally thousands of very low-res pixel fonts/trials/sets of chrs budding since ca. 2000… which prooves we all think/hope we can do it.) I think the 'mass' need more time/decades to feel comfortable with these kinds of (special) degradations, or technical/fallback conventions (cf. the more common 3x3 M glyphs). The record (of number of glyphs) was not my idea; I merely stressed the underlying fact that you could be the one on this place, from this -exhausting- precedent.
Well, my searches of minimalism were fortuitous (and rather late in my life, I mean the continuous effort): I fill the gaps (when 'casual' designers cannot, even the most specialized ones/pros as I could note, you'll see). It's the same incentive the greatest FontStruct designers have, IMO (in my case I needn't the features of this tool for my projects, or I'll ask the others to fontstruct my ideas…). In the field of Art, the more we practice, the easier it should look. This is my goal (mastered “épures”), beyond the more simple repetition of patterns (via pixels or not). The related minimalist designs are sometimes more than “nice concepts”: they make us gain space and energy. We can spot a few drawbacks, though: a longer learning curve, a damaged and/or austere look, and a higher fragility… the pros and cons might depend on the context, as always, but my aim is more at the human recognition, than at devising logical stuff for our silicon friends…
Thanks for reading. More lines if needed.
@dpla Ah, yes, I knew I was forgetting something! The quotation marks are fixed.
I do enjoy your minimalist perspectives and your fonts are quite inspiring. I didn't go for a minimalist approach for two main reasons:
1) This was my first FS creation; I started just a few days after I joined the site. I was still experimenting with the blocks at the time, and I needed an "open" space to work with.
2) I was afraid there would be too many "duplicates". Especially in the CJK section provided and more Southeast Asian scripts, even 5px was a bit short of a length to work with. Javanese, for example, looks very compact, and this script, among others, was the main motivation for my renovation. It would help to smooth things out; I had a plan.
However, that plan was squashed by time and schoolwork. I might clone this font, as you suggested, and rework some things on the clone.
And yes, I'm aware that my characters are a bit narrow, as stated in 1) I was new to FS and wasn't sure about the width/height ratio I needed. Thanks for the praise of creativity, though! :)
Thanks for reading; best of luck on your endeavors!
-GS967
What do you guys think if I added blocks like [089F] for the unused/reserved Unicode characters? Good idea or no?
I think you have enough space for them, so, go for it.
Hey man, can i use this font on my game project?, if you need credit send me your real name as you want, or your nickname.
@ediporeiss Of course! I've messaged you the details.
Once the "blocks" for unused/reserved Unicode characters (plus the lowercase Glagolitic letters and Sundanese virama, which I had forgotten somehow, and a font copyright in U+FFFE) had been added, the font rose up to 14,564 characters. This is the highest possible value besides spaces (and variation selectors, surrogates, and some commands, which I don't know how to use).
This font is completely finished. Thank you all for joining me on this testing, tedious, six-month journey.
Of course, as I use the font for myself, I will undoubtedly find mistakes, and I will be back to fix them. If I missed anything or made any other mistakes that I didn't catch, feel free to message me or leave a comment.
In the meantime, keep FontStructing!
-GS967 :)
You've probably ran out of usable glyphs (not counting the surrogates)
Congratulations, Greenstar967!!
i found an extra pixel on one of your arabic glyphs...
un uni2416, you are missing the Y and N
@Se7enty-Se7en Thanks! I have fixed U+2416; I'm not sure how I missed that. I'm not sure which Arabic glyph you're talking about, though. Which one is it?
the one with the extra dot at the far rightly...
@Se7enty-Seven U+069F has been fixed. Thanks for your input and I hope you enjoy this font! :)
Hi Greenstar967, I just wanted to tell you that there are new characters being released in Unicode 11. You can try creating the glyph shapes now, or you can create them when Unicode 11 is released. Unicode 11 will be released on June 12, 2018.
@Se7enty-Se7en
I am aware of this. Until a few moments ago, I was only aware of new emojis being added to U11, and as almost all emojis are in the 1F000~1FFFD range, I thought there was no way I could add them (because FS only allows the BMP to be represented).
When you posted this, I became suspicious of Unicode's intentions (not that they're doing anything wrong) and dove a bit deeper. I found this link: http://www.unicode.org/alloc/Pipeline.html which discusses U11 and even portions of U12/13. I will NOT be adding U12/13 until much later because these proposals aren't even semi-finalized and may change.
If U11 is to be released on 12 June, I will have it done by the end of JUNE as it doesn't look like there are many characters being added.
All this being said, FS may make changes to add the SMP or CJK characters, but I doubt it.
In short, I will probably wait until June to add U11 for the new characters to be completely finalized. If you absolutely need U11 characters, let me know and I will make a separate font containing them.
Thanks,
-GS967 :)
Okay, GS967
@GS967: Sure, I'll post various unreleased records of minimalism on FS (most of the images and samples are already done; the legibility is the faintest imaginable, though not crypto/stegano [end of off-topic news]), and I love the creative 'competition' in general (even involuntarily). All this makes me state *relief* that I needn't follow your track here, you went too for my availability!-)) (Like a green star in my shorter universe…) I wonder what will be the final glyph count… In the meantime your description still mentions "13,137". Bye!
@dpla Thank you!
I fixed the description and changed capital Latin eng to its African version. 14,564 is the most possible non-spacing characters (not including surrogates, commands, and variation selectors, which I don't know how to use). Until Unicode 11, I can't add anything else, though, unless you can tell me how surrogates, etc. work.
In the meantime I'll check out your works.
-GS967 :)
The Surrogates wont render by themselves, but with another surrogate in a High-Low order... (They are used to render characters outside of the BMP)
@Se7enty-Se7en I assume that means I don't need to do anything, but let me know if I do.
Which means... You also have the ⊲ and ⊳ pointing the wrong way... ⊲ should point left, ⊳ should point right... Try changing the font to unifont...
Take a look at this.
@Se7enty-Se7en Fixed. Thanks for letting me know.
14564 glyphs are too many :)
@LeapinLS Thanks, man! :)
@Se7enty-Se7en In doing a bit of preparation for Unicode 11.0 I found this: http://www.unicode.org/versions/Unicode11.0.0/ and this: https://www.unicode.org/charts/PDF/Unicode-11.0/ . Though I previously thought U11 was to be released on 12 June, it seems I was a week off (or maybe UTC moved the release up).
I just wanted to let you know that because of this, I will incorporate U11 into this font sooner than expected. There are only 117 new characters being added into the BMP, and as FS currently does not allow encoding of most CJK characters and does not have the new "Georgian Extended" block (which is being added in U11), I can only add 66 of these to GS Unicode.
Seeing as I could probably do 66 pixelated characters in about an hour, I'll have it done by 13 June or 14 June, depending on when I get back from my trip abroad.
-GS967
@Se7enty-Se7en and anyone else who might be interested
This font is now updated to include all FS-allowed U11 characters.
Enjoy - I'll be back in March 2019 when U12 comes out!
-GS967
I am stunned. You have my respect.
yo U12 is out
@g_Maxi_p Thank you very much! I'm sorry I didn't see your comment before; I must've missed it.
@L-7 Ah of course, thank you for reminding me. With all my schoolwork and stuff I must've forgotten. I'll get on it as soon as I can!
There's also ways to add any character in the Basic Multilingual Plane that was discovered a few months ago... Try using Google Chrome to override the editor script, which is found in static.fontstruct.com->js->fontstructor->fontstructor.js?v=...
Inside the client-side script, search for "Basic Latin" and you'll find an array of all the unicode ranges called T.blocks, which you can change in the override!! (Fontstruct's server-side script doesn't want to save anything above the Basic Multilingual Plane, so it only works there for now. But that still means it's possible to add a HUGE amount of Korean and CJK.) Good luck making a really huge font!!!
It will take a while to load the 20,000 block big CJK section in the bottom bar though. What I did for Unicode sections over 512 characters, was to divide it into sections.
oops i mean sub-sections
actually this seems very familiar i definitely said this before. probably is messages. i'm sorry if this is redundant but still good luck!!
@Khalfani I'm pretty sure you did. My first priority is finishing the U12 glyphs, then I'll do all the CJK characters I suppose. Wish me luck!
Edit: Ah wait you already did haha
Alright, everyone, the font is updated to U12.1 so that
1 Telugu character,
15 Lao characters,
1 Vedic extension,
2 miscellaneous symbols,
1 punctuation,
11 extended Latin characters,
and that Reiwa character for 12.1 were added.
I'm sorry I made you guys wait this long, and I'll start working on encoding the "lost characters" as soon as I can.
Until U13,
-GS967
@Khalfani Although, now that I think of it, I believe I heard somewhere that FS once allowed users to glyph the Cypriot syllabary beyond the BMP at U+10800. Do you know if there is any truth to this?
Also, once I incorporate said characters, my Unstructed series will become obsolete except in the Astral Planes. I'll keep what I so far have available because I don't like deleting things at all, much less things that are at least semi-useful.
This is probably the largest font in the entire FontStruct database.
Unicode 13.0 is out! And with that, I've come back to the font after a long while to update it yet again. I've also updated a few characters that needed to be fixed.
Let me know of any problems, and I'll fix them as soon as I can!
-GS967
Ahaha a lot of dedication and free time over the course of a few months. Thanks!
Oh, I did all I could with the blocks I had. FS allows all code points within select blocks, so I filled in those.
How'd you do cjk characters? im making a font myself and cant find them anywhere uu""
I didn't use any CJK characters in the major blocks like 4E00; if you're talking about the few I used I think you might want to turn on expert mode in the editor.
me: works on unicode pixel typeface
also me: finds this after about 700 characters
:(
Dude, I thought I made a lot of glyphs, but this has like 14500 more glyphs! How did you even have the patience to make this?
It's more like boredom than patience I think honestly, though I wish I was bored now lol
I'm catching up to you! Pixel Sans has 8867 glyphs and counting; I intend to add even more that are not yet in Unicode in the PUA. It's not monospace (unlike 5x7 Type 2, my last attempt) and some glyphs go way above or below the lines (oh, and it has godawfully large line spacing because of that), but I'm still working on it!
Good luck!
Well it looks like FS has added a whole bunch of new glyphs, including (most? all?) CJK ones....I'll see what I'm able to do about that
For those who don't know: it's unlikely that I'll be working on this font for now. I guess you could call this a soft hiatus, with the only updates being error fixing and (maybe) future Unicode versions.
However, I'll be working on GS Unicode 2.0, a non-pixelated version of this font with better glyph dimensions (and hopefully, if possible, every single Unicode character since FS allows that now).
This font will be split into individual planes, so as to not surpass the technical limit of .ttf fonts.
The Plane 0 font can be found here: https://fontstruct.com/fontstructions/show/1961216/gs-unicode-2-0-plane-0 and links to each other plane will be in that font's description (as I make them).
Thank you all!
Probably should add a hyperlink to GSU2 to make it easier for anyone interested
It's amazing you took the time and effort of making over 14,000 characters and taking so much time out of your life to make this. I respect you and this font.
Thank you!
Please sign in to comment.