Как просмотреть файлы из игры?
Такой подход упрощает установку игр и программ, но усложняет поиск apk или папки с приложением для удаления остаточных файлов.
Где находятся файлы игры?
В папке Data хранятся данные приложений. В Obb – кэш игр. Иногда приложение занимает обе папки – данные в Data, а кэш в Obb, но чаще подобное расположение касается только игр. Другие файлы, что появляются в процессе использования приложений, хранятся в соответствующих папках для музыки или изображений.
Как посмотреть файлы игры на IOS?
Просмотр и изменение файлов и папок в приложении «Файлы» на iPhoneКоснитесь пункта «Обзор» в нижней части экрана, затем коснитесь объекта на экране «Обзор». Если экран «Обзор» не отображается, коснитесь пункта «Обзор» еще раз. . Чтобы открыть файл, место или папку, коснитесь нужного объекта. Примечание.
Где хранятся мои файлы?
Как найти и открыть файлОткройте приложение «Файлы» . Подробнее о том, как его найти…Будет показан список скачанных файлов. Чтобы найти другие файлы, нажмите на значок меню . Для сортировки по названию, дате, типу или размеру нажмите на значок «Ещё» Сортировать. . Чтобы открыть файл, нажмите на него.
Где в телефоне игры?
Как найти новые игры и игры, в которые вы игралиОткройте приложение «Play Игры» на телефоне или планшете Android.Нажмите Главная.Прокрутите экран вниз до раздела «Встроенные игры Google».Выберите игру и нажмите Играть.
Как извлечь файлы из apk?
Где взять APK-файл приложенияУстановите приложение Skit;Раздайте ему необходимые привилегии;Найдите в разделе установленного ПО нужное приложение;Перейдите на его страницу и нажмите на пиктограмму компаса;Выберите «Извлечь»;Теперь перейдите в приложение «Мои файлы» — «Память телефона»;
Где находятся файлы игр с плей маркета?
Запустим приложение. Перейдя по пути \data\app\ и выбираем нужное приложение. Все системные приложения находятся по пути system\app.
Как достать файлы из приложений на iPhone?
Как получить доступ к файлам из приложений iOS с помощью общего доступа к файлам:Загрузите iTunes (или Finder в iOS 10.15+) и подключите свое устройство iOS.Перейдите к своему устройству в интерфейсе. . Щелкните « File Sharing .Выберите приложение, из которого хотите получить файлы.
Где находятся игры на айфоне?
Открываем Настройки —> iCloud —> Хранилище и изучаем раздел «Документы и данные». Здесь представлены приложения, которые хранят свои данные в iCloud, а, следовательно, они надежно сохранены в облаке, откуда их можно в любой момент вернуть на устройство.
Программы для распаковки игровых ресурсов

В этой статье речь пойдет об извлечении игровых ресурсов, хранящихся в объемных неопознанных файлах или разбросанных по разным папкам, доступ к которым не удается получить при помощи стандартного «Проводника». Если же вы просто загрузили игру в формате RAR или ISO и желаете ее установить, вам понадобятся другие программы, о которых идет речь в другой статье на нашем сайте.
Читайте также:
Программы для чтения ISO-образов
Программы для распаковки архивов формата RAR
MultiEx Commander
MultiEx Commander — мощный инструмент для извлечения игровых ресурсов с поддержкой огромного количества различных скриптов и совместимый с тысячами игр. Главное преимущество этого программного обеспечения — возможность просматривать содержимое объемных файлов, которые часто и являются основными в архивах с ресурсами игр. Это позволит просмотреть все, что находится внутри больших объектов, и извлечь это для редактирования или использования в других целях. Все действия осуществляются через удобно организованный графический интерфейс с поддержкой предпросмотра как текстовых файлов, так и графических, аудио или видео. Благодаря описанной функциональности у пользователя не должно возникнуть трудностей с поиском требуемых ему данных, их просмотром и извлечением.

Вместе с MultiEx Commander разработчики предлагают добавить EasyMod. Этот инструмент предназначен для создания пользовательских модов с быстрой интеграцией их в игровые ресурсы. Можно сказать, что данное приложение представляет собой полноценный комбайн, позволяющий не только получать файлы, но и сразу изменять их, сохраняя проект и просматривая, как влияют внесенные изменения на игровой процесс. Кстати, вы можете сразу извлечь все файлы, а затем отредактировать определенные, чтобы получить не просто мод, а отдельно запускаемую игру. На официальном сайте MultiEx Commander есть ссылки на документацию и наглядный видеоурок по использованию упомянутого EasyMod, помогающие быстро разобраться со встроенными функциями и применить их при извлечении игровых ресурсов.
Game Extractor
По своей функциональности Game Extractor очень похож на предыдущую программу, но имеет и особенности, связанные со списком поддерживаемых игр и редактированием их содержимого. Кстати, все извлеченные ресурсы доступны для изменения, а это значит, что можно вносить необходимые правки в работу игры, создавая тем самым мод или меняя условия прохождения. Однако доступно это только для некоторых одиночных игр, не требующих постоянного соединения с интернетом во время процесса прохождения. В Game Extractor есть встроенное средство предпросмотра, позволяющее сразу понять, какие данные находятся в указанном файле. Это значительно экономит время при ознакомлении с архивами и дает возможность распаковывать сразу только нужные файлы.

Известно, что изображения, использующиеся внутри игры, часто имеют довольно специфический формат и, соответственно, не подходят для использования обычными юзерами. В Game Extractor присутствует простой конвертер, предназначенный для преобразования картинок в JPG или PNG и сохранения их на компьютере с целью дальнейшего использования. Отметим, что эта функция, как и режим предпросмотра, разблокирована только в полной версии, распространяющейся за 10 долларов. Скачайте сначала базовую сборку, проверьте, совместима ли она с необходимыми играми, после чего уже решайте, стоит ли переходить на полную. Для этого можете прочитать список различий, представленный на официальном сайте.
Dragon UnPACKer
Dragon UnPACKer позволяет просматривать файлы выбранной игры в графическом интерфейсе, который имеет внешние сходства с обычным «Проводником». Встроенное средство предпросмотра тоже присутствует и корректно функционирует со всеми основными шаблонами. Есть поддержка более 200 разных игр, и этот список постоянно растет (его вы найдете на странице официального сайта). Dragon UnPACKer идеально подходит для извлечения музыки, текстур, звуков и других игровых составляющих из больших файлов неизвестных форматов.

Данное программное обеспечение имеет целых три разных подключаемых модуля, состоящих из набора плагинов и предназначенных для улучшения работоспособности софта и налаживания совместимости с ранее недоступными играми. Предлагаем вкратце рассмотреть каждый из типов, чтобы вы знали, в каких ситуациях следует их подключать или же понадобится одновременна активация всех имеющихся.
- Driver plugins: разрешает Dragon UnPACKer напрямую открывать файлы для просмотра. Если же никакой из доступных плагинов драйвера не распознает выбранный элемент, остается только единственный вариант — HyperRipper.
- Convert plugins: позволяет преобразовывать пользовательские/неизвестные форматы файлов в общие форматы. Сюда можно отнести изображения формата RAW, в котором чаще всего хранятся текстуры, а плагин может преобразовать их в JPG или PNG.
- HyperRipper plugins: предназначен для поиска шаблонов в файлах, то есть сопоставляет известные форматы и подбирает средство для их открытия, чтобы можно было не только просмотреть содержимое, но и отредактировать его.
На странице разработчика Dragon UnPACKer вы найдете ссылки на загрузку установщика программы или ее портативной версии в виде архива. Там же выложен и исходный код, который может пригодиться тем, кто разбирается в программировании и желает использовать его для своих проектов. Если английский язык интерфейса непонятен, там же находятся файлы для локализации, и среди них есть перевод на русский.
Game File Explorer
Game File Explorer больше подходит юзерам, желающим просмотреть и отредактировать содержимое старых игр, уже не пользующихся такой популярностью. Связано это с тем, что поддержка программы уже давно прекращена, а ее совместимость настроена только для Windows 95 и XP. Однако не стоит беспокоиться, софт нормально инсталлируется и на последние версии операционных систем, но вот с распознанием файлов игр уже возникают проблемы. Соответственно,Game File Explorer актуальна только для извлечения содержимого игр, созданных для запуска на Windows 95 и XP.

Понятно, что это ПО довольно старое и окажется полезным только единицам, но надо учитывать и сегодняшние технологии разработки игр. Большинство из них требует соединения с сетью, устанавливается через лаунчеры и обладает защитой от изменения файлов, поэтому даже самые новые программы распаковщики не справятся с поставленной задачей. Старые же проекты не были настолько защищены и изощрены в используемых ресурсах, поэтому можно без проблем посмотреть их содержимое, извлечь его или редактировать под себя, в чем и поможет Game File Explorer.
QuickBMS/QuickBMS GUI
Рассмотрим версию QuickBMS как с графическим интерфейсом, так и запускающуюся через консоль, поскольку разные пользователи желают получить соответствующее их требованием ПО. Конечно, в большинстве случаев GUI-версия куда привычнее, но на ее выборе дело еще не закончено. Сами по себе эти программы не предназначены для распаковки игр, а всего лишь являются средствами исполнения BMS-скриптов. Скрипты требуют ручной установки, после чего их уже можно выполнять. Благо энтузиастами было создано множество различных утилит, в том числе и для извлечения игровых ресурсов. Вы можете воспользоваться официальным сайтом, чтобы ознакомиться с готовыми скриптами и подобрать подходящие.

Из описания выше уже понятно, что QuickBMS не подходит начинающим, поскольку требует предварительной настройки и хотя бы поверхностных знаний о работе выбранных скриптов. Однако в интернете можно найти пошаговые уроки по популярным утилитам для распаковки игр. Кстати, функциональность QuickBMS устроена таким образом, что любой желающий может создать собственный скрипт. Если вы увлекаетесь программированием и разбираетесь в формате BMS, есть смысл скачать QuickBMS и поработать в программе, поскольку ее возможности практически неограниченные.
Resource Hacker
Завершает нашу статью небольшая программа под названием Resource Hacker. Ее основное предназначение заключается в открытии доступа к системным файлам или элементам программного обеспечения для их дальнейшего редактирования или просмотра содержимого. Resource Hacker не нацелена исключительно на извлечение игровых ресурсов, поэтому с чтением некоторых неизвестных форматов файлов могут возникнуть проблемы. Впрочем, ничего не мешает бесплатно скачать это решение и проверить, позволит ли оно получить доступ к необходимым сведениям и отредактировать выбранные строчки кода либо заменить объекты в каталогах.

Главное преимущество Resource Hacker — универсальность и простота в освоении, поскольку не все понимают, какие файлы нужно исследовать и как скажется их изменение на работе игры. Это решение отлично подойдет, если ранее вы не занимались распаковкой содержимого разного ПО и приложений, а сейчас желаете попробовать себя в этом деле или же появилась необходимость внести незначительные правки, например, поменять значок игры или ее название сразу для всех файлов. В другой нашей статье вы найдете детальную информацию о том, как работает этот инструмент и какие функции предоставляет.
Как вытащить ассеты из игры на Unity
Почти любую игру, сделанную на Unity, можно «выпотрошить», чтобы получить гору очень полезного материала для наполнения вики. Например, исходные спрайты без фона, музыку и звуки, текстовые файлы с диалогами и даже скрипты и характеристики предметов. В этом блоге мы на примере трёх совершенно разных игр рассмотрим, как вытащить ассеты из проекта и какие бывают подводные камни.
Методы были опробованы на играх:
- Lobotomy Corporation
- Oxygen Not Included
- Library of Ruina
- Disco Elysium
- Hell is Others
Важно! Законно использовать файлы из игр можно только в некоммерческих целях! [1]
Содержание
AssetStudioGUI [ ]
На данный момент это лучшая программа по извлечению ассетов из Unity-проекта.
Скачиваем, распаковываем в удобном месте.
Открываем ассеты [ ]
- Открываем AssetStudioGUI
- Нажимаем на вкладку File → Load Folder
- Открываем папку, где установлена игра и выбираем папку с постфиксом _Data (например LibraryOfRuina_Data)
- Нажимаем на вкладку Asset List
Спрайты (Texture2D) [ ]
Пожалуй, достать их легче всего:
- Нажимаем на вкладку Filter Type → Texture2D
- А теперь на вкладку Export → Filtered Assets
- Выбираем папку выгрузки (внутри указанного места создастся папка с названием Texture2D)
Как правило, названия спрайтов редко связаны по смыслу, так что теперь начинается самое «весёлое»: отсортировать несколько сотен, а то и тысяч изображений по разным папкам, чтобы потом их можно было быстро найти. Часто папки можно назвать папки вот так:
- Characters — персонажи
- Items — предметы
- Portraits — портреты персонажей
- Enemies — враги
- UI — элементы интерфейса
- Other — для странных и бесполезных изображений
Обратите внимание, что могут быть файлы-дубликаты с припиской #424531 или ещё каким-нибудь числом. Их можно смело удалять, если раздражают.
Звуки [ ]
Здесь начинаются сложности, в зависимости от вашей удачи. Дело в том, что разные студии по-разному подходят к организации звуковых файлов (для удобства или оптимизации), поэтому от проекта к проекту они могут находиться совершенно в разных местах.
Важно! Как правило, файлы будут в формате .wav, соответственно, весить они могут очень много, часто даже больше 10 гигабайт. Советую сделать сортировку по размеру файла и найти границу, где короткие звуки отделяются от длинного саундтрека. Звуки достаём, а саундтрек находим на YouTube’е или где-то ещё в формате MP3.
Вариант №1 — папка с игрой [ ]
Редко, но такое бывает. Попробуйте поискать папку Sounds или Music среди содержимого папки с игрой.
Вариант №2 — AssetStudioGUI [ ]
В AssetStudioGUI во вкладке Filter Type может быть ассет типа AudioClip (если его нет, переходите к следующему варианту). Выбираете его, не забыв снять галочку с Texture2D, и экспортируете файлы.
Вариант №3 — формат .bank [ ]
- Заходим в папку _Data → StreamingAssets
- Смотрим, есть ли файлы формата .bank
- Если есть, радуемся, и качаем программу Fmod Bank Tools
- Открываем программу, выбираем папку с .bank-файлами и папку экспорта. Экспортируем
В одном .bank-файле обычно лежит сразу группа звуков. Программа автоматически создаст папки для каждой.
Ни один вариант не сработал? [ ]
Проверьте, сделали ли вы всё правильно. Если вы уверены, что ни один способ не подходит к вашему случаю, напишите мне в личку, посмотрим вместе.
Диалоги и другие текстовые файлы [ ]
Аналогично звукам, тексты разработчики организуют огромным количеством вариантов.
Важно! Текстовые файлы могут быть очень большими, поэтому открывать их следует только в простых текстовых редакторах (Блокнот, Notepad++ и т.п.).
Также обратите внимание на то, что никакого «Дерева диалогов» сделать не получится. Как и картинки, фразы могут быть расположены в лучшем случае по близкой теме. И всё же, это невероятно полезный инструмент, который сократит гору времени и труда при проверке информации в статьях.
Вариант №1 — папка с игрой [ ]
Бывает, что создатели просто создают отдельную папку с файлами формата .xml. Попробуйте поискать её.
Вариант №1 — текстовые файлы [ ]
В AssetStudioGUI во вкладке Filter Type может быть ассет типа TextAsset (если его нет, переходите к следующему варианту). Выбираете его, не забыв снять галочку с других типов, и экспортируете файлы.
Даже если текстовые ассеты есть, то это не обязательно будут диалоги. Если ничего полезного в файлах не нашлось, переходите к следующему варианту.
Вариант №3 — Articy:draft 3 [ ]
Если диалоговая система в игре создана с помощью Articy:draft 3, то, скорее всего, подойдёт этот способ (к таким играм относится Disco Elysium):
- Открываем ассеты игры через AssetStudioGUI
- Нажимаем на вкладку Filter Type → MonoBehaviour
- Сортируем ассеты по размеру файла
- Экспортируем файлы DialoguesLockitRussian и GeneralLockitRussian (возможны другие названия)
- Открываем файлы в текстовом редакторе
Файл будет выглядеть примерно так:
Чтобы повысить читаемость и снизить вес файла, необходимо убрать всё лишнее. Замечаем, что многие участки повторяются. Последовательно выделяем участки и заменяем их на пробелы функцией Заменить все:
Затем убираем лишние куски в начале и в конце файла. В итоге должно получиться вот так:
Вариант №4 — I2 Localization [ ]
Если диалоговая система в игре создана с помощью плагина I2 Localization, то, скорее всего, подойдёт этот способ (к таким играм относится Hell is Others):
- Открываем ассеты игры через AssetStudioGUI
- Нажимаем на вкладку Filter Type → MonoBehaviour
- Сортируем ассеты по размеру файла
- Находим файл I2Languages, выделяем, нажимаем на вкладку Export → Raw → Selected assets
- Открываем получившийся файл в Notepad++
- Видим, что все нелатинские символы имеют неправильную кодировку. Нажимаем на вкладку Кодировки → Кодировки → Кириллица → Windows-1251 , а затем Кодировки → Преобразовать в UTF-8 . Сохраняем
- Открываем файл I2Languages.dat.bak, меняем кодировку на UTF-8. Теперь символы должны отображаться верно. Выделяем весь текст ( Ctrl + A ), копируем в текстовый файл
Здесь, к сожалению, все языки свалены в одну кучу и в непонятном формате. Других вариантов нет, так что придётся использовать этот.
Ни один вариант не сработал? [ ]
Проверьте, сделали ли вы всё правильно. Если вы уверены, что ни один способ не подходит к вашему случаю, напишите мне в личку, посмотрим вместе.
Характеристики объектов [ ]
Это тема, пожалуй, самая сложная. Она требует усидчивости и вдумчивости, если никто до вас этим ещё не занимался. А ещё желательно знание языков программирования.
Вариант №1 — папка с игрой [ ]
Мало вероятно, но создатели могут просто создать отдельную папку с файлами характеристик. Попробуйте поискать её.
Вариант №2 — файлы MonoBehaviour [ ]

Немного теории (возможно я опишу что-то некорректно, но суть вы должны уловить): особенность Unity заключается в том, что большинство скриптов для объектов делаются с добавлением класса MonoBehaviour. В этот класс можно добавлять различные переменные, в том числе и игровые характеристики объекта.
Например, для персонажа игрока можно создать скрипт, в который будут вписаны его ХП, выносливость, скорость передвижения и т.д. (см. изображение) Аналогично работают предметы, враги и NPC.
Часто, чтобы упростить код, в эти переменные могут записываться другие скрипты чисто с переменными для каждого отдельного объекта (т.н. ScriptableObject). Например, скрипт «Weapon : MonoBehaviour» может содержать поле «Data», в который можно засунуть скрипт «WeaponData : ScriptableObject» с параметрами урона, количества патронов и др. Таким образом, чтобы сделать пистолет, дробовик и снайперскую винтовку, разработчику достаточно просто поменять значения характеристик и сохранить получившийся объект в качестве префаба.
Теперь, зная это, мы понимаем, что чтобы получить параметры, нам нужно вытащить из игры ассеты типа MonoBehaviour и структурировать их в удобоваримый вид. Для этого подойдёт уже знакомый AssetStudioGUI.
Далее рассмотрим процесс на конкретном примере: игре Hell is Others.
Как обновлять файлы? [ ]
Что делать, если с обновлением в игре появился новый контент? Для спрайтов и звуков всё просто:
- Создаём папку и копируем в неё все файлы одного типа из новой версии игры
- Создаём вторую папку и копируем в неё все файлы из старой версии (вынув их из папок)
- Содержимое второй папки копируем в первую с заменой
- Если всё сделано правильно, все старые файлы будут выделены. Нажимаем ⇧ Shift + Delete
- В папке остались все новые файлы и файлы-дубликаты с припиской типа #424531. Раскидываем их по папкам из старой версии
С диалоговыми файлами, конечно, такое сделать не получится. Можно лишь сравнить отличия в файлах в специальной программе и выписать их себе, чтобы добавить или обновить новую информацию.
Можно ли достать что-то ещё? [ ]
Конечно. При желании, из ассетов можно выудить модели, но для вики они редко бывают нужны. И скелетные анимации, но их очень тяжело собирать в единый объект. По крайней мере, я не нашёл нормального способа.
Как достать файлы из игры
![]()
Извлекаем и изучаем файлы игры самостоятельно «Способ #1»
Используя данный способ вы сможете:
1. Просматривать содержимое файлов игры
2. Скачивать картинки
3. Просматривать 3д модели
Как бонус, мы расскажем где стоит искать информацию о грядущих пассах и ивентах.
Что нам понадобиться?
- Прямые руки
- Пк или ноутбук под управлением Windows (для ребят с MacOS этот способ тоже подойдёт, но будует пара нюансов)
- Исходный файл игры
Приступаем
1.1 Для начала переходим по ссылке и проходим регистрацию на сайте (используйте временный почтовый ящик), чтобы получить возможность скачать программу и получить лицензионный ключ к демо-версии (при желании можно приобрести полную версию)
1.2 Запускаем программу и ждём пока у нас появится окно и потребует ввести лицензионный ключ, после чего перезапускаем программу. (Лицензионный ключ будет выслан вам на почту, а также доступен на сайте)
Вот ссылка на видео, как активировать лицензию. Link
Для пользователей с Windows стоит скачать версию DevXUnityUnpackerToolsDemoArchive.zip
Для пользователей с MacOS подойдёт только DevXUnityUnpackerDemo-MAC.zip
Продолжаем
После того, как мы установили необходимый софт на пк, нам необходимо извлечь исходный файл.
2.1 Для Android
Скачиваем из плей маркета приложение skit
Ссылка – Play Market | 4pda (требуется регистрация)
Изначально заходим в настройки приложения -> Приложения -> пункт Папка в разделе «Извлечение» и выбираем папку, куда будет сохранена игра.
Потом выбираем Critical Ops из списка приложений, нажимаем на шестерёнку в нижнем правом углу и выбираем пункт извлечь.
После данных манипуляций, в выбранной вами папке появится игра с расширением .apks если это так, то вы на правильном пути.
2.2 Для iOS
В данном случае нам необходимо достать .ipa файл, самый просто способ, это использовать утилиту iMazing. Подробную инструкцию по извлечению файла вы можете изучить перейдя по данной ссылке «Link»
Финишная прямая
Вот мы почти на финишной прямой.
Запускаем DevXUnity, нажимаем open и выбираем в зависимости от того какой у вас файл «Open as APK, OBB, XAPK file (android)» или «Open as IPA file (iOS)», не трогаем никакие галочки и нажимаем OK.
После чего необходимо ждать, время ожидания зависит только от вашего железа.
Как бонус, подскажем вам в каком файле искать информацию по поводу грядущих обновлений (для этого вы должны загрузить исходники бета-версии)
Через «Search form…» вбиваем item_definitions, после чего через ctrl+f ищем интересующий нас контент, например вводим название ивента или пасса и изучаем информацию.
Спасибо за прочтение данной статьи, также через поиск можно искать картинки и 3д модели, но извлечь можно только картинки и то с ограничениями по времени, если вам интересны и другие методы, то дайте нам про это знать.