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

Сообщение добавлено пользователем SerGEAnt

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

Brassheart

header.jpg

  • Метки: Приключение, Инди, Point & Click, Протагонистка, Стимпанк
  • Разработчик: Hexy Studio
  • Издатель: Hexy Studio
  • Дата выхода: 04.04.2025
  • Отзывы: 22 отзывов, 100% положительных
Brassheart — приключенческая игра, действие которой происходит в альтернативных 1920-х годах, вдохновленная дизельпанком и классикой жанра. В этом мире вы играете за Полу, отважного пилота. Она следует за подсказками, которые могут дать ей способ спасти ее отца, похищенного его собственным изобретением, мятежной супермашиной Валькирией.
Скриншоты
Изменено пользователем 0wn3df1x

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


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

короче польский язык в этой игре, лежит удобно, вот файлик, только я пока не понял как .unity3d запаковывать обратно чтобы игра не ломалась https://workupload.com/file/Xvapd6U93Gs

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


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

@Chillstream тексты там не только в этом файле. Надо ещё в ряде других ассетах переводить. Также нужно 4 шрифта заменить на шрифты с кириллицей. И в некоторых текстурах текст переводить. А так игра отлично переводится. Но текста много и работы много. Запаковать переведённые ресурсы назад в .unity3d не проблема в UABEA.

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


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

тексты там не только в этом файле. Надо ещё в ряде других ассетах переводить. Также нужно 4 шрифта заменить на шрифты с кириллицей. И в некоторых текстурах текст переводить. А так игра отлично переводится. Но текста много и работы много. Запаковать переведённые ресурсы назад в .unity3d не проблема в UABEA.

Да я че-то в двух разных играл пытался такой файл распаковать, потом запаковывал и игра переставала работать. я если честно вообще не понимаю зачем разрабы делают .unity3d файл, они так только даже в простой игре увеличивают время загрузки игры и все, плюсов больше не вижу) это вместо того чтобы файлы все лежали в открытую,  давайте типо всё закинем в архив.

даже не так, получается закинем файлы в архив и архив в архив) 

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


Ссылка на сообщение
8 часов назад, Chillstream сказал:

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

Они это делают для уменьшения размера игрового пакета. Напр., в этой игре data.unity3d имеет размер 1,4 Гб супротив 5 Гб ресурсов в распакованном виде. Время загрузки игры, практически, не меняется, потому что гораздо быстрее грузить в память один большой файл, чем кучу маленьких. А работа с памятью делается очень быстро, раз в 5-6 быстрее, чем с SSD диском, не говоря уже об обычном HDD. 

8 часов назад, Chillstream сказал:

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

Если правильно запаковать в UABEA (только нужные файлы с правильным сжатием), то всё работает. Есть опыт. Надо распаковать (Export All) в отдельную папку, затем, не закрывая UABEA, заменить на переведённые ресурсы в этой папке, и выполнить Import All и сохранить в новый файл data.unity3d где-то рядом. Получится файл без компрессии. Затем закрыть всё в UABEA и загрузить этот большой data.unity3d, выбрать Compress и в новый файл, напр., data_с.unity3d. Компрессию лучше выбирать LZ4. Получится файл сравнимый по размеру с оригинальным. Закинуть в папку игры, переименовав в data.unity3d. Распакованные ресурсы, естественно, надо удалить. С лично устанавливаю игру ещё раз в другую папку и там меняю этот data.unity3d и проверяю.

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


Ссылка на сообщение
9 часов назад, Chillstream сказал:

Да я че-то в двух разных играл пытался такой файл распаковать, потом запаковывал и игра переставала работать. я если честно вообще не понимаю зачем разрабы делают .unity3d файл, они так только даже в простой игре увеличивают время загрузки игры и все, плюсов больше не вижу) это вместо того чтобы файлы все лежали в открытую,  давайте типо всё закинем в архив.

даже не так, получается закинем файлы в архив и архив в архив) 

58 минут назад, Amigaser сказал:

Они это делают для уменьшения размера игрового пакета. Напр., в этой игре data.unity3d имеет размер 1,4 Гб супротив 5 Гб ресурсов в распакованном виде. Время загрузки игры, практически, не меняется, потому что гораздо быстрее грузить в память один большой файл, чем кучу маленьких. А работа с памятью делается очень быстро, раз в 5-6 быстрее, чем с SSD диском, не говоря уже об обычном HDD. 

Если правильно запаковать в UABEA (только нужные файлы с правильным сжатием), то всё работает. Есть опыт. Надо распаковать (Export All) в отдельную папку, затем, не закрывая UABEA, заменить на переведённые ресурсы в этой папке, и выполнить Import All и сохранить в новый файл data.unity3d где-то рядом. Получится файл без компрессии. Затем закрыть всё в UABEA и загрузить этот большой data.unity3d, выбрать Compress и в новый файл, напр., data_с.unity3d. Компрессию лучше выбирать LZ4. Получится файл сравнимый по размеру с оригинальным. Закинуть в папку игры, переименовав в data.unity3d. Распакованные ресурсы, естественно, надо удалить. С лично устанавливаю игру ещё раз в другую папку и там меняю этот data.unity3d и проверяю.

Раньше можно было распаковать Unity3D и удалить его, после чего игра работала с распакованными ресурсами.
Поэтому русификаторы шли с консольной командой, которая сперва распаковывала Unity3D архив у пользователей, затем удаляла его, затем закидывала файлы с русификацией. Таким образом не нужно было класть в русификатор гигантский Unity3D архив.

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


Ссылка на сообщение
51 минуту назад, 0wn3df1x сказал:

Раньше можно было распаковать Unity3D и удалить его, после чего игра работала с распакованными ресурсами.

Так и сейчас это именно так и происходит. 

52 минуты назад, 0wn3df1x сказал:

русификаторы шли с консольной командой, которая сперва распаковывала Unity3D архив у пользователей, затем удаляла его, затем закидывала файлы с русификацией.

А нет ли примера такой команды, как и чем там это делается? Это был бы вариант для русификатора.

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


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

А нет ли примера такой команды, как и чем там это делается? Это был бы вариант для русификатора.

Ну вот, к примеру, батник для работы в рамках UnityEX.
Ему нужно, чтобы в папке с unity3D лежал сам батник и UnityEX, а также папка rusif, где лежат игровые архивы для последующей замены.
 

@echo off
setlocal enabledelayedexpansion

:: ============================================================================
:: Русификатор на базе UnityEX
:: Версия: 1.0
:: ============================================================================

:: --- Стартовый экран ---
cls
echo.
echo  ===================================================================
echo                            УСТАНОВКА РУСИФИКАЦИИ
echo  ===================================================================
echo.
echo  Этот скрипт выполнит следующие действия:
echo    1. Проверит наличие необходимых утилит (UnityEX.exe)
echo    2. Распакует игровые архивы (*.unity3d, *.bundle)
echo    3. Переместит распакованные файлы (включая подкаталоги)
echo    4. Удалит исходные архивы и временные папки
echo    5. Применит файлы русификации из папки 'rusif'
echo    6. Выполнит финальную очистку
echo.
echo  ВАЖНО: Все оригинальные архивы будут удалены!
echo.
pause
cls

:: 1. Проверка UnityEX
echo [1/6] Проверка UnityEX.exe...
if not exist "UnityEX.exe" (
    echo ОШИБКА: UnityEX.exe не найден!
    pause
    exit /b 1
)

:: 2. Распаковка архивов
echo [2/6] Распаковка архивов...
set "ARCHIVE_FOUND=0"
for %%a in (*.unity3d *.bundle) do (
    set "ARCHIVE_FOUND=1"
    echo Обработка: %%~nxa
    UnityEX.exe exportbundle "%%a" || (
        echo ОШИБКА при распаковке %%~nxa
        pause
        exit /b 1
    )
)

:: 3. Перемещение распакованных файлов
echo [3/6] Перенос файлов...
if exist "Unity_Assets_Files\data\Bundle\" (
    xcopy /E /Y /I /Q "Unity_Assets_Files\data\Bundle\*" "." >nul || (
        echo ОШИБКА переноса файлов
        pause
        exit /b 1
    )
)

:: 4. Удаление временных данных
echo [4/6] Удаление временных файлов...
del /Q *.unity3d *.bundle 2>nul
if exist "Unity_Assets_Files\" (
    rmdir /S /Q "Unity_Assets_Files" 2>nul
)

:: 5. Применение русификации
echo [5/6] Применение русификации...
if not exist "rusif\" (
    echo ОШИБКА: Папка 'rusif' не найдена!
    pause
    exit /b 1
)
xcopy /E /Y /I /Q "rusif\*" "." >nul || (
    echo ОШИБКА копирования русификации
    pause
    exit /b 1
)

:: 6. Финальная очистка
echo [6/6] Завершающая очистка...
rmdir /S /Q "rusif" 2>nul
del "UnityEX.exe" 2>nul

:: Успешное завершение
echo.
echo =============================================
echo РУСИФИКАЦИЯ УСПЕШНО УСТАНОВЛЕНА!
echo =============================================
pause

:: Самоудаление скрипта
del "%~f0" >nul 2>&1
exit /b 0

 


 

Ещё можно вместо распространения assets архивов распространять чистые файлы для импорта, но там потребуется немного усложнить скрипт, чтоб файлы из rusif переносились в папку, из которой UnityEX будет вставлять и затем использовалась команда типа:

for %%a in (*.assets) do UnityEX.exe import "%%a" -t tex

 

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


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

@0wn3df1x спасибо большое за скрипт. Только не понял зачем в п. 3 и 4 нужно сначала перемещать распакованные файлы в папку "Unity_Assets_Files”, а затем её удалять?

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


Ссылка на сообщение
7 часов назад, Amigaser сказал:

Они это делают для уменьшения размера игрового пакета. Напр., в этой игре data.unity3d имеет размер 1,4 Гб супротив 5 Гб ресурсов в распакованном виде. Время загрузки игры, практически, не меняется, потому что гораздо быстрее грузить в память один большой файл, чем кучу маленьких. А работа с памятью делается очень быстро, раз в 5-6 быстрее, чем с SSD диском, не говоря уже об обычном HDD. 

была мысля что из-за веса, но мы уже в 2025 году кушаем игры по 200гб  так-что ради пару гигабайт нет смысла возится.

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


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

@Chillstream Ну а вот разработчики, видимо, так не считают. Пакуют иногда в этот data.unity3d. :( По мне, так тоже лишняя головная боль, но что имеет, то имеем… Можно не запаковывать переведённые ресурсы обратно, а сделать для установки русификатора как написал @0wn3df1x выше.

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


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

@0wn3df1x спасибо большое за скрипт. Только не понял зачем в п. 3 и 4 нужно сначала перемещать распакованные файлы в папку "Unity_Assets_Files”, а затем её удалять?

Смотрите, когда UnityEX распаковывает архив, то он распаковывает его в Unity_Assets_Files\data\Bundle\
Скрипт берёт файлы из ..\Unity_Assets_Files\data\Bundle\
И переносит их туда, где раньше был сам архив unity3d, то есть в ..
Затем удаляет \Unity_Assets_Files\data\Bundle\ потому что они больше не нужны.

В общем, чтобы файлы лежали где им положено.

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


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

Надо будет изучить этот способ, если будут попадаться unity3д, но обычно радует, что редко встречается.

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


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

он распаковывает его в Unity_Assets_Files\data\Bundle\

Теперь понял. А почему нельзя распаковать файлы сразу рядом с утилитой в папке data? Напр., вот такой командой

for %%a in (*.unity3D;*.bundle) do UnityEX.exe exportbundle "%%a" -p "%CD%\"

Тогда лишние операции с переносом файлов из временной папки и удалением этой папки будут не нужны.

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


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

Русификатор для версии 1.0.1. Заменён польский язык. Отредактированный полный перевод в ресурсах игры, тексты и картинки. Требует только форматирования текста в дневнике. Лень было этим заниматься. :( Архив 865 Мб.
https://disk.yandex.ru/d/Dsm5vWB8NzAY5A
Распаковать в папку Brassheart_Data с заменой файлов. В игре в настройках выбрать русский язык.

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Chillstream
      R.I.P. - Reincarnation Insurance Program

      Описание:
      R.I.P. — Страховка Перерождений — roguelite-шутер с видом сверху, сочетающий лут в духе Diablo и безумные бойни Survivor-like. Вы — агент, уничтожающий орды зомби с помощью технологий и легендарного оружия. Добудьте божественное снаряжение и создайте собственную сборку.
       
      Фикс русификатора лицензии
      Скачать: Yandex
      Установка: Кинуть файл AKA_RIP-Windows_P.pak в R.I.P Reincarnation Insurance Program\AKA_RIP\Content\Paks
      Особенности: 
      1) Весь текст переведен 
      2) В архиве два шрифта, стандартный и маленький (взял какой-то маленький шрифт, чтоб текст не залазил, может кому подойдёт)
    • Автор: allodernat
      Sacrifice For Sale

      Жанры: Adventure, Indie, Visual Novel (приключение, инди, визуальная новелла)
      Платформы: Windows (PC)
      Разработчик: Tranquil Turbulence
      Издатель: Tranquil Turbulence
      Дата выхода: 23 мая 2024 г.
      Отзывы Steam: Очень положительные (92% положительных отзывов)
      Перевёл на русский язык с использованием нейросети + шрифты.   От себя добавлю, что новелла ОЧЕНЬ вариативная, но довольно короткая. И довольно неудобная для перевода. Постарался перевести всё, что было возможно, сам прошёл на 3 концовки, и если что попадалось(недопереводы) - переводил, но всё же не исключаю, если что-то попадётся на английском. Совместимая версия: steam build 20240817 от 3 октября 2025 года.
      Скачать для PC: яндекс диск | Boosty   Установка:
      1. Распакуйте архив.
      2. Cкопируйте папку «SacrificeForSale_Data».
      3. Откройте Steam → нажмите на шестерёнку (Настройки) → Управление → Показать локальные файлы.
      4. Вставьте её в основную папку игры.
      5. При запросе на замену файлов нажмите «Да».
       

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

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

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

    • Планируется ли обновление русификатора? А то вместо "б" отображается шестерка, ну также есть проблема с тройкой Ну и имена персонажей хотелось бы переделать на более качественный вариант Планируется ли обновление русификатора? А то вместо "б" отображается шестерка, ну также есть проблема с тройкой Ну и имена персонажей хотелось бы переделать на более качественный вариант   P.S. Я готов взяться за перевод. Но к сожалению есть проблемы с его интегрированием. Я не особо понимаю как ввести кириллицу
    • после этого вылет, сохранение не знаю где лежит играю портабл версию Build 18741110
    • Эх, к сожалению как только соулс игры вышли из уютного уголка не для всех и в этот жанр хлынула толпа казуалов как сразу за любой геймплейный чих в играх что чем то напоминает особенность соулсов люди начинают кричать ааа сосалик сосалик.)) ну какой нахрен из Хейдис соулслайк .( я лично во многих играх даже близко не вижу сходства с соулс играми например как эта  https://store.steampowered.com/app/3489340/ReBlade_The_Death_Spiral/   хотя какого то хрена в тегах опять стоит соулслайк
    • Ни Hades, и ни одна другая игра в жанре “рогалик”, под определение соулс-лайк не подходит.   Отличительные особенности соулс-лайков — это исследование, костры, прокачка, накопление опыта и возможная его потеря, респаун тех же мобов, в тех же местах после смерти и тд.   Что в Hades есть из этого?  Ничего!    Рогалики и соулс-лайки так же близки, как хентай и “повседневность”  Эти жанры так же близки, как Фрирен и волчица.  И если бы ты играл в игры данных жанров, то ты бы это знал 
    • https://www.youtube.com/watch?v=OgCBr4SJ7E8 Четвёртая попытка озвучки нейросетью оригинальными голосами английских актёров… На этот раз через 2 нейросети было пропущено, чтобы попытаться избавиться от акцента насколько это возможно и чтобы были хоть какие-то эмоции.   Какой из 3 вариантов более лучше? (ибо ещё нужна будет помощь в распределении звуковых файлов по персонажам, чтобы ИИ обучать их голосам или ничего не выйдет — сейчас у меня нет лишних месяцев 6 выдиранием заниматься)
    • Wicked Seed Метки: Протагонистка, Ролевая игра, Ролевой экшен, Хоррор на выживание, Пошаговые сражения Платформы: PC Разработчик: Dead Right Games Издатель: Dead Right Games Дата выхода: 23 января 2026 года Отзывы Steam: 217 отзывов, 95% положительных
    • Аркадий Саранкин выпустил русификатор для гоночной игры Neptunia Riders vs. Dogoos. Аркадий Саранкин выпустил русификатор для гоночной игры Neptunia Riders vs. Dogoos.
    • Соулс-лайк (Souls-like) — поджанр Action/RPG, вдохновленный серией Dark Souls, отличающийся высокой сложностью,  повествованием через окружение и акцентом на ближний бой. Ключевые черты: потеря опыта при смерти, чекпоинты-костры и изучение таймингов атак врагов.   Hades подходит, и много че подходит под это описание. Поэтому я не особо разделяю рогалик и соулс лайк, они близки.
    • Не, мне такой арт не нравится. Сегодня думал вот это взять https://store.steampowered.com/app/3199390/INAYAH__Life_after_Gods/ … но плащ героини напомнил метроидванию с тараканами или шершнями, в общем передумал.
    • @Ленивый вот кстати отличная игра https://store.steampowered.com/app/1669420/Islets/
  • Изменения статусов

    • TerryBogard  »  Siberian GRemlin

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

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

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

      Демка вышла. Работаем.
      · 0 ответов
    • maddante665  »  parabelum

      https://disk.yandex.ru/d/A7W9aHwW7wLTjg
      ссылка на торрент , в нем архив с игрой.
      единстенное в геймпасее папка TotalChaos_Data так, а в стиме Total Chaos_Data, но если пробел убрать в архиве с ркссификатором все равно не работает, ломаются надписи , просто прозрачные. я пробовал только текст .
      · 1 ответ
  • Лучшие авторы


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

×