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 桌面工具。

## 信息
该程序仍在开发中,某些功能可能无法正常工作。请将任何问题或疑问反馈至 [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代理, 数据可视化, 自定义脚本, 调试辅助