132
edits
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 | ::* 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 | ::* Enables '''256-characters''' fonts. | ||
::* Directly converts from TTF to pixel-ready. | ::* Directly converts from TTF to pixel-ready. | ||
edits