Перейти к содержимому
Zone of Games Forum
Den Em

Русифицируем/локализуем шрифт

Рекомендованные сообщения

Курс молодого бойца трутайпщика.
Дисклаймер: данная статья не предендует на звания: Великая Истина™, Самая Грамотная Статья™ и прочие.
Автор в ней петросянит и всячески отходит от темы. Относитесь к этому благосклонно.
Так же она будет дописыватся, исправлятся и всячески развиватся при необходимости и желании автора.
Полное или частичное копирование разрешается только с указанием источника.
Обсуждения, дополнения и советы только приветствутся.


Зачем нам это надо?
Аксиома: создание или же русификация векторного шрифта - это очень полезная штука.
Русифицируя/локализуя требуемый шрифт мы сможем:
  • всячески интегрировать готовый результат в игру для отображения субтитров, т.е. генерировать из него растровые изображения с набором необходимых букв, а так же забыть о ручном создании координат, или же сразу скармливать в Windows/Fonts наши труды, если игра использует векторные шрифты
  • использовать его в перерисовке текстур, сохраняя оригинальный стиль и задумки дизайнеров
  • зарабатывать

С чего начать?
Если препарируемый шрифт уже есть в формате TTF, то можно перейти дальше, если же нет - то начнём его поиски.
Совсем коротко, если мы не знаем имя шрифта:
  • http://typenavigator.com/ - можно использовать для аналитического подбора похожего или нужного шрифта.
  • http://new.myfonts.com/WhatTheFont/ - для поиска того же, но на сайте могучий алгоритм делает всё за вас, сравнивая имеющиеся в базе шрифты с предоставленным образцом.
Есть и другие ресурсы, гугл вам в помощь.

Чем начать?
FontLab Studio или High-Logic FontCreator. Вы можете найти что-нибудь ещё.
Далее в примерах будет использоватся High-Logic FontCreator на русском для создания кириллицы.

Подготовка к работе.
Создадим пустые глифы:
  1. в меню ищем пункт "Вставка", а там "Символ"
  2. в добавляемый диапазон запишем: $0401,$0410-$044F,$0451
  3. Смело жмём: "OK"
Вуаля! Теперь нам виден фронт работ.

Самый простой этап
ABCEHPMOTX-aceopxy!
Нет, это не заклинание
Не секрет, что часть английских букв абсолютно идентична русским. Не всегда конечно, но в подавляющем большинстве шрифтов это так.
Spoiler

ABCEHPMOTXaceopxy
АВСЕНРМОТХасеорху
ABCEHPMOTXaceopxy
АВСЕНРМОТХасеорху

ABCEHPMOTXaceopxy
АВСЕНРМОТХасеорху


Видите разницу? Тогда бегом к окулисту!
"К(рус)" и "K(англ)" тоже похожи. Отличаются совсем чуть-чуть, да и то не всегда. Так же не следует забывать, что вы творец и всё зависит от вас
Если шрифт содержит умлауты (буквы с точками, палочками, галочками и прочим), то "Ёё" тоже у нас в кармане.
Так же если повезёт, то "Y" будет похожа на "У".

Копируем все эти буквы!
  1. выделяем один или несколько глифов с намеченной нами целью. (Не открывая сам редактор глифа.)
  2. копируем
  3. выделяем один или несколько глифов, куда мы будем всё это дело копировать
  4. вставляем!
Так же будет здорово, если "N" будет иметь наклонную линию(\) той же ширины, что и вертикальные (||) или же если она будет тоньше их. Это как вы поняли будущая: "И", надо только развернуть. Может быть, что в "И" наклонная палка будет шире других, но случается это очень редко и лишь в особых случаях.
Что это? Ошибка того, кто локализовал шрифт? Или шрифт так задуман и по другому никак? Или же "(мне) не режет глаз и ладно"? Оставим этот вопрос философам и тру-трутайпщикам, мы же любители. Просто не будем допускать подобных ошибок.
Spoiler


ИN Arial Black (одинакова)
ИN Courier New (одинакова)
ИN Microsoft Sans Serif (одинакова)
ИN Book Antiqua (нет)
ИN Franklin Gothic Medium (нет)
ИN Times New Roman (нет, и как у предыдущего наклонная начинается в другом месте, из-за чего засечки другие)
ИN Trebuchet MS (одинакова, но "\" в "N" тоньше, чем "|")
ИN Comic Sans MS (Интересная ситуация, когда ширина наклонной та же, но сама буква "N" шире, чем русский аналог - "И". Надо учесть и такой вариант.)


Здесь-то мы и переходим на следующий этап.

Этап чуть посложнее
Буквы скопировали, развернули при необходимости ("И"). "Я" очень часто представляет из себя "R", если конечно нет особых выкрутасов, а иначе прийдется эту загогулину укоротить, поднять и прочее, чтобы она не висела и не врезалась в предыдущие буквы. "Л", если она у нас либо как вы видите её прямо сейчас, либо "А" без палочки. Отрезаем часть контура "Вырезать контуры", удаляем вырезанный кусок, выделив и нажав "Delete" и убираем лишние точки переключившись в "Режим точки". Если хочется П-подобную "Л", то берите кусок от, допустим, J.
Можно так же перевернуть букву "V", но тут опять же надо смотреть, смотрится ли она. "Л" должна быть сходна с "Д", не забудьтею.
Не стесняйтесь почаще нажимать "Протестрировать текущий шрифт" и писать в текстовом поле матюги, снимая тем самым себе стресс. Их никто не увидит, вы протестирвуете шрифт и расслабетесь. Пишите короткие и длинные слова и проверяйте как буквы смотрятся вместе.
Что же мы видим глядя на кучу букв? А то, что из кусочов оригинальных букв можно собрать почти ВСЕ русские буквы! Надо "Г"? Берите "F"! Хотите "Б"? Берите за основу "В" и кусочек от "F" или "E".
Тактика стандартная, отрезаем необходимые или наоборот ненужные куски, сглаживаем "срезы". Ставим всё на свои места, выделяем несколько контуров, нажимаем правой кнопкой мышки (ПКМ) и выбираем "Соеденить контуры => Объединение". Та-да! У нас есть буква! Осталось убрать торчащие куски и/или выровнять контур при необходимости. Конечно может случится что вам пригодятся и другие операции. На домашнее задание вам изучить Алгебру логики на примере операций "Пересечение" и "Исключение". Вы наверно уже заметили, что есть два вида точек в контурах буквы: круглые и квадратные. Квадратные - без комментариев, просто линия от точки до точки, при условии отсутсвия соседства с круглыми. Ну и круглые - для создания плавных линий. Менять вид точки можно через ПКМ. Выделяете точку и жмакаете ПКМ. "На кривой" и "Вне кривой" соотвественно. Там же можно добавить и дополнительные точки. Добавляются они на контуре по часовой стрелке. Посмотрите, поймете о чём я.
Из "Н" можно вообще прорву букв сделать. Сами считайте:
"И" при необходимости, "П", "Ч", "Ш", "Ц" и "Щ". Берём "Н", поднимаем палку и получаем "П". Переворачиваем и добавляем хвостик - будет "Ц". Хвостик очень удобно воровать у "[]".
П + П = Ш
Ц + П = Щ
Н + U = Ч
Вот такая арифметика.
Не забывайте только, что хвостики должны быть одинаковыми и повторять хвостик у "Д", при их наличии. Ну а так же что у "ЧШЩЦ" между вертикальными линиями места меньше, чем у "П". Могут быть исключения, но не часто.
А так же о том, что если шрифт неформальный, то и создаваемые буквы должны отличатся от своих доноров и тем более прототипов: там короче, тут пошире. Ну вы поняли.
Перевернём "Р" - мягкий знак готов, может если подправить чуть-чуть. А так же есть "I". Угадайте сами, что надо сделать.
"Ъ" - тоже просто. Отраженый кусок от "БВЕГ" или что-нибудь ещё. Скорее всего среди букв будет куча закорючек, точек и всего такого. Найдете себе материал для "ЁёЙй", конечно если вам не повезло и он вам нужен.
Смотрим шрифт на предмет странного символа "Thorn", если он есть. Ничего не напомниает? Конечно же половинка "Ф". Её же можно сделать и из слегка приплюснутой "О" и палочки "I". "З" это "3" (три), бывает что числа очень маленькие по сравнению с буквами или наоборот, отмасштабируйте и подредактируйте по вкусу.

Так, что осталось из заглавных? "ДЖУЭЮ". Эх... чуть попозже.

Большие маленькие проблемы
Мало того, что количество строчных английских букв идентичных русским меньше (aceopxy), так ещё их и сложнее рисовать. Не намного конечно, но всё же. Потребуется больше фантазии, ибо исходного материала будет меньше.

Релиз!
  1. в меню ищем пункт "Формат", далее "Настройки" и там заходим во вкладку "Диапапзоны"
  2. нажимаем первую кнопку "Рассчитать"
  3. нажимаем вторую кнопку "Рассчитать"
  4. "OK"
Теперь Windows будет видеть кириллицу в шрифте и подставлять соответствующую панаграмму. Этим мы избавимся от потенциальной проблемы, когда при попытке использовать наш русифицированный шрифт - мы ничего не сможем написать по-русски. Т.е. выбранный шрифт будет переключатся на Arial или какой-нибудь предыдущий шрифт с поддержкой кириллицы.

А что же делать дальше?
Читать книги и статьи по типографике и прочему и черпать знания оттуда. А если дважды серьезно, то о генерации растровых сеток (или как их там) и прочего поговорим потом, после завершения статьи или же как Б-г на душу положит.

Spoiler

Многа букаф написал: Den Em
Внимательно прочитал и исправил ошибки: Re'AL1st

Изменено пользователем Den Em
  • Спасибо (+1) 1
  • +1 1

Поделиться сообщением


Ссылка на сообщение

Читается легко, но надо ещё больше юмора! :D

Поделиться сообщением


Ссылка на сообщение

Дело затеяли хорошее - если будете обновлять и дополнять, то цены не будет.

Поделиться сообщением


Ссылка на сообщение

уж если у меня более-менее получилось)

то любой не особенно далёкий справится)

Поделиться сообщением


Ссылка на сообщение

lREM1Xl

Ага, отлично помню разговоры о том, зачем это надо (Текстуры то удобно ведь было потом делать, да?). Да езщё по мелочи куча всего наберется.

Ну и спросить тут как сделать ту или иную букву и прочее.

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

Поделиться сообщением


Ссылка на сообщение

Нужно сделать русские шрифты для xbox360 ! Готов заплатить !

Жду ответа в личку !

Поделиться сообщением


Ссылка на сообщение

Ребята переводил игру квест в стиле поиск предметов . Все перевел , но там например искать надо 12 предметов и ничего не видно .Не воспринимает русские шрифты , хотя берет их и текст нормально отображается .Может подскажете что мне сделать >?

Поделиться сообщением


Ссылка на сообщение

А можете выложить видео по созданию русика, а то не очень понимаю

Поделиться сообщением


Ссылка на сообщение
А можете выложить видео по созданию русика, а то не очень понимаю

Что именно хочешь перевести?

Поделиться сообщением


Ссылка на сообщение

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

Изменено пользователем lagobot

Поделиться сообщением


Ссылка на сообщение

С переводом от нотабеноид больше половины диалогов искаверкано.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Продвигаемые темы

  • Последние сообщения

    • Вышли Alone in the Dark (1999 рублей) и Outcast A New Beginning (2199 рублей), из интересного: WWE 2K Battlegrounds (99 рублей), The Suicide of Rachel Foster (59 рублей), Trine 3: The Artifacts of Power (49 рублей). Магазин Steambuy опубликовал еженедельный список скидок и предзаказов на ожидаемые игры. Вышли Alone in the Dark (1999 рублей) и Outcast A New Beginning (2199 рублей), из интересного: WWE 2K Battlegrounds (99 рублей), The Suicide of Rachel Foster (59 рублей), Trine 3: The Artifacts of Power (49 рублей). Предзаказ Ghost of Tsushima DIRECTOR'S CUT стоит 4499 рублей (не активируется на русских аккаунтах). Alone in the Dark — 1999 рублей Ashen — 399 рублей (-68%) Dead Rising 2 — 499 рублей (-29%) Dragon’s Dogma 2 — 4999 рублей (-21%) Dragon’s Dogma: Dark Arisen — 599 рублей (-50%) Dying Light: Definitive Edition — 1899 рублей Evil Genius 2: World Domination — 149 рублей For The King — 149 рублей (-66%) Ghost of Tsushima DIRECTOR'S CUT — 4499 рублей Gloomhaven — 799 рублей (-27%) God of War — 1499 рублей HELLDIVERS 2 — 4449 рублей Hogwarts Legacy — 1199 рублей Injustice 2 — 399 рублей Last Epoch — 1839 рублей Mass Effect 2 — 99 рублей Ni no Kuni Wrath of the White Witch Remastered — 299 рублей (-83%) Nioh 2 — The Complete Edition — 1499 рублей Outcast A New Beginning — 2199 рублей (-11%) Prey — 599 рублей Rain World — 399 рублей (-55%) Resident Evil 4 — 2499 рублей S.T.A.L.K.E.R.: Bundle — 2999 рублей The Settlers: New Allies — 1789 рублей Shadow Tactics: Blades of the Shogun — 99 рублей Sifu — 599 рублей (-50%) Sniper: Ghost Warrior 2 — 249 рублей (-58%) The Suicide of Rachel Foster — 59 рублей Trine 3: The Artifacts of Power — 49 рублей Tropico 6 — 499 рублей (-78%) Ведьмак 3: Дикая Охота — Полное издание — 799 рублей WWE 2K Battlegrounds — 99 рублей Лидеры продаж: Ведьмак 3: Дикая Охота — Полное издание — 799 рублей Evil Genius 2: World Domination — 149 рублей Dragon’s Dogma 2 — 4999 рублей (-21%) Grand Theft Auto V: Premium Edition — 1229 рублей DARK SOULS II: Scholar of the First Sin — 599 рублей (-75%) Horizon Forbidden West Complete Edition — 5499 рублей Trine 3: The Artifacts of Power — 49 рублей RESIDENT EVIL 7 — 399 рублей Saints Row IV: Полное издание — 399 рублей Baldur’s Gate 3 — 2469 рублей
    • Что за чушь? Вы рынком технологии интересуется? или только краем? и то левым ухом вскользь? Китайцы во многих сферах электроники уже на столько преуспели, что дают европейским брендам только прикусывать за щеку, и в плане качества, и в плане возможностей/характеристик.  В мобильном сегменте, последние годы какое-то развитие делают только китайцы, а не европейцы и американцы. В плане фото съёмки, сейчас самые крутые китайцы, Эпл со своим Айфуном с каждым годом пытается их нагнать. Только нагонит, выпустит какой-нибудь Виво, Оппо или Хуавей свой новый телефон, опять Айфон и с Самсунгом на задворках валяются в плане качество фото. И это не моя прихоть, это подтверждают куча сравнении на просторах интернета а также европейское рейтинговое агентство dxomark, где на первых местах стоять не корейцы, и американец Айфон, а именно китайцы в плане фото камеры. Только копируют, да? Ничего не развивают? Единственное, Айфон ещё в плане видеосъёмки выигрывает, но и то уже пол шишки, разница не критическая, и думаю в ближайшее годы, и там начнут уже отставать. Где ваши когда-то великие европейцы в мобильном сегменте LG, Nokia, HTC, Motorola? А всё, нету их, сдохли, проиграли конкуренцию китайцам. Кое как строй держит Самсунг и то с каждым годом ситуация ухудшается, а потому, что китайцы давят и показывают всем как надо делать смартфоны, но ещё есть Сони, но они тоже больше мертвец, чем жилец. Только Айфон в этой конкуренции держится стабильно, но это и понятно, основной рынок сбыта у Айфона США, а туда китайцев не любят пускать потому, что ссутся конкуренции.  Возьмём какой-нибудь рынок робото-пылесосов. Все самые крутые и навороченные робот-пылесосы у китайских брендов. У европейцев одно говно там. Возьмём телевизоры, сейчас какой-нибудь китаец Haier или Hisense спокойно может дать прикурить какой-нибудь Самсунг или Сони за ту же цену. А если брать мелко бытовую технику, то там много где сейчас китайцы впереди и далеко вперёд ушли по отношению бывших европейских лидеров. Поэтому ваше утверждение, что Китай только всё по быстрому копирует со среднем качеством и ничего не развивает, это лишь говорит о вашем невежестве и неумение разбираться в вопросе. Китайцы и правда, всегда начинают с того, что копируют лучших представителей рынка, и что с того? а кто сейчас не копирует? Даже Эпл и то копирует идей у конкурентов, даже у тех китайцев. Только ЕГС ничего скопировать не могут, поэтому находятся в жопе. Копировать не априори плоха, нужно ещё уметь скопировать, чтобы это было хорошо. Китайцы с этим успешно справились и потом спокойно начали своё развивать. Раньше многие недалёкие смеялись над флагманами китайских телефонов — да у вас прошивка говно, через год будет тормозить, обновления год по выпускают и забросят. Сейчас кто в теме, уже не смеётся, а в серьёз рассматривают к покупке флагманы, так как камеры крутые, прошивки давно отшлифованы до ума и функциональны, не тормозят, а поддержка обновлениями не хуже чем у Эпл, и не через год, и не через два-три тормозить не начнут. Потому, что китайцы не стоят на месте, а постоянно развиваются. Да, где-то ещё они не преуспели, где-то ещё можно найти подвал-подвальный, собранный из всего подряд, это нормально, потому, что рынок большой и разносторонний, но он постоянно растёт и улучшается. Когда-то вчера ты над чем-нибудь китайским смеялся, завтра ты будешь в очереди стоять за их продукцией, так как они вполне могут стать лучше и успешнее европейца.  И на счёт тачек. У них автопром на столько быстро развивается, можно только позавидовать, нашим бы в пример взять, когда я смотрю на нашу новую ниву в старом кузове за 1лям и когда смотрю на нового китайца за туже цену, хочется плакать. Вы посмотрите, что китайцы выпускали лет 5 назад в плане автопрома и, что выпускают сейчас. Просто невероятный скачок, который не описать словами. Многие бренды к такому скачку шли годами, десятилетиями, а китайцы за считанные годы навёрстывают упущенное. Сейчас они вторые в мире по производству электротачек, обгоняя немцев, японцев и других. Не за горами, как и их обгонят, и похоронят, как это было со многими европейскими брендами в мобильном сегменте. Да и сейчас молодёжь больше знает о всяких Лисян, чем о какой-нибудь Пежо. Вы ещё помните, что существовал такой бренд Пежо? Вот и я уже забыл, а таких брендов не мало, о которых уже не помнят, зато знают новых китайцев на ура. Все ваши рассуждения на счёт китайцев, что они только копируют и среднего качества, это курам на смех, а там реально идёт развитие, при чём постоянное, такое какое бы нам начать делать и перенимать опыт.
    • @edifiei тоже лежит в закромах и ждет своей очереди)
    • Для начала необходимо посмотреть, что входит в этот мод, как он устроен, сколько текста можно внести уже в этот мод, и сколько останется для перевода. По объёму текста учитывая игру без модов, то по моим расчетам, где-то на большую часть игрового контента. По времени, если плотно засесть за перевод, то уйдет около 5 - 7 месяцев для одного человека. Поскольку упирается в личное время по 3 часа в день в будние дни и по 4 - 6 часов в воскресенье. Пока возьму за просмотр технической составляющей и как мод реализован.
    • Версия 0.25 от 29.03.24 •    Переведена карта.
      •    Переведен интерфейс боя, лог боя.
      •    Переведено меню Исследования.
      •    Переведен экран прокачки Навыков и Заклинаний.
      •    Мелкие правки. СКАЧАТЬ РУСИФИКАТОР
    • 18 часов с dlc, что в целом соответствует среднему времени по how long to beat У меня лично они пропали после какого-то обновления драйверов нвидии, как и краши. Но у меня i7 13700 и 4090 Взял по скидосику вместе с форспокеном, обе игры справляются с тем, что и должны делать игры, а именно развлекать.
    • @Dendy1693 Да почти сразу, изменилась и внешняя и внутренняя политики, частично изменился состав правительства и вот как раз внешняя имела противоположный Ельцину курс, если Ельцин делал все для отстаивания интересов западного капитала, то Путин взял курс на отстаивания интересов внутреннего капитала, с той оговоркой, что западный капитал и люди с ним повязанные у власти остались до сих пор, просто их влияние сильно ослабло. Если вы подумали, что под противоположным я имел ввиду, что-то иное, то совершенно не вижу как к этому выводу можно было прийти. И я надеюсь мы понимаем, что под Ельцином и Путиным подразумевается не только личности самих президентов, но и всех тех людей, которые с ними работали. (И гос. аппарат и капитал и т.д.)
    • вот попробуй сборку с модами, большая часть переведена. https://drive.google.com/drive/folders/1BfkISCLCG2DWzQ0QgY7tkwDLbhqhmb8k
    • нет желание сделать русификация самого популярного мода для Dungeons of Dredmor:  Monstrous Megapack? Мод Monstrous Megapack для Dungeons of Dredmor https://genapilot.ru/dungeons-of-dredmor-monstrous-megapack  Вот его страничка в СТИМЕ https://steamcommunity.com/sharedfiles/filedetails/?id=243882770  
  • Изменения статусов

  • Лучшие авторы


Zone of Games © 2003–2024 | Реклама на сайте.

×