提供对《地下城与勇士》(DNF、DFO)游戏资源 NPK 文件基础操作能力。
- 依赖极少第三方库,规避潜在的依赖冲突;
- 简洁易用的 API,对 NPK 及其包含 IMG 文件增、删、改、查等基础能力;
- 可在内存中直接读取素材,或将其导出 PNG、GIF 等格式文件。
- 目前仅支持 IMGV2 格式,未来将支持更多,如 IMGV4 等;
- 导出 GIF 等文件;
- 兼容 FXGL 游戏引擎。
详见 src/test/java/**
的测试用例。
npk-api 是产品和资源之间沟通的桥梁。
- npk-editor:NPK文件编辑器,基于 JavaFX 技术实现,可视化的界面快速编辑 NPK 文件;
- dnf4j:DNF游戏,基于 FXGL 技术实现,力求复刻经典 60 版本。