软件简介

Hazel 是一个 Windows 交互应用程序和渲染引擎,项目的内容分为两个方面:

  • 创建一个强大的3D引擎,
  • 作为游戏引擎设计和架构搭建的教学工具。

Hazel 目前还处于初期开发阶段,功能不完备,但是每一步的开发都记录在 thecherno.com/engine 上作为教学视频。

查看 Hazel  引擎路线图

计划实现的功能

  • 快速 2D 渲染(UI、粒子、精灵等)
  • 基于物理的高保真 3D 渲染(稍后会扩展,优先开发 2D)
  • 支持 Mac、Linux、Android 和 iOS
    • 原生渲染 API 支持(DirectX、Vulkan、Metal)
  • 功能齐全的查看器和编辑器应用程序
  • 完全脚本化的交互和行为
  • 集成第三方 2D 和 3D 物理引擎
  • 程序化生成地形和世界
  • 人工智能
  • 音频系统
转载自: https://www.oschina.net/p/hazel