zbirow/HNK-Studio

GitHub: zbirow/HNK-Studio

一款模块化的 Node.js 桌面工具,用于解析、查看、编辑和导出游戏 .hnk 封包文件中的纹理、音频、3D 模型、Sprite 和字体等资源。

Stars: 0 | Forks: 0

# HNK Studio [**Wiki**](https://github.com/zbirow/HNK-Studio/wiki) 用于 HNK 文件的模块化 Node.js 桌面工具。 ![](https://github.com/zbirow/HNK-Studio/blob/main/hnk_studio.png) ## 信息 该程序仍在开发中,某些功能可能无法正常工作。请将任何问题或疑问反馈至 [Issues](https://github.com/zbirow/HNK-Studio/issues)。 ## 当前形态 - 首先选择一个游戏 provider。 - 在选择 provider 后打开 `.hnk` 文件。 - 将通用的 HNK 解析、记录名称、纹理头解析以及特定于游戏的 provider 分开。 - 右键单击文件夹可导出该文件夹中的所有文件。 ## 功能 * 纹理查看器、导出和导入(替换) * 音频播放器和导出 * 3D 模型查看器和导出 * 骨骼/绑定查看器 * Sprite 查看器和编辑器 * 字体工具 # 更新 ## 更新 0.1.1 * 新增支持 BGRA8888 Wii 格式 ## 更新 0.1.2 * 新增支持 Wii 3D 模型 ## 更新 0.1.3 - **修复 3D 模型查看器** - **新增导入(替换)纹理功能** - **新增 Sprite 编辑器** - **新增 Sprite 中的字体编辑器** # 安装 下载 Repo 或 ``` git clone https://github.com/zbirow/HNK-Studio.git ``` ## 运行 ``` npm install npm start ``` 在 Windows PowerShell 中,如果 `npm` 被脚本策略阻止,请使用: ``` npm.cmd install npm.cmd start ``` # 其他 HNK 文件工具 [Torus Tools](https://github.com/desuex/torus-tools) - 由 Desuex 开发 [Noesis 插件 (Wii 3D 模型)](https://github.com/Durik256/Noesis-Plugins/blob/master/fmt_MonsterHigh.py) - 由 Durik256 开发 [QuickBMS](https://aluigi.altervista.org/quickbms.htm) - 由 Luigi Auriemma 开发
标签:MITM代理, 数据可视化, 自定义脚本, 调试辅助