一款用 C++ 编写的免费开源游戏引擎。具有模块化和灵活性,以便能够适应许多不同的用例。
QuakeForge是一款开源三维游戏引擎。它基于GPL协议,允许开发者自由使用和修改。
一个基于插件架构的跨平台开源游戏引擎。
适用于 Linux、Windows、macOS、Android、iOS、Xbox、Nintendo Switch和Web的2D库.
源自 Cocos2d-x-4.0 的适用于桌面、移动设备和 XBOX(UWP)的跨平台游戏引擎。
C++实现的免费、轻量级、跨平台的2D和3D游戏引擎,受到OGRE和Horde3D很大的启发。
toy是一个轻量的模块化的 C++ 游戏引擎,并提供简单的、有表现力的C++惯用法来快速迭代设计功能齐全的2D和3D游戏。
为3D游戏开发构建的开源C++引擎。
为2D游戏开发构建的开源、跨平台C++引擎。
强大、免费、跨平台的RTS游戏引擎。
简单、易于使用的库,用于享受视频游戏编程的乐趣。
C++实现的用于创建游戏的开源框架(与Lua绑定)。
olcPixelGameEngine的官方发行版,该工具用于javidx9的YouTube视频和项目。
游戏引擎,用于Python和C++程序的3D渲染和游戏开发的框架。
跨平台的2D C++游戏引擎。
在S.T.A.L.K.E.R.游戏系列中使用的社群修改的X射线引擎。
注重性能的跨平台2D游戏引擎,用C++11编写,还可以选择使用Lua编写脚本。
具有基于插件架构的跨平台、开源的游戏引擎。
用C++14编写的轻量级游戏引擎,带有“真实的”实体组件系统。
社区项目,用于构建一个免费的游戏引擎,实现开放的世界3D游戏。
功能齐全、开源、有MIT许可的游戏引擎。
用于创建2D/3D移动和桌面游戏的跨平台本机C++游戏框架。
游戏与现代C++的碰撞。
健壮的仿真平台。
Crown是一款通用的数据驱动游戏引擎,使用正统C++从零开始编写,并牢记简约和面向数据的设计理念。
用纯C、SDL、OpenGL编写的游戏引擎。
用于构建2D游戏、交互式书籍、演示和其它图形应用程序的多平台框架。
主要用于视频游戏和多媒体编程的跨平台库。
高速的C++17 Vulkan游戏引擎。