Fonts: Difference between revisions

106 bytes added ,  14 November 2013
No edit summary
Line 8: Line 8:




'''1.''' '''Do I want my game to be:'''
=== 1. Language ===
:'''a.''' '''In''' '''English only'''?
:'''Do I want my game to be:'''
:'''b.''' '''In some''' '''common European language''' that uses most Latin letters? (German, French, Spanish, Polish...)
::'''a.''' '''In''' '''English only'''?
:'''c.''' In an alphabet with much more letters? (Russian, Chinese...)
::'''b. In some language that uses a handful of special characters '''(for example: accented Latin letters, as in German, French, Spanish, Polish...)
::'''c.''' In an alphabet with much '''more letters'''? (Russian, Chinese...)
 




* If the answer is '''"a"''', then you're a happy-go-lucky selfish person. :) no need to worry any further. Just import into AGS any font you like, in any format you like, it will always work.
* If the answer is '''"a"''', then you're a happy-go-lucky selfish person. :) no need to worry any further. Just import into AGS any font you like, in any format you like, it will always work.


* If the answer is '''"b"''', then you need to consider looking for/creating fonts that will allow special characters of most European languages, such as : Spanish (ñ, etc.), German (ö, ä, ß, etc.), French (àâêéèëûîïç). BUT the good news is, they still fit in a character table of just 256 characters. This document will explain how to do.
* If the answer is '''"b"''', then you need to consider searching/creating fonts that will allow the special characters you need, such as : Spanish ('''áéíóúüñ''', etc.), German ('''öäß''', etc.), French ('''àâêéèëûîïç''', etc.). BUT the good news is, those three common languages fit together in a character table of just 256 characters. This document will explain how to do.


* If the answer is '''"c"''', then AGS wasn't really designed for your needs. There are workarounds, but they are outside of the scope of this document.
* If the answer is '''"c"''', then AGS wasn't really designed for your needs. There are workarounds, but they are outside of the scope of this document.
Line 24: Line 26:




 
=== 2. Resolution ===
'''2.''' '''Do I want my game to be:'''
:'''Do I want my game to be:'''
:'''a.''' '''high-resolution'''?
::'''a.''' '''high-resolution'''?
:'''b.''' '''low-resolution'''?
::'''b.''' '''low-resolution'''?




Line 39: Line 41:


Read further to know where to find fonts of each type.
Read further to know where to find fonts of each type.


== More about the formats ==
== More about the formats ==
132

edits