Zuish.Font
The Zu is the anicent language of the Zu Folk. The language is used to solve many puzzles(spoiler ahead!) in the game 'FEZ'. Zuish.Font makes the Zu alphabet into a usable web font.
Zuish.Font is modified based on http://www.dafont.com/zuish.font and http://fontstruct.com/fontstructions/show/761583, and aiming to make it better for using on the web.
Alphabet
a | b | c | d | e | f |
---|---|---|---|---|---|
a | b | c | d | e | f |
g | h | i | j | k/q | l |
g | h | i | j | k | l |
m | n | o | p | z | r |
m | n | o | p | z | r |
s | t | u/v | w | x | y |
s | t | u | w | x | y |
Sample
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
Numeric System
According to the original design in game, the numeric system is based on combining small numbers to create larger number. Zuish.Font simulates the same mechanism by utilizing unicode combining marks: http://en.wikipedia.org/wiki/Combining_character
Basic elements and numbers
- ⃝ top pointer, unicode: 0x20DD
- ⃞ right pointer, unicode: 0x20DE
- ⃢ bottom pointer, unicode: 0x20E2
- ⃣ left pointer, unicode: 0x20E3
- ⓪ =0 unicode: 0x24EA
by combining ⓪(zero) and the pointers, it creates numbers from 1 to 4:
- ⓪⃝ =1 unicode: 0x24EA 0x20DD
- ⓪⃞ =2 unicode: 0x24EA 0x20DE
- ⓪⃢ =3 unicode: 0x24EA 0x20E2
- ⓪⃣ =4 unicode: 0x24EA 0x20E3
Then by taking one more step to combining 1 to 4 together, we can create numbers from 5 - 10:
- ⓪⃝⃣ =1+4=5 unicode: 0x24EA 0x20DD 0x20E3
- ⓪⃞⃢ =2+3=5 unicode: 0x24EA 0x20DE 0x20E2
- ⓪⃞⃣ =2+4=6 unicode: 0x24EA 0x20DE 0x20E3
- ⓪⃢⃣ =3+4=7 unicode: 0x24EA 0x20E2 0x20E3
- ⓪⃝⃢⃣ =1+3+4=8 unicode: 0x24EA 0x20DD 0x20E2 0x20E3
- ⓪⃞⃢⃣ =2+3+4=9 unicode: 0x24EA 0x20DE 0x20E2 0x20E3
- ⓪⃝⃞⃢⃣ =1+2+3+4=10 unicode: 0x24EA 0x20DD 0x20DE 0x20E2 0x20E3
Download
Known issue
-
Vertical number doesn't combine correctly on webkit browser:
HELLO ⓪⃞⃢ WORLD GOOD JOB
solution:
HELLO ⓪⃞⃢ WORLD GOOD JOB