Русская версия Rebel Moon на сайте.

28.06.2011 00:15
О появлении Windows-версии игры Rebel Moon уже было рассказано, поэтому напишу только о самом переводе.

Идея перевода родилась при первом же взгляде на строковые ресурсы игры Rebel Moon. Это файлы *.TXT (в сущности – файлы «блокнота») и *.INI (открывает их тот же «блокнот»). Незначительное количество текста обнаружилось в RebMoon.EXE. Шрифты (и графические надписи) тоже оказались несложной вещью в формате *.TGA, к тому же - там было отведено место под национальные символы. Благодаря этому удалось сохранить латинский шрифт. Однако сразу же обнаружились небольшие затруднения – игра отказывалась вводить что-либо кроме латинского алфавита и цифр. Ограничение на ввод было установлено создателями игры намеренно: по причине реализации режима сетевой игры в продолжении (Rebel Moon Rising) и опасений возможного несовпадения национальных символов у игроков разных стран. После некоторого размышления было принято решение не пытаться организовать ввод кириллицы. Имя игрока и название сохранения можно ввести только латинскими символами. Для ввода кириллических символов в тексты самой игры WERTA создал специальный транслятор, в котором следовало набирать обычный русский текст, а затем трансформировать во внутриигровую кодировку.

Подводя итог техническим подробностям, хочу сказать, что игру возможно перевести практически на любой язык мира, кроме двухбайтовых кодировок языков Восточной Азии. Например, уже существует перевод Rebel Moon Rising на венгерский язык (файлы венгроизации).

Читать дальше

Vladimir 777
Комментарии [2]