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

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

Jazzpunk

header.jpg

  • Метки: Юмор, Инди, Сюрреалистичная, Приключение, Смешная
  • Платформы: PC MAC LIN
  • Разработчик: Necrophone Games
  • Издатель: Necrophone Games
  • Дата выхода: 8 февраля 2014 года
Скриншоты

 

Перевод игры вёлся тут: http://notabenoid.org/book/67398

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

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


Ссылка на сообщение
4 часа назад, baw сказал:

@NeruMarcus я ждал…. я кстати тоже также менял шрифты на обычные но перевод мне никто не дал и я сам не все мог вынуть так что вот ждем …. ну ты это выложи на я диск перевод а то как то печально….

Шрифты адаптировать действительно приходится вручную. В игре используется динамический текст, и у него разная логика отображения: часть зашита глубоко в ассетах, а часть прописана прямо в DLL-файлах.

4 часа назад, baw сказал:

 @NeruMarcus если что надо помочь зови но ты прям отчаянный я бросил это неделю назад на передышку 

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

4 часа назад, baw сказал:

@NeruMarcus это только первая локация?

Нет, конечно. На данный момент уже переведены все уровни, но пока это машинный перевод с моей частичной ручной правкой. Буквально вчера я завершил парсинг новой партии ранее пропущенного текста. На видео как раз показан итог последнего прогона - еще пару дней назад непереведенных реплик в этом моменте было в разы больше.

 
С какими основными проблемами пришлось столкнуться:
  • Разорванный контекст диалогов. Все реплики в игре построены на слое всплывающего динамического текста. Чтобы его вытащить, приходится отфильтровывать горы технических тегов Unity. На выходе получается массив из коротких словосочетаний или даже отдельных слов. Из-за этого их безумно сложно сопоставить друг с другом, так как одно и то же слово может повторяться в совершенно разном контексте. Приходится после каждого теста сверять файлы, искать различия и вручную править перевод прямо по ходу дела.
  • Ограничения интерфейса. Шрифты-то я адаптировал, русский текст ложится нормально, но кириллические реплики почти всегда длиннее латиницы. Их приходится сокращать или перефразировать, чтобы они вписывались в изначальные размеры игровых окон и не вылезали за края. Задача не критичная, но требует кропотливой полировки текста.
  • Долгий процесс сборки. Выборка и компиляция требуют повторного парсинга вообще всех ассетов игры. Этот процесс у меня автоматизирован на агенте, но, к сожалению, процедура все равно не быстрая.

 

Помимо текста, я уже полностью извлек все голосовые реплики и текстуры. Если есть человек, который хочет и умеет заниматься перерисовкой текстур - ваша помощь очень пригодилась бы! Но сейчас это не первоочередная задача, главное - дожать и вычитать текстовую часть.

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

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


Ссылка на сообщение
В 08.03.2025 в 16:30, Tericonio сказал:

Кто готов взяться за шрифты — то осталось 3 шт.

Либо добавить кириллицу с таким же регистром как и в оригинале или же подыскать схожий по начертанию и размеру в длину

Atari full

Shermlock

Virtual Logo

Остальные 11 шрифтов уже были найдены из старых запасов / подобраны по стилистике / сделаны своими руками/

Хотя бы текст тогда буду вставлять

Эти три шрифта нужны еще? Просто я еще давно перевел Shermlock. Могу отправить: https://drive.google.com/file/d/14UeeI5-PDR5smCSXUphrAHK6n1AEp17l/view?usp=sharing

В 14.09.2026 в 07:44, NeruMarcus сказал:

Шрифты адаптировать действительно приходится вручную. В игре используется динамический текст, и у него разная логика отображения: часть зашита глубоко в ассетах, а часть прописана прямо в DLL-файлах.

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

Нет, конечно. На данный момент уже переведены все уровни, но пока это машинный перевод с моей частичной ручной правкой. Буквально вчера я завершил парсинг новой партии ранее пропущенного текста. На видео как раз показан итог последнего прогона - еще пару дней назад непереведенных реплик в этом моменте было в разы больше.

 
С какими основными проблемами пришлось столкнуться:
  • Разорванный контекст диалогов. Все реплики в игре построены на слое всплывающего динамического текста. Чтобы его вытащить, приходится отфильтровывать горы технических тегов Unity. На выходе получается массив из коротких словосочетаний или даже отдельных слов. Из-за этого их безумно сложно сопоставить друг с другом, так как одно и то же слово может повторяться в совершенно разном контексте. Приходится после каждого теста сверять файлы, искать различия и вручную править перевод прямо по ходу дела.
  • Ограничения интерфейса. Шрифты-то я адаптировал, русский текст ложится нормально, но кириллические реплики почти всегда длиннее латиницы. Их приходится сокращать или перефразировать, чтобы они вписывались в изначальные размеры игровых окон и не вылезали за края. Задача не критичная, но требует кропотливой полировки текста.
  • Долгий процесс сборки. Выборка и компиляция требуют повторного парсинга вообще всех ассетов игры. Этот процесс у меня автоматизирован на агенте, но, к сожалению, процедура все равно не быстрая.

 

Помимо текста, я уже полностью извлек все голосовые реплики и текстуры. Если есть человек, который хочет и умеет заниматься перерисовкой текстур - ваша помощь очень пригодилась бы! Но сейчас это не первоочередная задача, главное - дожать и вычитать текстовую часть.

А можно файл с текстурами? Хочу посмотреть, может и поредактировать смогу

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


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

Вау ,раз в пол года заходил в тему проверить не появился ли перевод ,и уже не надеялся ,очень круто. большое спасибо всем кто делает перевод или помогает делать.:)

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


Ссылка на сообщение
В 24.09.2026 в 14:06, Droidnec сказал:

Эти три шрифта нужны еще? Просто я еще давно перевел Shermlock. Могу отправить: https://drive.google.com/file/d/14UeeI5-PDR5smCSXUphrAHK6n1AEp17l/view?usp=sharing

А можно файл с текстурами? Хочу посмотреть, может и поредактировать смогу

Постараюсь собрать, но в данный момент переключился в отложенный проект для Boosty из-за наличия информационного повода и хочу закончить там “обновление”, которым я занимаюсь. Мало времени на такие развлечения, но постараюсь дать что-то вам в ближайшее время.

Для самых отчаянных есть preview-релиз, с которого писались футажи выше, но там много еще косяков, много непереведенных фраз и некоторых косяков с имплементацией.

Изменено пользователем NeruMarcus
  • Спасибо (+1) 1

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


Ссылка на сообщение
В 24.09.2026 в 14:06, Droidnec сказал:

Эти три шрифта нужны еще? Просто я еще давно перевел Shermlock. Могу отправить: https://drive.google.com/file/d/14UeeI5-PDR5smCSXUphrAHK6n1AEp17l/view?usp=sharing

А можно файл с текстурами? Хочу посмотреть, может и поредактировать смогу

Я решил все же залезть в проект, в 4-ре часа утра. В общем игра использует сразу большое количество шрифтов и они могут разниться от уровня к уровню:

  • Manaspace Regular
  • Vector Battle
  • Press Start 2P
  • Shermlock
  • Virtual Logo
  • Atari Font
  • Futura Medium
  • Futura Bold
  • Playstation Buttons
  • Juzzpunk Bold
  • ScreenMatrix Regular
  • Compacta Bold BT
  • EPSON 太角ゴシック体B
  • Impact

Вот распакованные текстуры, тексты и шрифты (там же есть файл каталога с полным описанием типа и положения контента в игре) — https://drive.google.com/file/d/1_gj8SJsdJyAc7LF4NllLBFM3AN5LNATi/view?usp=sharing

Оригинальные и патченные шрифты — https://drive.google.com/file/d/17CKazDFNcO3qTfy1-vCCX6Wrzz0_-bOM/view?usp=sharing

На данный момент переведен почти весь текст, кроме некоторого текста в DLL. При экспериментах с заменой возникли следующие проблемы: 

  1. Проблема с размером и толщиной букв: Оригинальные английские буквы имели толщину штриха 32.7 пикселя. А вот первая попытка сделать русский шрифт на основе шрифта Montserrat (жирностью 800) оказалась неудачной: буквы получились слишком раздутыми — аж 45.8 пикселей (на 40% толще нормы). На экране это выглядело… неприятно так сказать.
  2. Решение проблемы со шрифтом: Принял решения переделать фирменные шрифты (JazzpunkMain и JazzpunkBold). В качестве основы взят другой шрифт — Jost. Теперь толщина русских букв составила 34.2 пикселя. Это всего на 5% толще английского оригинала, и визуально они теперь смотрятся одинаково и аккуратно. Его вы видели в видео.
  3. Проблема с инструментом внедрения: Игра сделана на движке Unity, и файлы шрифтов хранятся внутри главного архива игры (sharedassets0). Я пытался встроить новый шрифт с помощью специальной библиотеки (UnityPy), но в ней оказался баг. При сохранении она полностью зануляла данные шрифта, превращая файл в «пустышку» размером 161 килобайт. Более того, программа меня тупо обманывала: из-за внутреннего кэша при быстрой перезагрузке казалось, что всё работает, но при перезапуске шрифты ломались.
  4. Решение по встройке: Чтобы обмануть баг, я воспользовался нейронкой для записи нового шрифта прямо в код, а не в пакет (бинарный сплайс). Чтобы структура файла не поплыла, размер нового шрифта подогнан под размер старого (123 636 байт), просто забив оставшееся пустое место нулями. Игра ничего не заметила, и структура файла осталась целой. Для сборки пакета со шрифтом у меня есть отдельный скрипт сборки.

Проблема в том, что Jazzpunk создан на Unity 4.7 и использует динамические шрифты (m_FontRenderingMode == 0). Сам шрифт лежит в m_FontData, атласа и m_CharacterRects нет. Unity рисует глифы из TTF/OTF на лету. Поэтому для кириллицы не нужно перегенерировать атлас — достаточно добавить глифы в сам встроенный файл шрифта.

Собственно скрипт у меня делает следующее:

  • Берёт отсутствующие кодпойнты U+0400—U+04FF + « » — — … №;
  • Из донора достаёт глиф, раскладывает композиты через DecomposingRecordingPen;
  • Масштабирует под unitsPerEm получателя через TransformPen;
  • Добавляет глиф в glyf, метрики в hmtx, записи в cmap;
  • Латиница и метрики не трогаются.
Изменено пользователем NeruMarcus

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


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

Jazzpunk Russian Localization Dev (1.1)

image.jpg

СКАЧАЙ ЭТО ПОЛИБЛЭНК!

Статус текста:

  • DLL-текст — 2413 ключей, 2217 с кириллицей;
  • 0 кириллических GameObject.Find путей;
  • TextMesh — 100% текста (811 объектов проверено UnityPy)
  • 16 текстовых шрифтов, 66/66 кириллических кодпойнтов
Цитата

Сразу скажу — в билде есть небольшой косяк и часть перевода не вписалась. В каталоге translations вы найдете все переведенные реплики. Если есть желания сшивать куски и править диалоги — изучайте. Так же вот вам архив с таблицами аудита, которые я использую при парсинге текста.

Онлайн таблица текста: Google Drive

 

Изменено пользователем NeruMarcus
Я спать, шесть утра.
  • Спасибо (+1) 1

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


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

На GOG версии не завелся, а вот со стимовской вроде ок работает.

ПЫ.СЫ. А перевод текстур планируется?

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

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


Ссылка на сообщение
3 часа назад, Setekh сказал:

На GOG версии не завелся, а вот со стимовской вроде ок работает.

ПЫ.СЫ. А перевод текстур планируется?

Если найдется желающий с ними возиться? Почему бы и нет. Я посмотрю что можно сделать с нейронкой или своими руками, но если результат будет посредственным — то не вижу смысла.

  • Спасибо (+1) 1

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


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

Текстуры просто содержат прилично текста, но основною сюжет и без них с русиком понятен.

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


Ссылка на сообщение
5 минут назад, Setekh сказал:

Текстуры просто содержат прилично текста, но основною сюжет и без них с русиком понятен.

Посмотрим что можно сделать — для начала надо с текстом разобраться. С ним очень много проблем так как полноценных ветвей диалогов тут, в привычном понимании, нет. Склеивать ветки диалогов по логике и обращению приходится на бум и проверять прямо в игре.

В игре так-же много фирменного юмора, который достаточно сложно адаптировать.

В перспективе хочу повозиться с озвучкой — из-за общего стиля и формата голосовых реплик они отлично ложатся в нейронке, но там есть проблемы изначальным пониманием произносимого текста. 

Сейчас все поделено на этапы:

  • Черновой перевод
  • Вычитка и оптимизация текста
  • Поиск проблем с несостыковкой строк текста и моментов когда текст не влезает в экранное пространство

Только потом уже можно думать о звуке и текстурах.

 

Изменено пользователем NeruMarcus
  • Спасибо (+1) 1

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: 0wn3df1x
      Last Pirates: Die Together

      Метки: Сетевой кооператив, Хоррор, Смешная, Кооператив, От первого лица Платформы: PC Разработчик: RetroStyle Games Издатель: RetroStyle Games, Judatone Studios Серия: Last Pirates: Die Together Дата выхода: 18.08.2026 Ранний доступ: Да Отзывы Steam: 189 отзывов, 70% положительных
    • Автор: Gerald
      Varney Lake

      Метки: Приключение, Интерактивная литература, Сверхъестественное, Головоломка, Вампиры Платформы: PC XS XONE PS5 PS4 SW Разработчик: LCB Game Studio Издатель: Chorus Worldwide Серия: Pixel Pulps Дата выхода: 28 апреля 2023 года Отзывы Steam: 63 отзывов, 100% положительных

  • Продвигаемые темы

  • Последние сообщения

    • Перефразируя классику: Ввязываясь в споры, избегай как псевдоматерных выражений, так и любого рода переходов на личности. Сам понимаешь, случай выхода из пермабана - штука уникальная. Само собой, к тебе прикованы взгляды всего форума. Поэтому, держи себя в руках хотя бы пока есть активные предупреждения. 
    • наверняка так и есть помню где-то в начале была фраза пи******ды или вроде того.  любой завуалированный мат или даже явный намек на него — тоже мат. суть не в самом мате , а целенаправленном употреблении и злоупотреблении.
    • Обнаружил ошибки.

      Если установлен ваш перевод, а конкретно файл data_014.dat, то при использовании мода Legends Mod, некоторые перки перестают работать, например перк владение кинжалами и перк Prepared который повышает +12 ближний бой при держании кинжала, а так же например владение Древковым оружием не работает с Пикой.

      Это распространяется только на те кинжалы и древковое оружие, что переведены вашим переводом.

      То есть при удалении этого файла data_014.dat и установки например Руссифицированного Legends Mod все эти перки работают корректно с их переводом из этого мода. И с остальными кинжалами без перевода.

      Можете проверить очень просто начав новую компанию выбрав историю Ассасина, который может сразу прокачать оба перка на кинжалы и у него есть уже кинжал в руке. Но я думаю что затронуты многие ванильные оружия, что переведены именно вашим переводом и перки что распространяются на них.

      Надеюсь ошибку исправите, я часа 3 пытался понять почему не работает перки…. Пока продолжу играть без вашего русификатора к сожалению.
    • «шерсть той собаки» (hair of the dog — английское выражение про опохмел). Ну эт не адаптация) А так нынче агенты смиты в правильных руках могут творить чудеса)) И всё же если игру лично до конца не пройти, могут всё-равно приколы встретиться. Хотя иишка уже и сама игры проходить умеет на некоторых движках  github.com/ramenvr/autopilot Или вон чел сделал автопереводчик наваял. https://dtf.ru/flood/5386059-rusifikator-igr-v-odnu-knopku @Rabid666 Там на вывеске "Лысеющий пёс" на скрине первая буква непонятная, то-ли Л, то-ли П, то-ли М
    • Плохо.  Хотя да, вспоминаю что не мог в бетку играть без “Волшебной Помогающей Необходимой” штучки. Ну там один раз включить чтоб зайти, дальше уже было норм. Ну, я скорее всего в геймпассе буду проходить, может когда-нибудь по скидке в стим куплю, сейчас вряд ли.
    • @XITMAH https://forum.zoneofgames.ru/profile/1471939-shakalizator3000/ вполне наглядно)
    • Где-то можно ознакомится со списком озвученных вами игр?
    • @GennadijK до выхода финального акта какие-то поползновения точно нет смысла делать)
    • Имеются CSF крайнего билда 26287856 , два акта. Если нужны для правок перевода , могу скинуть.
    • Да, можно совмещать текстовые переводы с озвучками. Субтитры совпадают с русскими озвучками во всех частях, за исключением второй и четвёртой. В Reach и ODST субтитры будут местами расходиться с озвучками, потому что в них были внесены правки.  Субтитры есть как в геймплее, так и в кастценах (во всех частях). У CE четыре озвучки, но только FHV’шная имеет смысл, потому что на несколько голов выше пиратских по голосам/переводу. Существует две версии озвучки от FHV: с английскими боевыми репликами и с русифицированными, выдернутыми из Векторской озвучки. Версию с английской боёвкой можно скачать отсюда.
  • Изменения статусов

    • edifiei

      «Как говорил мой дед — делай добро и пихай его в гнома»
      · 0 ответов
    • goosemose  »  Orionus

      Здраствуйте
      Хотел спросить за руссификатор для Dragon Quest 3, есть ли бесплатный для пк? Или только платный недавно купил ее в стиме, думал что на пк есть руссификатор, уже некоторое время ищу и нахожу либу пустые файлы либо платные, хотя по коментариям вроде видно что был на пк бесплатный перевод.
      Подскажите пожалуйста.
       
      · 0 ответов
    • axe66  »  SerGEAnt

      здравствуйте. можете добавить на сайт раздел для игры She’s Leaving и русификатор к нему? и как и куда вам скинуть фото и сам русификатор?
      [h2] Версия: 1.0.1 (от 22.05.2026)
      Совместимость: для сборки 20909321 [/h2]
       Информация:
      Машинный перевод моделью gemma2:9b-instruct с несколькими этапами автоматической перепроверки (модель "самопроверялась") и финальными ручными правками.
      Это не финальная версия — по мере нахождения ошибок перевода будут выходить обновления.
      Известные нюансы:
      * Возможны неточности и ошибки в переводе.
      * Некоторые элементы интерфейса остались без перевода.
       Установка:
      1. Запустить Russifier.exe
      2. Нажать "Выбрать папку"
      3. Выбрать папку с игрой и нажать ОК
      4. Нажать "Установить"
      5. Дождаться завершения установки и закрыть программу.
      После установки запустите игру и наслаждайтесь!
      Если заметили ошибки или некорректные формулировки — оставляйте комментарии, будем исправлять!
       
      Автор: Serjik Sokolov История изменений:   Версия 1.0.1 от 22.05.2026 - Установщик теперь автоматически определяет корневую папку игры, даже если случайно выбрана вложенная папка.   Версия 1.0.0 от 03.12.2025 - Релиз
      · 1 ответ
    • Perfect End Strange  »  SerGEAnt

      Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность
      · 0 ответов
  • Лучшие авторы


×