Fonts: Difference between revisions

115 bytes removed ,  18 July 2017
No edit summary
Line 223: Line 223:
* Some of the tools presented below let you resolve the alignment issues through trial and error, by letting you play with two settings: 1) the height in pixels of the rendered font (some TTF fonts will look much better if you render them into a size of 10 pixels rether than 9 pixels or 11 pixels), 2) the position of the baseline (you don't want some of your so-called "vector" pixels to be rendered midway between two rows of pixels).
* Some of the tools presented below let you resolve the alignment issues through trial and error, by letting you play with two settings: 1) the height in pixels of the rendered font (some TTF fonts will look much better if you render them into a size of 10 pixels rether than 9 pixels or 11 pixels), 2) the position of the baseline (you don't want some of your so-called "vector" pixels to be rendered midway between two rows of pixels).
* Even if that's not enough, then use the tools presented to make fonts, just this time use them to clean them up.
* Even if that's not enough, then use the tools presented to make fonts, just this time use them to clean them up.
So, here are tools to do all this:


==== zoo977's process using 'BitFont Maker 2' ====
==== zoo977's process using 'BitFont Maker 2' ====
Line 235: Line 238:


::'''Pros:'''
::'''Pros:'''
::* It has a '''very interesting feature''': in other tools, when you render from TTF to bitmap, you can get dirty pixels if some pixels are misaligned. In this tool you have extra options to refine the aligment of pixels.
::* It has have extra options to refine the aligment of pixels (read above: "Difficulties").
:::{| class="wikitable"
:::{| class="wikitable"
|-
|-
Line 244: Line 247:
::* It's young
::* It's young


==== Calin Leafshade's SpriteFont renderer ====
==== Calin Leafshade's "SpriteFont renderer" plugin ====


It can be found [http://www.adventuregamestudio.co.uk/forums/index.php?topic=44359.msg591862#msg591862 here].
It can be found [http://www.adventuregamestudio.co.uk/forums/index.php?topic=44359.msg591862#msg591862 here].
Line 250: Line 253:
::'''Pros:'''
::'''Pros:'''
::* Allows very '''fancy fonts''', including pixel-art fonts ('''outlines''' are also not too complicated to generate with that tool -- then again don't forget that AGS can also generate outlines automatically)
::* Allows very '''fancy fonts''', including pixel-art fonts ('''outlines''' are also not too complicated to generate with that tool -- then again don't forget that AGS can also generate outlines automatically)
::* Enables '''256-characters''' fonts in the least hacky way to-date.
::* Enables '''256-characters''' fonts.
::* Directly converts from TTF to pixel-ready.
::* Directly converts from TTF to pixel-ready.


132

edits