Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danilbox/pvz-resources-unpaker

PvZ resources UnPAKer
https://github.com/danilbox/pvz-resources-unpaker

Last synced: 30 days ago
JSON representation

PvZ resources UnPAKer

Awesome Lists containing this project

README

        

## 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` файла, а вторым путь до папки, куда будут сохраниться ресурсы.

### Запуск:

```shell
cargo run -- path_to_pak path_to_out_directory
```

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

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