Перейти к содержимому
Zone of Games Forum

Рекомендованные сообщения

How to SurviveРусификатор (текст)

Жанр: Action / Arcade (Shoot'em up) / 3D / Isometric

Платформы: PC X360 PS3

Разработчик: EKO Software

Издатель: 505 Games

Дата выхода на PC: 23 октября 2013 года

 

Spoiler

 

 

 

 

 

Spoiler

Вы оказываетесь на заброшенном острове. Как выжить? Собирайте страницы руководства по выживанию! Найдите еду, воду и кров, прежде чем погибнете. Создавайте более 100 видов оружия и инструментов.

• Три персонажа с уникальными характеристиками.

• Остров с ужасными монстрами.

• Сбор "Руководства по выживанию".

• Игра с друзьями в режиме офлайн или онлайн.

• Сложность "Железный человек".

 

Spoiler

Операционная система: Windows XP SP3 / Vista SP2 / 7 / 8 (32 или 64 бита);

Процессор: двухъядерный AMD/ INTEL с частотой 2.0 Ггц и выше;

Оперативная память: 4 Гб и выше;

Видеокарта: 512 Мб DirectX 9 - совместимая с поддержкой пиксельных шейдеров 3.0 (Nvidia GeForce GT240 или AMD Radeon HD 5700) и лучше;

Место на жестком диске: 4 Гб

Игрушка сегодня вышла в Стиме. Выглядит довольно интересно, но вот о русской локализации разработчики позабыли((

Изменено пользователем SerGEAnt

Поделиться сообщением


Ссылка на сообщение

Наверное перевода не будет ? :sad::sad:

Поделиться сообщением


Ссылка на сообщение
Наверное перевода не будет ? :sad::sad:

Да там перевода как такового и не требуется... Если надо - могу в 3-х предложениях весь "сюжет" передать.

Поделиться сообщением


Ссылка на сообщение
Наверное перевода не будет ? :sad::sad:

Програмку допишу на днях, думаю всё получится

Поделиться сообщением


Ссылка на сообщение
Ура, надеюсь на тебя и жду )

+1 :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Програмку допишу на днях, думаю всё получится

ждём, надеемся, верим...

Поделиться сообщением


Ссылка на сообщение

В общем вот текст Тык

Там где пустые строки, нужно оставлять пустые строки. Некоторые предложения идут не в одну строку, а в несколько из-за форматирования. Переводим так же - в каждой строке своя часть предложения.

По поводу превышения длины строки в русском варианте. Это нужно спрашивать hhr, сможет ли он потом всё скомпилировать обратно так, чтобы всё без ошибок работало. И надо помнить, что всё же если и превышать, то в разумных пределах, т.к. в игре текст вылезет за свои рамки и будет некрасиво.

hhr Ты сможешь потом учесть то, что там где пустые строки, это не нули в исходнике, а там какие-то байты. Просто почему-то твоя программа эти байты пропускала, ты разобрался что они значат? Хоть это и не текст, но их изменение крашит игру.

И ещё распиши пожалуйста формат части data_3 (это и есть текст).

И можно шрифт перерисовывать. Он, я так понял, в графическом виде?

Изменено пользователем pomirancev

Поделиться сообщением


Ссылка на сообщение

пустые строки = "файлы" нулевого размера, там никаких байтов нет.

int size; // размерint unknown; // хзchar data[size]; // строка// повторить N раз

 

если "изменялись" первые 8 байт (размер и еще что-то), то краш неудивителен.

но принцип я понял, по идее можно смело оставлять перевод в CP-1251 кодировке, а все преобразования замутить в файле шрифта. только пока не совсем понял, где происходит "переключение" на второй шрифт (большие толстые буквы).

Поделиться сообщением


Ссылка на сообщение
пустые строки = "файлы" нулевого размера, там никаких байтов нет.

После распаковки да, а если в оригинал заглянуть, то там байты 00 и 02 чередуются и если 02 на что-то менять, то игра крашится.

если "изменялись" первые 8 байт (размер и еще что-то), то краш неудивителен.

Ну размер это понятно, а вот как раз при изменении этого "ещё что-то" ничего не происходит)

но принцип я понял, по идее можно смело оставлять перевод в CP-1251 кодировке, а все преобразования замутить в файле шрифта. только пока не совсем понял, где происходит "переключение" на второй шрифт (большие толстые буквы).

Можно и так, только я пока ещё пытаюсь понять, что шрифт из себя представляет.

А вот переключение шрифтов я тоже пока не понял как происходит.

Поделиться сообщением


Ссылка на сообщение

> если 02 на что-то менять, то игра крашится

ну так не надо вслепую менять.

> что шрифт из себя представляет

Сообщение #80

Поделиться сообщением


Ссылка на сообщение

> если 02 на что-то менять, то игра крашится

ну так не надо вслепую менять.

Так я и говорю, надо понять что это такое. потому что если ты будешь компилить обратно, а вместо пустых файлов (где эти 02 и стоят) поставишь нули, то ничё работать не будет

Поделиться сообщением


Ссылка на сообщение

названия файлов "где эти 02 и стоят"?

Поделиться сообщением


Ссылка на сообщение
названия файлов "где эти 02 и стоят"?

Тьфу блиннн, туплю, эти 02 и есть длина пустышек)))) значит всё в норме))

Поделиться сообщением


Ссылка на сообщение

ну вот как-то так:

28c57a22dc710ededee39c07d2f59ca4.jpg

очередной набор, все скриптики на некомпилированной Lua, сама Lua в комплекте

последовательность запуска:

lua step_1_1_lang_decompose.lua полный_путь_к_Common_PC.eng [рабочий_каталог]lua step_1_2_text_extract.lua [рабочий_каталог]lua step_1_3_font_decompose.lua  [рабочий_каталог]... переводим ...... шрифтуем ...lua step_2_1_font_compose.lua [рабочий_каталог]lua step_2_2_text_convert.lua [рабочий_каталог]lua step_2_3_lang_compose.lua [рабочий_каталог]

 

описание:

  1. раздербанивает файл на несколько частей. если рабочий_каталог не задан, то все кидает в текущий. каталог должен быть создан до запуска.
  2. конвертирует текст в CP1250 кодировку.
  3. вытаскивает шрифты и их дескрипторы
  4. ручками копируем text_orig.txt в text_new.txt, переводим, сохраняем в CP1251. первый номер в строке, числа в [xxx] не трогаем, строка начинается сразу после " = ". также нельзя трогать слова в начале которых стоит спецсимвол "¤"
  5. ручками делаем пару шрифтов через BMFont, настройки: Charset=RUSSIAN; Outline=0; Equalize the cell height=1; Bit depth=32; Channels=outline, glyph, glyph, glyph; ширина/высота обязательно одинаковые. размер шрифта подбирать так, чтобы влезло на одну страницу. сохранять в текстовый .fnt. текстуру сохранить как 32-битный BMP (если в игре будут проблемы, то пересохранить с вертикальным отражением). скопировать текстуры и дескрипторы в рабочий каталог с именами font_new_(1|2).(bmp|fnt). пример готовых шрифтов.
  6. скрипт создаст файл part_4_new.bin с новыми шрифтами
  7. скрипт создаст файл part_3_new.bin с новым текстом
  8. окончательная сборка всего, выходное имя Common_PC.fre

примечания:

  • пример шрифтов для второго набора символов не работает, на экране каша и пустота (при запуске смотрите на "Press any key..." для ориентира). первый (основной) шрифт вроде более-менее подходит.
  • не стоит разбирать собственноручно собранный языковой файл и что-то кроме английского варианта, таблица перекодировки "зашита" в step_1_2_text_extract.lua. в остальных языках на несколько символов больше и перекодировка плывет.
  • подгонку шрифтов можно попробовать пофиксить в step_2_1_font_compose.lua

вроде все.

Изменено пользователем hhr

Поделиться сообщением


Ссылка на сообщение

Ну чего народ, где все те ждущие, всё уже на блюдце, только перевести осталось.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: HENRY1996
      Дата выпуска: 14 марта 2006 г. Жанр: Action Adventure > Modern Разработчик: Kojima Productions Издательство: Konami Рейтинг ESRB: M (Mature) Мультиплейер: Нет (в данный момент возможность играть онлайн уже отсутствует) Платформа: PS2 Язык интерфейса: Английский Metal Gear Solid 3: Subsistence - это культовое продолжение одной из самых успешных игр для PS2. Действие сюжета Metal Gear Solid 3 происходит в период холодной войны в 60-х годах XX века. Между враждующими странами образовался скандал, вокруг размещения Советским Союзом атомных боеголовок на Кубе, вместе с США втянуты и ещё другие державы. Миссия главного героя по имени Нэкед Снэйк состоит в том, чтобы восстановить баланс сил и предотвратить эскалацию конфликта, вот-вот грозящего перерасти в третью мировую войну. История тесно переплетена с сюжетами двух первых частей игры. Страсти накалены до предела. Повороты сюжетной линии резки и неожиданны. Уже на первом задании вы встречаете одного из главных врагов Снэйка, русского полковника Волгина. Ваши дороги вновь пересекутся и с любителем пыток Оцелотом (Ocelot) из Metal Gear Solid 2. Однако самая сложная задача еще впереди, ведь Снэйк — мишень №1 для отряда специального назначения «Кобры»…
      Третья часть закрывает многие сюжетные вопросы, которые встречались в других играх MGS. Например, объясняется роль "Философов" (The Philosophers - в будущем "Патриоты"), также как и многие детали жизни Биг Босса. Игра ссылается на важные события в прошлом, объясняя появление Revolver Ocelot, впервые представленного в Metal Gear Solid.
      Особенности игры:
      Новая система ведения боя CQC разработана ведущим военным консультантом серии Metal Gear Solid — Мотосади Мори (Motosadi Mori).
      В бою Снэйк может одновременно использовать нож и пистолет. Боевой арсенал весьма обширен — от кинжала до AK-47; есть любимая многими игроками M-16 и даже снайперская винтовка Драгунова.
      На экране постоянно отображается Camouflage Index, который зависит от трех факторов — положения фигуры, расцветки костюма и краски на лице. Камуфляж помогает слиться с окружающей средой. Чем выше его индекс, тем больше шансов у Снэйка остаться незамеченным, даже если патруль проходит в нескольких шагах от него. Игроку предстоит разобраться в тонкостях экипировки и научиться подбирать костюмы и цветовые гаммы, подходящие для маскировки в опавших листьях, высокой траве, на фоне деревьев и в темноте джунглей. Индекс также зависит от того, движется Снэйк или же стоит без движения.
      Для большей реалистичности (что особенно важно в ходе рукопашных боев) при создании игры использовались системы захвата и оцифровки действий реальных людей (Motion Capture). Все удары, движения, поведение героя и его противников выполнены настолько натурально, что происходящее на экране вполне может конкурировать с высоко бюджетным голливудским боевиком.
      У любых событий есть отправная точка. Для игровой серии Metal Gear ею стала Metal Gear Solid 3: Snake Eater или ее "режиссерская" версия Subsistence (PS2), где акценты расставлены жестче, ракурс камеры выгоднее (в игре есть выбор новой свободной камеры, которой игроки с легкостью смогут манипулировать, изменяя ее положение и углы обзора и выбирая самостоятельно наиболее удачные ракурсы), а переживания героев - ярче и эффектнее.
       
      Очень хотелось бы в полной мере оценить задумку Кодзимы,надеюсь кто-нибудь возьмется.Заранее спасибо.
    • Автор: Gerald
      Предлагаю на перевод вот steam https://store.steampowered.com/app/2704090/Celestial_Return/?curator_clanid=45225720

      Умирающий город. Череда самоубийств. Детектив, которому нечего терять.
      Незервейл Сити пожирает слабых. Его улицы истекают неоном, мертвецы ползут обратно к жизни, а его тайны? Они разъедают ваше рассудок. Ступите в стоптанные ботинки Детектива Говарда.
      Вооружённый ржавым жетоном, говорящей розой, которая не заткнётся, и пригоршней краденых костей.
      Исследуйте город. Допрашивайте мёртвых. Разоблачите к*рпорации.
      Расследуйте. Принимайте решения. Грабите кости. Бросайте кости.
      И выживайте. (По желанию.)
      Кости - не просто инструмент. Это кислород. Зарабатывайте их, тратьте, теряйте. Копите слишком долго - и возможности исчезнут. Бросайте безрассудно - и ресурсы сгорят.
      Здесь нет идеальной сборки. Никаких power fantasy. Только выживание... и то едва.
      Ваши решения формируют персонажа. Ваш персонаж формирует решения.
      Интеллект взламывает замки в тишине. Добродетель молит о пощаде. Глупость смеётся над бездной.
      Эти черты сталкиваются, искажаются и переписывают ваш путь посреди диалога. Выбирайте свой яд и разбирайтесь с последствиями.
      Ручной, «разбитый» арт-стиль. Где точность манги встречает оголённый нерв американских комиксов. С страницами, вырванными из легенд вроде Blame!, Biomega, Akira и Berserk. Наше искусство стремится передать ту же глубину и интенсивность, что сделала эти серии культовыми.
      Приготовьтесь к акустической атаке. Нуар-джаз, Киберпанк-техно, Дэт-метал. Это не просто фоновая музыка. Это война за ваши уши.
      Это не история о героях. Это манифест для забытых, стёртых, расходных, для тех, кому никогда не давали шанса. О тех, кто никогда не был предназначен для выживания, но каким-то образом всё ещё жив. Об экзистенциальном ужасе быть живым в мире, которым правят силы, незримые для вас. О сопротивлении.
      «Я здесь, и я не уйду тихо».
      Переводы всё ещё в процессе!
      Мы использовали автоматический перевод, чтобы выпустить игру на нескольких языках. Мы знаем, что они не идеальны. Если заметите что-то странное, можете сообщить нам. Полноценные человеческие переводы будут добавлены, как только появится возможность. Спасибо!


×