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

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

Народ, кто что знает про возможность перевода игр на движке Unity 3D?

Он известен тем, что его нельзя вскрыть и игры на нем не переводят.

Я вот глянул одну недавнюю игру на нем (One Late Night)

Могу сказать что по крайней мере текстуры перевести можно.

Сложно, но можно.

Вот скрины:

 

Spoiler

d69af5b6b422f2071ba60a4559c5b32a.jpeg524499346f2c71a73e920d39f85f5f32.jpeg7ce0fb065fbccbfcfc56f49caa044532.jpeg1382a6d0dab757af2b3547e665808c4a.jpeg

Вопрос: кому-нибудь удавалось найти/изменить текст в игре?

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


Ссылка на сообщение
Привет из Болгарии :)

Хочу игру Empress of the Deep 2 перевести на болгарском. Вижу текст где находится, но рисунок нигде не нахожу. Скачала твой прог на асет файлов, но когда запускаю мне дает, что в асете 0 файлов. Возможно ли ето или я что-то неправильно делаю? Спасибо. Файлы выглядят так:

resources.assets

sharedassets0.assets

sharedassets1.assets

и так далее.

Есть еще и файл mainData, а так-же и файлы level0, level1, level2 и т.д, но когда вставлю окончание .assets тоже ничего внутри не находит.

Спасибо за помощь

Изображения, как правило, находятся в *.assets в формате TEX.

Попробуй Unity Unpacker //forum.zoneofgames.ru/index.php?showtopic=29884

И Riveal http://rshayter.net/riveal/

Изменено пользователем ja-s-belov

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


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

Большое спасибо!

С Ривеал все получилось! Остается понять как после редакции сново вернуть их в асет формате? Не подскажешь, пожалуйста?

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


Ссылка на сообщение
Большое спасибо!

С Ривеал все получилось! Остается понять как после редакции сново вернуть их в асет формате? Не подскажешь, пожалуйста?

Я пользуюсь непосредственно Unity3D: Создаю простой проект, добавляю в него нужные мне ресурсы, компилирую его, из получившегося assets извлекаю ресурсы и перекладываю их в конечные assets. Для последнего действия можно использовать или программу UnityAssetsExplorer от Haoose или указанный мной выше Unity Unpacker от RedSkotina.

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


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

Как обратно вставить правленый .xml? И меня ещё убивает то что когда сортируешь по названию и т.д то разрешения файлов тупо уходит вправо.

Haoose сделай пожалуйста, чтобы утилита раскрывалась на полный экран. Хотелось бы видеть название длинных файлов + всё до MAGIC.

0525dc0f987e.jpg

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


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

Haoose когда правки сделаешь?

fe1eda49706d.jpg

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


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

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

Как то так;

492d69787008.png

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


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

https://www.dropbox.com/s/2qorsfd50ixvn6o/U...etsExplorer.exe

Ниче нового. Просто решил слить старую сборку, в которой когда-то прикрутил поиск по списку файлов -_-

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


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

А почему утилита не отображает список файлов?

b8e00c3a43b0t.jpg

Архив: https://mega.co.nz/#!gsoxQTTb!iRr4A...dFe3ZP0WDD03vj0.

Игра: Racing Manager 2014.

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


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

makc_ar

Мега лежит видимо. Не смог скачать файл -_-

И у тебя какой-то странный размер файла. Битый файл наверно

А, ну понятно. Там же еще resources.assets.resS с данными. Прога не расчитана на раздельные файлы =)

Впрочем в нем только музыка, для перевода копай другие файлы.

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

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


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

 

Haoose а как выделять файлы, а то SHIFT не работает.

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


Ссылка на сообщение
Haoose а как выделять файлы, а то SHIFT не работает.

При чем тут Shift? xD

Мышкой выделяй =)

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


Ссылка на сообщение
При чем тут Shift? xD

Мышкой выделяй =)

На старой версии стрелками + Shift выделял, а на новой я туплю что-то.

c0e7fde0e4a4t.jpg

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


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

makc_ar

Перекачай. Вернул такую возможность.

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


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

Есть игра: Pineview Drive

Есть архив: https://yadi.sk/d/Wp78YosvYtVEm

Есть RU текстура: https://yadi.sk/d/fzmRYBTgYv9Zv

Вопрос: Как перепаковать текстуру?

P.S. После запаковки текстуры и далее её распаковки даже оригинала она превращается в сепию с полоской. И в игре такая же хрень отображается вместо нормального изображения. Заметил что на играх написанных на новом Unity есть проблема ошибки запаковки .tex файлов или же вот этого нового случая.

Haoose ты сможешь модернизировать утилиту (переводы игр встали)?

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


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

Max The Curse of Brotherhood и TheFall на unity 4.3.2, с ними еще как то справлялась 1.3 версия, хотя и были неверно извлеченные текстуры, но они хоть были не основными в игре.

Haoose можешь скинуть алгоритм преобразования tex, ну или ссылочку где про этом прочитать

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • В 4k и с рейтрейсингом, без DLSS, надеюсь?
    • @Mertisadon ну а как ты хотел? Только с таким fps и играем )
    • есть какие то даты выхода? февраль кончается,звука нэма
    • Играть можно, несмотря на некоторые недочеты (не учтен пол персонажей он/она, предложение не полностью отображается в окне - часть текста не прочитать ) https://i.ibb.co/ds9P6pWV/1.jpg https://i.ibb.co/KcsWSZ3X/2.jpg    
    • Есть такое.  Типа комариного писка.  Это дроссели.   Но это при действительно высоком fps и не во всех играх.  Например в Q1 у меня было примерно 1500fps и там не пищало, а вот в этой игре при 2000 пищит.  Уверен, что и при 1500 будет пищать. А вот в Силконге при 800fps оно легонько потрескивало, а при 360 уже тишина. Cейчас ограничил 1000 и уже не пищит ) @\miroslav\ но ты на всякий случай проверь.  Я слышал, что определённая порода мышей, очень любит погреться зимой возле тёпленьких AMD-карточек.   
    • Кстати у меня карта при фпс выше 1000 начинает пищать довольно громко и неприятно у тебя нет такого.?
    • Этап 2 «Русификация» текстурных (bitmap) шрифтов Русские шрифты для игры найдены и установлены в систему. Теперь надо добавить в атласы и метрики шрифтов игры русские символы. Все bitmap шрифты находятся в папке IronyCurtain_1080p_en. Текстуры с символами (глифами) находятся в запакованном виде в файлах .stex, а координаты разметки для глифов (метрики) — в файлах .desc. Движок игры довольно тупой, этим и воспользуемся. В файле .desc в заголовке прописано имя файла текстуры, откуда будут браться символы для вывода в тексте игры. По умолчанию, там .stex, но если расширение поменять на .png, то символы будут браться именно из такой картинки. С помощью python-скрипта распакуем все .stex файлы и вытащим оттуда png-картинки атласов. Файлы stex состоят из заголовка (24 байта), идентификатора формата (ARGB или DXT5) и блока запакованных в lz4 данных. Скрипт распаковывает данные и формирует из них png-картинку. Вот как выглядят такие bitmap текстуры шрифтов  https://disk.yandex.ru/i/Mv1bsZB2YGmHhw В них намешаны глифы разных шрифтов и разных размеров. Типа «оптимизация»… Вот такой коленкор… Наша цель — добавить в них русские символы нужного шрифта и нужного размера. Я добавляю весь русский алфавит — 66 символов, 33 строчные и 33 прописные буквы.
      1. Как видим, текстуры забиты под завязку, пихать туда русские глифы некуда. Поэтому для начала расширим текстуру по вертикали в Фотошопе, измерением размера холста. Большая часть текстур — 256 Х 256 пикселей, но есть и 512 х 512, и даже 1024 х 1024. Изменим её размер на 256 х 1024, чтобы наверняка всё влезло.
      2. Сначала нужно сгенерить текстуру (атлас) для набора русских символов нужного шрифта и файл разметки для них. Я использовал утилиту bmfont для этих целей. После настройки и создания bitmap этой утилитой на выходе получаются файл png-картинки с глифами и файл разметки для неё в xml-формате с расширением .fnt. Теперь нужно поместить в Фотошопе этот слой с русскими символами ниже основных символов текстуры по определённому смещению по-вертикали, https://disk.yandex.ru/i/WidVwl9U6Zt6CA и добавить это смещение ко всем координатам в файл .fnt. Я это делаю с помощью отдельного скрипта и сохраняю изменения в xml-формате.
      3. Теперь самое муторное. Надо вычислить какой дескриптор (.desc) нужно адаптировать для добавленного в текстуру шрифта для конкретных надписей в игре. Я делаю это старым проверенным способом — заштриховываю некоторые английские символы в текстуре и проверяю текст в игре (расширение в .desc д. б. поменяно на .png, иначе картинка текстуры будет браться из .stex). Если текст «покоцался», то значит мы попали — это именно этот дескриптор для этого текста в игре. Если нет, то проверяем другие дескрипторы, которые для этой текстуры и шрифта. В принципе можно ориентироваться на наименование текстуры в заголовке и название файла дескриптора (имя шрифта). В игре все тексты, в том числе и на картинках документов, записок и пр., завязаны на эти дескрипторы. На следующем этапе будем адаптировать дескрипторы (файлы .desc) для отображения русских символов из текстур в игре. Продолжение следует…
  • Изменения статусов

    • fox222  »  Siberian GRemlin

      Здравствуйте, хочу купить персональный доступ к переводам, сколько стоит?
      · 0 ответов
    • vitkach  »  eaZy

      Извините за беспокойство. Хотел спросить, а русификатор ещё когда-нибудь будет обновляться? Дело в том, что после его выхода выходили ещё обновления, в частности обновление 1.1, вышедшее летом 2023 года, где была добавлена целая сюжетная глава в конце если проходишь на лучшую концовку золотого пути, это где-то ещё полчаса диалогов. Также в игре присутсвуют иногда кракозябры вместо русского языка, это в основном связано с тем, что кое-где текст был изменён, в основном в обучающих сообщениях.
      · 0 ответов
    • TerryBogard  »  Siberian GRemlin

      C&C: RA: Retaliation (ПК) не работает.
      · 0 ответов
    • Алекс Лев  »  SerGEAnt

      Привет, Сержант. Прошу разрулить ситуэйшн и урезонить некоторых людей, оскорбивших мою личность. Пожалуйста, для этого прочтите нашу переписку с Ленивым. Примите меры, будьте добры, мною составлена бумага, ждущая вашей электронной подписи, для подачи её в суд. Если не желаете судебных разборок (а я пойду дальше, если меры не будут приняты), оскорбившие меня люди должны понести необходимое по вашему же Договору наказание. Спасибо.
      · 1 ответ
    • Antony1203  »  SerGEAnt

      Добрый вечер! С Новым Годом. Нашел на просторах сети русскую озвучку Halo Infinite, которая отсутствует на моем любимом сайте  Протестил. Все работает. Подскажите, как можно передать? Спасибо.
      · 2 ответа
  • Лучшие авторы


Zone of Games © 2003–2026 | Реклама на сайте.

×