Перейти к содержимому
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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SerGEAnt
      Kusarihime: Euthanasia
      Платформы: PC Разработчик: Liar-soft Издатель: Liar-soft Дата выхода: 8 февраля 2002 года
    • Автор: Gerald
      Предлагаю на перевод вот steam https://store.steampowered.com/app/3316350/Flesh_Made_Fear/?curator_clanid=33038208

      Осмелься выжить
      От создателей инди-хоррор-хитов Massacre at the Mirage , Suffer the Night и Terror at Oakheartвыходит Flesh Made Fear — непревзойденный survival horror от Tainted Pact Games.
      Погрузитесь в мир ужасающих экспериментов и оккультных ритуалов, где каждый шаг погружает вас все глубже в безумие. Эта игра, сочетающая в себе механику выживания, определяющую жанр, и захватывающие дух инновации, приглашает вас столкнуться со своими страхами, как никогда прежде.
      Вы готовы встретиться лицом к лицу с кошмаром? Или кошмар поглотит вас?

      Классический ужас в новом прочтении
      Flesh Made Fear отдает дань уважения хоррорам на выживание эпохи PSX, определившим целое поколение. Вдохновленная оригинальной трилогией Resident Evil , игра мастерски сочетает в себе сложные головоломки, захватывающие бои и атмосферу ужаса. Но это не просто ностальгия — это смелая эволюция. Модернизированное управление, захватывающие кинематографические сцены и увлекательный сюжет будут держать вас в напряжении до самого последнего момента.
      Возьмите на себя роль элитного оперативника в составе разведывательного взвода «Жнец» (RIP), секретной оперативной группы, созданной для нейтрализации Виктора «Каплюча» Риппера — блестящего, но безумного бывшего агента ЦРУ. Его зловещие эксперименты превратили заброшенный провинциальный городок в кошмар, полный гротескных монстров и подчиненных, находящихся под контролем разума.
      Ваша миссия ясна: устранить Риппера, раскрыть его леденящие душу секреты и выжить в ужасах, скрывающихся в его особняке, превращенном в лабораторию.
      Вы готовы шагнуть во тьму?

      Классический хоррор на выживание встречается с современными инновациями. 
      Фиксированные и динамические ракурсы камеры : вновь ощутите напряжение классических фиксированных перспектив, органично вписывающихся в современную динамику съемки с рельсов и слежения за камерой.
      Ограниченное количество сохранений : Стратегически сохраняйте свой прогресс, используя коллекционные предметы.
      Управление запасами : Тактическое управление ограниченным количеством слотов инвентаря с доступом к хранилищам в безопасных комнатах.
      Сюжет, основанный на головоломках : Разгадывайте сложные головоломки, переплетенные с сюжетом, открывая скрытые секреты и новые локации.
      Два игровых персонажа 
      Выберите между Натали (меньше здоровья, больший инвентарь) или Джеком (больше здоровья, меньший инвентарь).
      Каждый персонаж обладает уникальными характеристиками и сюжетными линиями, что повышает реиграбельность.
      Ужасающие монстры и арсенал 
      Перед вами чудовищные создания, порожденные извращенными экспериментами Риппера.
      Вооружитесь таким оружием, как пистолеты и гранатометы, но будьте осторожны — боеприпасов мало, что проверит вашу изобретательность.
       

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

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

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

    • А жаль. Мне он тоже больше Кузнецова нравится в роли Ведьмака. Но контраст между Пономаревым и Кузнецовым будет значительно слабее, чем между Зацйевым и Кузнецовым. Поэтому выбор очевиден. 
    • Перевод еще не поправили?
    • В рамках раннего доступа мы выложили текстовую версию перевода на Boosty
      Там же в посте показали аудио с демками озвучки.
    • Магазин Steambuy опубликовал еженедельный список скидок и предзаказов на ожидаемые игры. Broken Arrow — 1449 рублей [-28%] Buckshot Roulette — 69 рублей [-30%] Control Ultimate — 199 рублей [-87%] Dead by Daylight — 599 рублей [-67%] Eldest Souls — 119 рублей [-93%] Fable Anniversary — 459 рублей [-85%] Forza Horizon 5 Standard — 1639 рублей [-70%] Graveyard Keeper — 149 рублей [-79%] Hogwarts Legacy — 549 рублей [-91%] Injustice 2 Legendary — 349 рублей [-94%] Kingdom Come: Deliverance II — 1399 рублей [-74%] LEGO STAR WARS: The Force Awakens — 199 рублей [-83%] Manor Lords — 799 рублей [-47%] Middle-earth: Shadow of War Definitive — 349 рублей [-90%] Monster Hunter World: Iceborne Master — 599 рублей [-80%] Mortal Kombat 11 — 399 рублей [-91%] Quasimorph — 699 рублей [-29%] Red Dead Redemption 2: Ultimate — 2419 рублей [-73%] Resident Evil 4 — 699 рублей [-81%] Resident Evil Remake Trilogy — 1599 рублей [-80%] Resident Evil Requiem — 2999 рублей [-40%] Shadow of the Tomb Raider: Definitive — 399 рублей [-89%] Silent Hill Homecoming — 149 рублей [-90%] Terminator: Resistance — 359 рублей [-74%] Thief: Master Thief — 249 рублей [-89%] Total War: ATTILA — 549 рублей [-86%] Total War: Rome II Emperor — 599 рублей [-83%] Total War: WARHAMMER TRILOGY — 1999 рублей [-88%] Warhammer 40k Dawn of War Definitive — 899 рублей [-29%] Лидеры продаж: Mafia II: Definitive — 249 рублей [-91%] The Darkness II — 49 рублей [-95%] Sid Meier’s Civilization VI Anthology — 1199 рублей [-80%] Marvel's Guardians of the Galaxy — 589 рублей [-89%] Sid Meier's Civilization V: Complete — 499 рублей [-85%] The Quarry — 299 рублей [-93%] INDIKA — 149 рублей [-86%] Kingdom Come: Deliverance Royal — 449 рублей [-80%] Metro Exodus Gold — 349 рублей [-91%] Dead Island Definitive — 149 рублей [-90%]
       
    • современный самсунг даже 10 не вытянет… можешь смело забывать по старое качество(
    • скорее подсветка накрылась или кондёры подсели.тогда сделай из него зеркало или картину с отражениями 
    • я так пытался свой починить… основная плата полетела. Взял БУшную — через месяц поймал те же симптомы, один в один. Перепрошил обе — через неделю одна, потом через дней десять вторая умерла. Заказал новую — не юзаную, из вредности. За 4к (с учетом, что новые мониторы моего типа стоили тогда 16к ру). Через месяц кирдыкнулась с симптомами, что и моя родная...) после глубоких разбирательств оказалось, что все платы производились тайванем в один год , всего шесть месяцев. И у всех после 10 лет чипы памяти начали разваливаться, просто от времени. в общем это к тому, что иногда действительно лучше купить новый, чем насиловать себя и старый… p.s. на старый я взял китайский скалер , пришлось сменить подсветку правда, запустился с полтычка вообще) но подсветка убивает глаза( увы
    • Сейчас такой бушный рабочий (который, впрочем, низвестно сколько проживёт) купить будет дешевле, чем ремонтировать этот. На авито их по 3-4 тыщи толкают. Монитор, чай 10-го года. Можно даже чисто новый того же размера с похожими спеками, даже церцовкой выше купить за 5 в днс. Впрочем, сомневаюсь, что днсовский ультрабюджетный монитор сможет ~15-16 лет отработать, как смог этот самсунговский. Хотя и зарекаться не стану.
    • Я так понимаю что это зависит от того на каком движке игра сделана. Она на 5 анриле и еще до выхода игры говорили что по этому с переводом проблем не должно быть.
  • Изменения статусов

    • 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 ответов
    • Jimmi Hopkins  »  SerGEAnt

      я его уже открыл в свободный доступ, чтобы не потерялось среди новинок
      · 0 ответов
    • NekoNya  »  Onzi

      https://www.dropbox.com/scl/fi/4xncxr2tqy77vz4644q08/text_RU_FINAL.json?rlkey=xckxss3jkql4gjmc1ah6qjb5e&st=k5ql651f&dl=0 
       
      Вот, то что вышло. Извинюсь, что зря говорил, что помогу (
      · 2 ответа
    • serfly  »  SerGEAnt

      Доброго времени! Недавно столкнулся с проблемой автоперевода XUnity AutoTranslator BeplnEx iL2cc. Пару последних лет часто пользовался, теперь консольные команды виснут на стадии загрузки библиотек, хотя они есть там изначально. На GitHub есть подобные вопросы, но ни одного рабочего ответа я не нашел. А Вы что можете посоветовать?
      · 0 ответов
  • Лучшие авторы


×