游戏引擎

OGRE

OGRE 是用 C++ 写的 3D 渲染引擎。它绘制场景。它不提供玩法、物理或编辑器。

与 OGRE 对应的一帧游戏画面

开发者: OGRE contributors

自定义 3D 渲染器C++ 图形工作工具和查看器

概述

你把 OGRE 集成进应用,加载网格,并设置摄像机和灯光。输入和游戏规则在你的代码里。

渲染层才是问题时选它。如果你周五就要一款游戏,选游戏引擎。

技术规格

规格核对于 2026-10-05。版本线会动,以下载链接为准。

开发者
OGRE contributors
许可证
MIT
商业模式
OGRE 是 MIT。它是渲染引擎,周围的游戏是你的代码。
发布节奏
版本在 GitHub 的 OGRECave/ogre 上打标签。
编辑器平台
Windows, macOS, Linux
导出目标
Windows, macOS, Linux
语言
C++
2D / 3D
3D
VR
没有产品化的 VR 套件。
AR
不支持。
可视化脚本
没有。你写 C++。
新手
不适合。这是给正在做引擎或查看器的人用的图形库。
学习曲线
陡。API 是场景管理器和材质。玩法不包含在内。
画面
用于 3D 渲染的场景图和材质系统。光照质量取决于你配置的着色器。
团队规模
图形程序员。
GitHub Stars
4,671 · OGRECave/ogre
资源与示例
https://www.ogre3d.org

适合的地方

  • MIT,而且专注渲染。
  • 有场景图,不只是裸的图形调用。
  • 长期维护的 C++ API。

不适合的地方

  • 盒子里没有编辑器、物理、音频游戏框架或脚本层。
  • 游戏要自己组装。
  • 对设计师来说,这是错误的第一份下载。

匹配的源码

这款引擎还没有收录可运行的示例项目。

和其他引擎比怎么样?

问题

OGRE 是完整的游戏引擎吗?

不是。它是渲染引擎。玩法由你负责。

什么许可?

MIT。

用什么语言?

C++。

Ad