简介
G'day,欢迎来到 Hotham!👋
Hotham 是一个致力于为独立 VR 头显(如 Oculus Quest 2)创建轻量级、高性能游戏引擎的尝试。
它主要面向由 1-5 人组成的小型技术团队,他们希望创建 VR 游戏,但觉得现有工具使用起来很繁琐。你可以在常见问题中了解更多关于该项目的信息,或者观看我们在 Rust 游戏开发聚会上的演讲。
入门
Hotham 是一个具有许多组件的复杂项目!别担心 - 我们编写了一份简单易懂的入门指南,将帮助你快速运行我们的示例应用程序。前往入门指南开始吧。
赞助
Hotham 的开发只有在社区的支持下才得以实现。目前,@kanerogers 正全职开发该项目。如果你想帮助推动 Rust 中的 VR 开发,请考虑成为赞助者。💗
特别赞助者
这些慷慨的人每月捐赠 50 美元或更多来支持 Hotham ❤️
进展 🔨
- Vulkan 渲染器
- OpenXR 集成
- Android(如 Oculus Quest)支持
- 简单的基于 Windows 的 OpenXR 模拟器
- 导入 glTF 模型
- 支持蒙皮模型
- 支持动画
- 手/控制器存在
- 物体抓取支持
- 物理(如碰撞检测)支持
- 基本 PBR 支持
- 简单的调试 UI
- 声音支持
- 文本/UI 支持
当前演示
未来目标 ✨
- 可视化编辑器
- 快速重新加载
- 用于集成测试的 OpenXR 记录/回放
- 更好的调试支持
- 更好的性能分析支持
许可证
在以下两种许可证之一下授权
- Apache 许可证,版本 2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由你选择。
贡献
除非你另有明确声明,否则你有意提交以包含在作品中的任何贡献,按照 Apache-2.0 许可证的定义,均应按上述方式双重许可,无任何附加条款或条件。
免责声明
- 商标是其各自所有者的财产