mastertranslate

mastertranslate 

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

2 773subscribers

148posts

Showcase and bundles

42
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
110 of 1 000 paid subscribers
С таким количеством подписчиков мы сможем работать над переводами нон-стоп с общим доступом.
$12.95 of $13 raised
На перевод Windblown
$82.26 of $83 raised
На перевод игры ASTLIBRA. Перевод вышел. Конечная сумма будет уменьшаться по мере покупок подписок или постов.
$136.66 of $120 raised
Сбор на перевод игры Metroid Prime Remastered
$259.08 of $260 raised
На перевод игры Hyrule Warriors: Age of Calamity. Как обычно цена установлена условно.
$6.48 of $6.5 raised
За помощь.
$113.66 of $65 raised
На перевод Chronicles of the Wolf
$224.1 of $225 raised
На разработку софта и перевода игры Dynasty Warrior Origin
$129.54 of $130 raised
На помощь
$6.48 of $6.5 raised
на доширак
$129.54 of $130 raised
Написание софта srwy
$213.62 of $214 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.42 per month
Дон - получает доступ к некоторым играм и моим переводам.

Игрок

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

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

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