开源3D游戏引擎
Hazel Engine 是 Studio Cherno 与志愿者开发的 3D 游戏引擎,最早源自 YouTube 的 Game Engine 系列。官方定位是“simple-yet-powerful”的交互式 3D 开发平台,可用于制作并发布 3D 游戏、交互应用、艺术作品,也被用于数学/数据可视化、教育和实时应用探索。
从公开信息看,Hazel 的技术取向偏底层和现代图形开发:引擎使用 C++ 编写,支持 Windows 与 Linux;脚本层采用 C# .NET Core,形式上接近 Unity 的脚本开发体验。渲染方面使用 Vulkan,并设计了 API 无关渲染器,包含多线程运行时、基于物理的 Forward+ HDR 渲染器。官方还提到正在探索路径追踪、离线渲染和影视化工具,这说明其目标不只是游戏,也覆盖实时和离线图形应用。
当前 Hazel 并非完全开放获取。完整开发仓库和社区访问需要通过 Patreon 的 Supporter III 或更高等级订阅,价格为 10 美元/月,访问权限随会员有效期保留。官方表示未来计划发布免费预构建二进制文件,使用户可以免费创建和发布 Hazel 游戏与应用;但源码和开发分支仍会通过 Patreon 提供。部分组件已经开源,例如 C# 脚本引擎 Coral。
优势在于技术路线清晰,适合关注 C++、Vulkan、渲染架构和引擎实现的开发者;C# 脚本也有助于降低玩法逻辑开发门槛。项目有文章、视频、文档和社区入口,学习资源较丰富。限制则是当前完整访问存在订阅门槛,公开文本没有充分说明编辑器、资源管线、跨平台发布、商用授权细节和长期支持能力;支持平台也仅明确 Windows 与 Linux。
Hazel 更适合独立游戏开发者、图形程序员、引擎学习者、教育和可视化项目,而不是需要成熟商业生态、资产商店和稳定发行工具链的团队。中国访问情况无法仅凭正文判断;Patreon 支付和访问在国内可能存在不确定性。若需要成熟替代品,可对比 Unity、Unreal Engine、Godot、O3DE 或 Stride。
本测评基于公开资料整理,不构成购买建议,请以 hazelengine.com 官网实际信息为准。
Patreon支持可获取访问,适合游戏开发学习。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。