Делаю русификатор Neptunia Game Maker R:Evolution чтобы вам не пришлось.
И так, все начилось с того, что я думал, чем можно было бы заняться, вспомнил, что не прошел одну из частей Нептунии на пк. Пошел поиграть и к своему разочарованию увидел, что нет никакого русификатора. Походил по интернету и понял, что похоже его нет, либо он в закрытом доступе, но нам такое не надо. Поэтому и решил, пора применить свой навыки и знания японского в деле. С этого момента и началось "веселое" приключение.
Важный момент
Весь текст игры переводитсяс японского. Сейчас идет вычитка и тесты, делюсь первыми скриншотами.
Скриншот меню:
Скриншот интерфейса:
Снаряжение
Один из персонажей
Фоторежим и его меню
Все кнопки переведены на русский
На данный момент мы имеем:
- 17 563 строки, это весь текст игры;
- 271 сюжетный сценарий и 51 скит, те самые болтовни героинь между главами;
- Интерфейс, меню, предметы, навыки, задания, подсказки;
- Всё собрано в рабочую сборку, которая уже запускается в игре
Как переводим
Neptunia держится на шутках про игровую индустрию и на характерах героинь, поэтому дословный перевод здесь не годится.
Каламбуры и отсылки адаптированы по-русски, а не переведены в лоб. Шутки-аббревиатуры Джаги, например, переделаны под русские слова.
Единый глоссарий. Все имена и названия ведутся в одной таблице, чтобы одно и то же слово не переводилось по-разному в разных главах.
Для понимания как это делалось
Имеем такой скриншот из игры: Оригинал:
ここではどんな冒険が待ち受けているのかな?
Русский:
Какие же приключения ждут меня здесь?
Оригинал:
珍しいムシ、いっぱい見付けられるといいな!
Русский:
Хорошо бы найти кучу редких жуков!
Оригинал: ワクワク……!
Русский: Если дословно то будет буквально восторг, поэтому взял вариант:
Аж дух захватывает…!
Оригинал: イベントを終了します よろしいですか? Русский: Завершить просмотр сцены?
Для сравнения с 3 разными вариантами:
Проблемы с которыми столкнулись
Игра на Unity, а точнее на версии 2021.3.39f1 и пришлось ставить unity для пересборки + решение проблем с шейдерами.
Весь текст разбросан по 5 876 архивам бандлам. Строки интерфейса и предметов лежат в 10 таблицах, сюжет в 278 сценариях, отдельно скиты, титры и 351 картинка с надписями. Сначала пришлось разобрать формат каждого вида файлов. У большинства бандлов есть региональные копии. мульти, Америка, Европа, Китай, Корея, плюс патчи с 101 по 107. Какую из них читает игра, статически определить не удалось, поэтому перевод пишется во все сразу. В 60 ячейках японский текст в разных версиях отличается, и там защита оставляет оригинал, чтобы не подставить перевод не той строки.
Основная проблема и самая главная: Русского языка в игре нет
Для решения был использовал английский. Перевод записывается вместо английского. То есть в настройках просто потом указываем английский.
Шрифты
В основном шрифте игры нашлась кириллица, 66 глифов. А вот в крупном титульном шрифте её нет, поэтому декоративные надписи на заставках пока остаются латиницей.
Поэтому изначально шрифт выглядил вот так:
И возникала одна проблема. В японском 27 иероглифов на строку, в английском в среднем 32 символа, русский длиннее обоих. Весь сюжет приводили к лимиту: не больше 44 символов в строке и 3 строк в окне. Автоматическая проверка всё ещё выдаёт около 1 160 предупреждений о возможном переполнении.
Предварительный итог
Главное меню
Меню настройки
Меню с персоажами
Вкладка Инвестиции
Параметры персонажа
Навыки персонажа
Навыки персонажа с описанием
Статистика
Библиотека и задания
Интерфейс в самом меню
Примеры с видео в меню
Примеры видео в бою
P.S
Кроме самого перевода также делаю графический мод.
В данный момент он включает:
- Снятие лимита 60 FPS. Скорость игры изначально была привязана к кадрам, и на 165 Гц всё ускорялось бы в 2,75 раза;
- Текстуры персонажей в полном разрешении. В ПК версии они оказались ужаты сильнее, чем в «низком» пакете качества;
- Экранное освещение, SSAO и контактные тени;
- Исправление дрожания ног и волос на высоком FPS.
Фиксы света и прочих вещей.
Попытаюсь также починить рендер в игре.
Возможность добавления новых модов в будущем.
Что именно делает фикс.
Фиксы физики