Как создать растровый шрифт с помощью Photoshop?

Я хочу создать собственный шрифт для игры, и это должен быть растровый шрифт. Таким образом, расстояние между символами должно быть одинаковым. Теперь я не очень хорошо разбираюсь в растровых шрифтах.

Сам шрифт будет черным Century Gothic с белой обводкой. Я мог бы просто ввести алфавит и применить эффект Обводки, но это не обеспечит равные интервалы.

Каким может быть лучший способ создать такой растровый шрифт? (Или, если они уже существуют, просто скажите мне)

посмотрите, поможет ли это: angelcode.com/products/bmfont
Я думаю, что эти параметры лучше, чем фотошоп, так как они справляются с кернингом, хинтингом и т. д.
и где бы я ни знал, Photoshop плохо подходит для создания шрифтов

Ответы (4)

Невозможно создать шрифт как таковой непосредственно из Photoshop, поэтому я отвечу, основываясь на том , что может делать Photoshop, то есть создавать изображения. Это адаптация трюка, который я перенял у блестящей Энджи Тейлор , известной по After Effects.

  • Создайте текстовый файл с чем-то вроде «символов» в первой строке и по одному символу в каждой строке ниже.

  • Настройте файл Photoshop того размера, который вам понадобится для ваших персонажей.

  • Создайте текстовый символ по центру слоя и настройте его так, как хотите.

  • Определите переменную замены текста ( image > variables > define), назвав переменную, используя то, что находится в верхней строке текстового файла, и импортируйте текстовый файл в качестве набора данных.

  • БегFile > Export > Data Sets as Files

У вас будет коллекция файлов одинакового размера, которые вы сможете а) загрузить в слои (через Bridge Tools > Photoshop > Load Files into Photoshop Layers...) и превратить в лист спрайтов с помощью скрипта Горацио, или б) собрать по мере необходимости в своем проекте.

Я не думаю, что Photoshop является подходящим инструментом (см. комментарии Панкая), но если вы создаете документ размером с одну плитку листа спрайтов и размещаете на нем один глиф, то дублируйте слой этого типа один раз для каждого глифа, который вы хотите, у вас все они будут в одном месте и на равном расстоянии друг от друга.

Затем вам нужно будет создать лист спрайтов. Если вы выполните поиск в этом стеке по слову «спрайт», где-то там вы найдете образец скрипта Photoshop (javascript), который я собрал вместе, который изменит размер документа и упорядочит слои, подходящие для листа спрайтов.

Я согласен. Нет особых причин использовать Photoshop для создания растрового шрифта. Вы можете использовать практически что угодно, например Paint, с примерно тем же результатом. И, как упоминали другие авторы, Photoshop фактически не может создавать файлы шрифтов.

Photoshop вовсе не создатель шрифтов, вы можете создать собственный шрифт с помощью Photoshop, есть несколько уродливых способов, но я думаю, вам никто не посоветует это сделать.

у меня есть несколько ссылок, может быть, они могут быть вам полезны на всякий случай

вы также можете попробовать это (уже упоминалось в моем комментарии)

что говорит геймер об инструменте для создания растрового шрифта из шрифта истинного типа

надеюсь, это поможет.

На Glyphite.com вы можете создавать растровые шрифты с любым количеством заливок, теней и штрихов — не нужно загружать приложение. Вы также можете настроить любой аспект интервала между шрифтами. Я нашел бесплатный шрифт, очень похожий на Century Gothic (Didact Gothic), и смог довольно быстро создать пример шрифта Bitmap, который вы описали:

Пример растрового шрифта, который вы можете создать на Glyphite.com

(Раскрытие информации: я работаю на Glyphite.com)

Привет Самер. Ваш ответ получил несколько отрицательных голосов, потому что вместо того, чтобы предлагать объяснение того, как создать шрифт самостоятельно, это всего лишь ссылка, которая здесь не одобряется, мы предпочитаем ответы, которые могут стоять сами по себе в течение длительного времени. Хорошо, что вы уточнили, что работаете на Glyphite, к сожалению (может быть, из-за изображения, которое вы использовали), это читается как спам.