mastertranslate

mastertranslate 

Перевожу игры на русский, прогер.

2 799subscribers

148posts

Showcase and bundles

29
A bundle is a collection, compilation, playlist, or catalog of posts that saves you from searching through the blog and lets you buy the entire content series in a single click.
goals12
114 of 1 000 paid subscribers
С таким количеством подписчиков мы сможем работать над переводами нон-стоп с общим доступом.
$12.76 of $12.8 raised
На перевод Windblown
$81.02 of $82 raised
На перевод игры ASTLIBRA. Перевод вышел. Конечная сумма будет уменьшаться по мере покупок подписок или постов.
$134.61 of $118 raised
Сбор на перевод игры Metroid Prime Remastered
$255.18 of $256 raised
На перевод игры Hyrule Warriors: Age of Calamity. Как обычно цена установлена условно.
$6.38 of $6.4 raised
За помощь.
$111.95 of $64 raised
На перевод Chronicles of the Wolf
$220.73 of $221 raised
На разработку софта и перевода игры Dynasty Warrior Origin
$127.59 of $128 raised
На помощь
$6.38 of $6.4 raised
на доширак
$127.59 of $128 raised
Написание софта srwy
$210.41 of $211 raised
На разработку софта для игры Rhapsody: A Musical Adventure. 10,000 случайно оплатили не туда. Почему цена увеличился, но остаётся такой же.

Русификатор Alice=Alice

ALICE=ALICE  это визуальная новелла в жанре отомэ, разработанная студией Rejet, которая известна своими мрачными, психологическими и часто провокационными романтическими играми.

Сюжет и атмосфера

Игра представляет собой темную, готическую и извращенную интерпретацию классической сказки Льюиса Кэрролла «Алиса в Стране чудес». Главная героиня попадает в искаженный «Запретный мир» (Forbidden World) - иллюзорное место, лишенное привычной логики и здравого смысла, где царят безумие и жестокость.
Скачать: https://mega.nz/file/KV0GzBzD#RzMdKQRKLdQ6och801G-qkd2oXzIjHDZvTMg3gsVdRQ (в бусти не смог залить, что-то капризничает)
zip
ALICE_ALICE_rus.zip502.14 Mb

История создания русификатора: технический дневник

Всё началось со стандартного запроса на перевод визуальной новеллы. На первый взгляд казалось, что проект не вызовет серьезных технических проблем: текстовый формат VN обычно предсказуем. Однако реальность оказалась заметно сложнее.
Первые проблемы и анализ демо-версии
Ориентиром служила старая демо-версия, ранее локализованная другой командой. На их архивных скриншотах шрифты отображались корректно, но при запуске этой же сборки на современной системе начались сбои:
  • Шрифты отображались как полуширинные (сжатые или некорректно растянутые).
  • Периодически происходили вылеты без внятного отчета об ошибке.
В чем заключалась проблема движка
При детальном анализе выяснилось, как именно игра работает с типографикой:
  • Движок подтягивает шрифт напрямую из операционной системы по названию.
  • Каждый отдельный символ преобразуется в квадратную растровую плашку, после чего движок должен автоматически рассчитать пропорциональную ширину (кернинг и отступы) для каждого глифа.
  • Из-за различий в версиях Windows, системных библиотеках и кодировках этот алгоритм ломался.
Разработка кастомной библиотеки
Чтобы не бросать проект, пришлось полностью переписать логику рендеринга текста внутри исполняемого кода игры. На реверс-инжиниринг и отладку ушли сутки плотной работы в связке с нейросетями(даже хвалённый сейчас Astra .
В результате была написана внешняя библиотека (DLL-хук), которая полностью закрыла критические уязвимости движка:
  • Поддержка кириллицы без японской локали: игра больше не требует смены системного региона (System Locale) или использования сторонних эмуляторов вроде Locale Emulator.
  • Кастомная таблица ширины символов: возможность точно настраивать ширину и отступы каждого символа через внешний конфигурационный файл, избавляясь от визуальной «слипшейся» строки.
  • Портативные шрифты: внедрена прямая загрузка .ttf/.otf файлов из директории игры без необходимости вручную устанавливать их в систему C:\Windows\Fonts.
  • Ввод имени персонажа: снято ограничение, разрешавшее ввод только японских символов (хирагана/катакана/кандзи). Теперь имя протагониста можно задать на русском языке.
Графика и текстуры
Переведенные графические элементы интерфейса, плашки и системные надписи были адаптированы и перенесены из существующей демо-версии.
Известные ограничения текущей версии
  • Интерактивный глоссарий/словарь: в оригинальном движке клик по термину в диалоге должен заносить запись в справочник. Данная функция нестабильна и в оригинале на современных системах, поэтому восстановить вызовы пока не удалось.
  • Отдельные бонусные разделы: пара второстепенных бонусов не активируется.
  • Галерея CG, фоны, музыка и сюжетные развилки: работают штатно и разблокируются без ошибок.
спасибо за перевод
Subscription levels3

Дон

$1.4 per month
Дон - получает доступ к некоторым играм и моим переводам.

Игрок

$2.67 per month
С уровнем доступа 100% вы получите доступ ко всем играм и всем новым переводам, которые я выполняю.

Супер поддержка

$6.4 per month
Супер поддержка 500%
Go up