Como usar: Gerador de Fonte Pixel
- Digite o seu texto. As quebras de linha são mantidas.
- Escolha uma fonte: Micro 3×5, Classic 5×7, Bold, Tall ou Wide.
- Defina o alinhamento, o espaçamento entre letras e entre linhas; o espaçamento proporcional aproxima letras estreitas como i e l.
- Estilize: preenchimento sólido ou degradê de dois tons, contorno, sombra projetada, fundo e margem interna opcionais.
- Escolha uma escala e baixe um PNG transparente, ou baixe a fonte inteira como uma folha de glifos.
O que você recebe
- PNG transparente do texto de 1× a 8×
- Folha de glifos PNG + JSON (ordem dos caracteres, tamanho do glifo) para carregadores de fontes bitmap
Dicas de quem faz jogos com ela
- Exporte em 1× quando o texto for para dentro do jogo e deixe a engine escalar. Use escalas maiores para posts em redes sociais e páginas de loja.
- O degradê em degraus usa linhas inteiras de cor chapada, então continua com cara de pixel art.
- Contorno mais uma sombra de um pixel em um tom mais escuro do contorno dá o visual clássico de título de fliperama.
- A Micro 3×5 só tem maiúsculas. Ela foi feita para números e rótulos minúsculos de HUD.
Casos de uso
- Títulos de jogos e telas de 'GAME OVER'
- Rótulos de HUD, números de dano e botões
- Texto em pixel art para thumbnails, páginas no itch.io e posts em redes sociais
- Uma folha de fonte bitmap inicial para a sua engine
Perguntas frequentes
Quais caracteres são suportados?
Classic, Bold, Tall e Wide incluem todos os caracteres ASCII imprimíveis (letras, dígitos, pontuação), além de ♥ e ★. A Micro 3×5 tem maiúsculas, dígitos e pontuação comum; minúsculas aparecem como maiúsculas.
Posso usar o texto comercialmente?
Sim. Os glifos foram desenhados para este site, e as imagens que você exporta são suas para usar em qualquer projeto.
Posso baixar a fonte em si?
Você pode baixar uma folha de glifos em PNG com um arquivo JSON que lista a ordem dos caracteres e o tamanho do glifo. A maioria das engines consegue carregar isso como fonte bitmap.
Por que o texto fica borrado na minha engine?
A engine está filtrando a textura. Defina o filtro de textura como nearest/point e escale por números inteiros.
Suporta outros idiomas?
Por enquanto, só o conjunto ASCII latino. Caracteres não suportados aparecem como ponto de interrogação, então acentos do português ainda não funcionam.