Final Fantasy Hacktics

General => Archives => Tethical => Topic started by: lirmont on August 01, 2013, 08:10:59 am

Title: [UTILITY] Win32 Unicode Font Tool (1.0.0.2)
Post by: lirmont on August 01, 2013, 08:10:59 am
Download here: Unicode Font Tool (http://darkabstraction.com/showOff/ffhackticks/%5BUTILITY%5D_Unicode_Font_Tool.zip).

--

Usage: organize and manipulate related series of images that represent font objects.

--

Use Simple Per-Character Base Images
(http://darkabstraction.com/showOff/ffhackticks/font-tool-r01.png)

Use Base Images From Other Fonts
(http://darkabstraction.com/showOff/ffhackticks/font-tool-r02.png)

Support Lots of Languages Quickly (1)
(http://darkabstraction.com/showOff/ffhackticks/font-tool-r03.png)

Support Lots of Languages Quickly (2)
(http://darkabstraction.com/showOff/ffhackticks/font-tool-r04.png)

Support Lots of Languages Quickly (3)
(http://darkabstraction.com/showOff/ffhackticks/font-tool-r05.png)

Support Lots of Symbol-Based Languages
(http://darkabstraction.com/showOff/ffhackticks/font-tool-r06.png)

Export It All Out Automatically
(http://darkabstraction.com/showOff/ffhackticks/font-tool-r07.png)

--

So, anyway, this initial release captures the base functionality required to replace the old way of making good-looking pixel fonts (of which games like FFT use extensively). There are more features I have planned. Most notably, a similar feature to FontForge's proofing tool (so you can type and see how things look together in your font), but that will require making a virtual keyboard (which will take a while). Also, the permanently disabled combo-box is for colors, which seamlessly add a whole new layer to the process (but I didn't write the color replacement effect yet, so it's useless at the moment). Additionally, I have plans to provide an import-export feature for zipped fonts (pursuant to the contribution's browser that will make its way into this program later, allowing you to download user-contributed fonts in one click). There are also other effects (like borders) that I'll need to write.

That's about it for now. If you don't have a contributor's license but you are willing to help me test this (and it will need lots of testing considering I'm only familiar with English and won't recognize missing stuff in other languages), send me a PM, and I'll send you login details. Thanks for your continued interest in the Tethical project.
Title: Re: [UTILITY] Win32 Unicode Font Tool (1.0.0.0)
Post by: Mobius on August 01, 2013, 09:29:39 am
*Grabs*


Lovely.
Don't think I got the time to test now, but I'll have it here just in case.
Title: Re: [UTILITY] Win32 Unicode Font Tool (1.0.0.0)
Post by: Kivutar on August 03, 2013, 02:48:17 am
Great tool!!!

Panda tools to export pixel fonts are broken since 1.8.0. With this, we are not stuck anymore.
Title: Re: [UTILITY] Win32 Unicode Font Tool (1.0.0.0)
Post by: lirmont on August 03, 2013, 03:44:37 am
They're not broken in Windows. :P But, those tools also don't really solve the problem, since needing to change something non-trivial means needing to do at least half the work over again. This takes it a step farther and even does lots of the standard art stuff you might do (like shadows) and allows you to automate it (since it should be automated because it's predictable). At any rate, no more manually copying over the image maps egg-mkfont made!

--

Proofing Tool

(http://darkabstraction.com/showOff/ffhackticks/font-tool-j01.png)


Proofing Tool (Zoomed In)

(http://darkabstraction.com/showOff/ffhackticks/font-tool-j02.png)


--

Proofing Tool (Long Text)

(http://darkabstraction.com/showOff/ffhackticks/font-tool-a01.png)

Proofing Tool (Zoomed In Text)

(http://darkabstraction.com/showOff/ffhackticks/font-tool-a02.png)

Proofing Tool (Overlap Detection)

(http://darkabstraction.com/showOff/ffhackticks/font-tool-a03.png)

Color Effect Stack Support

(http://darkabstraction.com/showOff/ffhackticks/font-tool-a04.png)

Proofing Tool (same base images, different variant, color, and output)

(http://darkabstraction.com/showOff/ffhackticks/font-tool-a05.png)

Character Viewer (Zooming)

(http://darkabstraction.com/showOff/ffhackticks/font-tool-a06.png)
Title: Re: [UTILITY] Win32 Unicode Font Tool (1.0.0.1)
Post by: Lijj on August 24, 2013, 04:20:50 am
Thanks to the awesome editing capabilities you've included, I made some changes to the alignments of a lot of letters; including the comma, the T, the V's;v's and W's and w's among others... There is one problem with my actual font I need to address tomorrow as well (since I'm getting too sleepy as of now). The p's and q's also need some fixing cause they look shorter than the other characters. I didn't foresee them looking as awkward when I made the font earlier.
(http://i.imgur.com/66fNpOt.png)
There's definitely more room for changes as it's hard to test all the letter combos in one session. I'll keep testing over the next few days.. In time it will be fine.
Here's the latest update:
Title: Re: [UTILITY] Win32 Unicode Font Tool (1.0.0.1)
Post by: Lijj on August 25, 2013, 05:44:46 pm
So.. may I have these added as replacements for the letters p and q? I couldn't figure out how to replace the symbols myself:
Title: Re: [UTILITY] Win32 Unicode Font Tool (1.0.0.1)
Post by: lirmont on August 25, 2013, 05:53:23 pm
Done. Also, right-click -> "Browse" on the character block in the main window is what you want.
Title: Re: [UTILITY] Win32 Unicode Font Tool (1.0.0.1)
Post by: Lijj on August 30, 2013, 05:47:06 pm
Here's a full update with new symbols (&,@,#, etc.) included. I also changed the y and some letter placements:
(http://i.imgur.com/XLrVKFS.png)
Title: Re: [UTILITY] Win32 Unicode Font Tool (1.0.0.1)
Post by: lirmont on February 18, 2014, 07:10:50 pm
A Linguistic Goal & Tools to Achieve It

As a test, I wanted to show coverage for an important script (namely Han). First, a real word in a different language: google translate for comparison (https://translate.google.com/?hl=en&tab=wT#en/zh-CN/No%20name). Then I jokingly tried to transliterate my handle name to show I could pick the appropriate characters. I ended up with something like this: Liù rú mán tiāo. Hear google translate say it out loud: here (https://translate.google.com/?hl=en&tab=wT#zh-CN/en/%E5%85%AD%E9%B4%BD%E9%A6%92%E6%8C%91). The faux-lation is just the meaning of each individual character strung together.


Type Anything. Copy Anything. Paste Anything.

(http://darkabstraction.com/showOff/ffhackticks/font tool/liurumantiao.png)

(http://darkabstraction.com/showOff/ffhackticks/font tool/liurumantiao-2.png)


Same Great Base Font. Brand New Skin. No New Work.

(http://darkabstraction.com/showOff/ffhackticks/font tool/liurumantiao-3.png)

(http://darkabstraction.com/showOff/ffhackticks/font tool/liurumantiao-4.png)


Type in Egyptian Heiroglyphs, Because It's the 21st Century

(http://darkabstraction.com/showOff/ffhackticks/font tool/random-symbols-out.png)

(http://darkabstraction.com/showOff/ffhackticks/font tool/random-symbols.png)


Check Coverage of Scripts (Languages Later)

(http://darkabstraction.com/showOff/ffhackticks/font tool/script-coverage.png)


Those were some pictures of how this program looks now. I don't have a stable release yet, though. Unicode is a beast.