Fontes é um conjunto de caracteres estilizados para escrita em um computador. Há vários formatos de fontes, termos técnicos que fazem este ser um assunto complexo e amplo. Para quem está desenvolvendo jogos, o mais simples é baixar um formato de fonte suportado pelo seu motor de jogo e usá-lo onde necessário.
Tipos de fontes
Há dois principais tipos de fontes usados em jogos: Fontes Bitmap e Fontes dinâmicas
As fontes bitmap basicamente são fontes compostas por um conjunto de images (bitmaps) que representam os glifos desejados. O uso delas normalmente é mais simples, pois são imagens que podem ser guardadas em uma estrutura de dados como um array/vetor para fácil acesso ao desenho dos caracteres necessários.
Já fontes dinâmicas, como fontes no formato ttf e otf são fontes mais complexas que contém informações de curvas que compõem a fonte, além de poder conter outras informações que podem ser úteis a recursos mais avançados como ligaduras, small caps que são recursos usados, por vezes, para dar uma aparência estética melhor a certos caracteres ou combinações de caracteres.
Nomenclatura
Glifo: é um caractere em uma fonte
Caixa alta: Fontes escritas em maiúsculo
Caixa baixa: Fontes escritas em minúsculo
Programas para criação de fontes
1) Bitmap
Glyph Designer: https://71squared.com/glyphdesigner
Hiero: https://github.com/libgdx/libgdx/wiki/Hiero
BMFont (Windows): http://www.angelcode.com/products/bmfont/
2) Dinâmica
FontForge: https://fontforge.org/en-US/
Links para conhecer mais sobre fontes
https://w3-lab.com/4-types-of-fonts-their-variants-in-web-design-examples/ Artigo interessante sobre fontes no projeto web
https://material.io/design/typography/understanding-typography.html Um básico de tipografia
https://www.oficinadanet.com.br/tecnologia/25889-quais-as-diferencas-entre-fontes-otf-e-ttf
Sites de fontes
https://www.cufonfonts.com/
https://fonts.google.com/
https://fonts.adobe.com/
https://freemyfonts.com/
https://www.myfonts.com/
https://www.dafont.com/pt/
https://www.fonts.com/