Godot 引擎解包工具

稳定版本Windows简体中文解包工具

Godot Unpacker

Godot 引擎 .pck / .exe 解封包脚本,支持 Godot 3(PCK v1)和 Godot 4(PCK v2)。

功能

  • PCK 解包 — 从 .pck.exe 文件的 PCK 数据中提取全部数据

  • 格式转换 — 自动将 Godot 专有格式转换为通用格式:

    • .ctex(GST2)/ .stex(GDST)→ .png / .webp

    • .oggvorbisstr(RSRC)→ .ogg

    • .sample(RSRC AudioStreamWAV)→ .wav(支持 IMA-ADPCM 解码)

  • 批量提取 — 仅提取图片或音频资源

  • 项目结构还原 — 通过 .import 映射文件重建原始目录结构

支持的格式

实验性支持 PCK v3(Godot 4.5+)

Godot 格式 魔数 说明 输出格式
PCK v1 GDPC Godot 3 资源包 提取的文件
PCK v2 GDPC Godot 4 资源包 提取的文件
CTEX GST2 Godot 4 CompressedTexture2D .png / .webp
STEX GDST Godot 3 StreamTexture .png / .webp
RSRC (OGG) RSRC AudioStreamOggVorbis / OggPacketSequence .ogg
RSRC (WAV) RSRC AudioStreamWAV / AudioStreamSample .wav
内嵌 PCK 附加在 .exe 末尾的 PCK 数据 自动检测

快速开始

bash
git clone https://github.com/Aionfatedio/Godot-unpacker.git
cd Godot-unpacker

# 传入游戏文件夹
python godot_unpacker.py "C:\Games\GodotGame\"
# 传入游戏pck文件
python godot_unpacker.py full game.pck -o output/


环境

Python 3.8+

用法

bash
python godot_unpacker.py "path/to/godot/game/"

输出结构:

text
*_unpacked/
  _raw/         # Godot 原始格式文件
  _resource/    # 还原后的项目资源(已转换为通用格式)

更多子命令执行python godot_unpacker.py或前往GitHub查看

项目结构

text
godot_unpacker.py       # CLI 入口
pck_reader.py           # PCK 解析
resource_converter.py   # 格式转换(CTEX、STEX、OGG、WAV、RSRC)
project_restorer.py     # 结构还原
loading正在摸鱼中...咕咕咕

发布者

aionfatedio
aionfatedio

别名

Godot Unpacker

实用性评分

点击以评分

32 浏览 · 0 下载

Galgame 工具下载资源

您可以在这里添加或下载 Galgame 工具资源, S3 对象存储是直链不限速的下载方式

对象存储下载17.2 KB0 人下载

评论

如果您对该工具有任何的使用疑问, 欢迎发布评论

blank galgame请填满这只萝莉吧, 因为这里空空如也