Как пользоваться инструментом «Генератор пиксельного шрифта»
- Введите текст. Переносы строк сохраняются.
- Выберите шрифт: Micro 3×5, Classic 5×7, Bold, Tall или Wide.
- Задайте выравнивание, межбуквенный и межстрочный интервал; пропорциональный интервал сжимает узкие буквы вроде i и l.
- Оформите текст: заливка или двухцветный градиент, обводка, тень, при желании фон и внутренний отступ.
- Выберите масштаб и скачайте прозрачный PNG или весь шрифт в виде листа глифов.
Что вы получаете
- Прозрачный PNG с текстом в масштабе 1×–8×
- Лист глифов PNG + JSON (порядок символов, размер глифа) для загрузчиков битмап-шрифтов
Советы из практики геймдева
- Если текст идёт в игру, экспортируйте в 1× и масштабируйте в движке. Крупные масштабы — для соцсетей и страниц магазинов.
- Ступенчатый градиент строится из целых строк плоского цвета, поэтому всё равно выглядит как пиксель-арт.
- Обводка плюс тень в один пиксель более тёмного тона обводки дают классический вид аркадного заголовка.
- В Micro 3×5 есть только заглавные буквы. Он предназначен для крошечных цифр и подписей в HUD.
Сценарии использования
- Названия игр и экраны «GAME OVER»
- Подписи в HUD, цифры урона и кнопки
- Пиксельный текст для превью, страниц на itch.io и постов в соцсетях
- Стартовый лист битмап-шрифта для движка
Вопросы и ответы
Какие символы поддерживаются?
Classic, Bold, Tall и Wide включают все печатные символы ASCII (буквы, цифры, знаки препинания), а также ♥ и ★. В Micro 3×5 есть заглавные, цифры и распространённые знаки препинания; строчные отображаются заглавными.
Можно использовать текст в коммерческих целях?
Да. Глифы нарисованы для этого сайта, а экспортированные изображения ваши — используйте их в любом проекте.
Можно получить сам шрифт?
Можно скачать лист глифов PNG с JSON-файлом, в котором указаны порядок символов и размер глифа. Большинство движков умеют загружать такое как битмап-шрифт.
Почему в движке текст выглядит размытым?
Движок фильтрует текстуру. Поставьте фильтрацию текстуры nearest/point и масштабируйте в целое число раз.
Поддерживаются ли другие языки?
Пока только латинский набор ASCII. Неподдерживаемые символы отображаются как вопросительный знак.