Локализация, стихи и перенос строки

Локализация, стихи и перенос строки

KiraLinch

Мех и шкурки

Мы продолжаем работу над mmo-шутером про мехов Blazing Core. На ближайший альфа-тест подготовили скины для героев.

Меня попросили придумать для них названия и описания. Сеттинг нашей игры – густой замес рыцарства и сай-фая, поэтому во мне пробудился придворный поэт будущего (нейросеть?) и моими руками воспел гигантские боевые машины.

Хотела, чтобы это был Понтий Пилат


Не буду рассуждать о литературной ценности – стихов целенаправленно я никогда не писала. Давайте лучше расскажу, что произошло с вот этой самой стихотворной формой в локализации UE4.


Локализация в UE4

Локализация в Blazing Core выполнена средствами UE4. Сначала добавляем описание скинов в словарь модулей.


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

Далее переходим в панель управления локализацией (Localization Dashboard), чтобы добавить английскую и русскую локализации.

Экспериментальная опция :3
  • 0 - выбираем Cultures
  • 1 - собираем текст по всему проекту (Gather Text)
  • 2 - считаем строки (Count Words). Бары показывают незаполненные для данной языковой группы строки.

Далее идём в редактирование английской локализации. В левом столбце источник перевода, справа текст перевода.

И вот на этом этапе возникает проблема: текст пишется в одну строку, перенос строки не работает. Введение в строку \n не помогло.


Решение

Закрываем вкладки локализаций в Unreal. С помощью Notepad++ открываем файлы локализации формата .archive в папке проекта.

Вносим изменения, добавляя \r \n в места, где нужен перенос строки. Сохраняем.

Открываем локализацию в Unreal – всё работает!


Вот такая маленькая победа над экспериментальным функционалом UE4. Приходите играть и давать обратную связь.

Покрутила мехов перед камерой специально для вас

PS. В ближайшее время напишу о системе достижений в Blazing Core. Закончила разработку документации, впереди внедрение в игру. Думаю, будет две статьи и может еще какие-то пара заметок на эту тему.

А еще недавно наш игрок прислал свой концепт-документ и попросил дать комментарии. Я же попросила у него дать разрешение опубликовать комментарии в открытом доступе, сделав своеобразный разбор.

Фьюх. Спасибо большое вам за ваши время и внимание!


Найти меня можно

Telegram channel https://t.me/setvisibility

Discord chat https://discord.gg/8XxUUsc

Twitter https://twitter.com/setvisibility

Vk https://vk.com/setvisibility.gamedev


#UE4 #GameDesign #setvisibility


Report Page