A parte artística deve se preocupar com as fontes usadas nos textos dentro do jogo. Apesar de grande parte das engines atuais aceitarem fontes true type e outras, sempre pode acontecer de você precisar de fontes especiais em bitmap para um determinado tipo de painel ou efeito.
Para se fazer uma fonte de bitmap, um bitmap de 128-caracteres tem que incluir exatamente 8*10*128 = 10240 pixels. Bitmaps de fonte de 11, 128, ou 256 caracteres são possíveis. Uma vez que nós temos a FONTE disponível, nós poderemos fazer um TEXTO na parte de programação usando o comando string.
No exemplo acima uma fonte bitmap para se criar textos em um painel de lâmpadas.
É muito importante se ater as dimensões da imagem de fonte, reforçando.
Para que o texto fique visível na tela, em primeiro lugar nós temos que definir um jogo de caracteres (fonte) primeiro. Uma fonte simplesmente é composta de pequenas imagens para cada letra. As imagens aparecem em uma certa ordem dentro de um bitmap. Esta ordem corresponde aos primeiros 128 ou 256 caracteres dos caracteres definidos do PC (agrupamento ASCII).
Ao todo, o bitmap têm que deixar espaço para 128 ou 256 letras, números e símbolos, cada caractere ocupa exatamente a mesma quantia de espaço. A primeira fila permanece vazia, a terceira fila contém as letras maiúsculas, a quarta contém as letras minúsculas. O espaço entre os caracteres podem ser fixados a cor transparente 0. Sem dizer que todo tipo imaginável de definição de caracteres – por exemplo, símbolos gregos, caracteres extraterrestres ou os que se originam de sua própria imaginação – podem ser representados.
Esta postagem foi modificada pela última vez em 04/09/2012 18:31