2 个不稳定版本
0.2.0 | 2024年2月3日 |
---|---|
0.1.0 | 2022年10月5日 |
#229 in 游戏开发
445KB
2.5K SLoC
Orthrus
Orthrus是一个正在开发中的修改工具包,旨在支持多种游戏文件格式,以允许系统间和游戏引擎之间的快速互操作性。它支持no_std用于嵌入式平台,并尽量减少依赖。
有关Orthrus项目的结构更多信息,请参阅架构页面。
当前格式
ncompress - 任天堂压缩格式
- Yay0 - 用于N64/GameCube的早期第一方引擎
- Yaz0 - 在N64、GameCube、Wii、Wii U和Switch的各种第一方引擎中使用
panda3d - Panda3D渲染/游戏引擎
- 多文件 - 支持作为完整应用程序运行归档格式
未来计划(愿望清单)
Panda3D BAM,LZ77/Okumura压缩,ASH0/ASR0压缩,BFSTM/BWAV,GUI/渲染
许可协议
根据您的要求,许可协议为以下之一
- Apache许可证,版本2.0 (LICENSE-APACHE或http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT或http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则您根据Apache-2.0许可证定义的任何贡献,都应按照上述方式双重许可,不附加任何额外的条款或条件。
依赖项
~4–15MB
~142K SLoC