/PvZ-resources-UnPAKer

PvZ resources UnPAKer

Primary LanguageRust

PvZ resources UnPAKer

Описание

Получение ресурсов из main.pak игры Plants vs. Zombies.

Дисклеймер

Все игровые ресурсы игры Plants vs. Zombies, принадлежат компании PopCap Games, Inc.

Любое изменение / распространение и прочее использование игровых ресурсов Plants vs. Zombies, возможны только с согласия компании PopCap Games, Inc.

Зачем?

Просто решил немного пописать на Rust и ничего не смог придумать, как сделать распаковщик игровых ресурсов для какой-нибудь игры :D. И в качестве испытуемого был взят Plants vs. Zombies a.k.a PvZ.

Как работать

Передать первым аргументом: путь до pak файла, а вторым путь до папки, куда будут сохраниться ресурсы.

Запуск:

cargo run -- path_to_pak path_to_out_directory

Небольшое дополнение

Скорее всего, можно будет получить ресурсы и из других игр, которые разработаны на движке PopCap Games Framework. Я этого не проверял, ибо у меня нет других игр на данном движке. Но скорее всего, с некоторыми изменениями, это можно будет сделать :).