Перейти к содержимому
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% положительных

  • Сейчас популярно

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

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

    • Антидепрессанты они же сразу не помогают, у них обычно долгосрочный эффект, начал принимать, а действие через несколько недель начинается. У меня чтобы заснуть Кветиапин есть, это нейролептик, но в дозе одной таблетки это жёсткое снотворное без эффекта нейролептика, вырубает гарантировано, люди пишут, что им хватает половинки или даже четверти таблетки чтобы уснуть . Но мне попались таблетки такого вида, что их нераздербанить, слишком маленькие и округлые, как в общем-то большинство нейролептиков и выглядит. Поэтому я по целой таблетке (25мг) вынужден в случае чего. Но вырубает 100%-но, я ещё таких колёс не встречал.    А чтобы использовать по назначению так сказать, это надо за раз 200-300мг принять для "нейролептического" эффекта. Естественно, такая доза всего в одном колесе , так что быть внимательным если покупаешь. Но всё же особо внимательным быть не нужно, потому как их без рецепта не продадут, а рецепте врач укажет нужную дозировку.  Но после покупки рецепт тебе отдают , в отличии от того же феназепама, где всё суперстрого, и там у них строжайшая отчётность, рецепт забирают 100% и хранят его ещё несколько лет у себя, хз зачем. (Надеюсь за "ХЗ" меня не забанят?)
    • Да, был завуалированный, хотел написать ему в Стиме, чтобы потёр сам такое, а то увидят, могут пред или снова бан дать. Но потом отвлекли меня, и я забыл сказать. Ну, в общем ему напомнили и без меня)  Да, я только полтора часа поиграл в игру. Выходные вообще не получилось поиграть, напрягли другими делами. Сегодня вернусь к полноценному прохождению. Но начало пока нравится, постановка вообще шик. 
    • Скачал со звуком, все норм)) Благодарю)
    • Я прохожу на спидране сначала не предмет багов. А потом уже тщательно перевожу. В случае с визионаром да — там в большинстве случаев видно говорящего в msgctxt, но или у тебя платный ИИ или ПК размером начинки со взлетную полосу )))
      Ему же нужно съесть все это не поперхнувшись.. Консультационный вопрос. Как ты решаешь задачу, если ИИ не может знать спикера? Особенно если текст перемешан.
    • Там эта штучка ещё чуть ли не хуже делает, так что без вариантов. Через геймпасс должно быть норм. Но я честно сказать не сильно расстроен , так как все Гири до этого в соло проходил и было очень даже хорошо.   Другое дело, что приятель скорее всего не купил бы , если бы не рассчитывал , что мы будем в коопе проходить. По крайней мере я так его понял.
    • @parabelum Точно, я только текст скачал, ошибся)) 
    • Доработал вывеску (заодно поправил и “п”): Выпустил свежую версию перевода под последний апдейт.  
    • Ну да, согласен, надо переделать ее. Там еще и разработчики выкатили апдейт очередной )) Если они будут там в апдейты постоянно пихать тех, кто их на кикстартере поддержал, то устанешь это упаковывать ) Я обычно перевожу, потом прохожу игру, как раз чтобы получить удовольствие. Если встречаю что-то, делаю правки и выпускаю новую версию, так уже бывало и не раз. По поводу обращений на “ты” и “вы”, можно изначально сказать модели сделать правило для себя, кто к кому как обращается, обсудив это с ней.
    • в версии игры 1.6, русификатор убирает весь текст просто голые квадратики без букв.   
  • Изменения статусов

    • 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 ответов
  • Лучшие авторы


×