游戏引擎列表
自由开源

Agar （页面存档备份，存于） - 一个高级图形应用程序框架，用于2D和3D游戏。
Allegro - 基于C/C++的游戏引擎，支持图形，声音，输入，游戏时钟，浮点，压缩文件以及GUI。
Axiom引擎 - OGRE的衍生引擎。
Baja引擎 - 专业品质的图像引擎，用于The Lost Mansion。
Boom - Doom代码的一部分。由TeamTNT开发
Build引擎 - 一个第一人称射击游戏引擎，用于Duke Nukem 3D。
Bullet - 开源物理引擎，广泛应用在各大游戏主机。
BYOND - “Build Your Own Net Dream”的縮写，支持各种类型的游戏，包括MMORPG。
Ca3D-引擎 （页面存档备份，存于） - 一个比较成熟的引擎，有自己的SDK，世界编辑器等。
Cadabra 3D引擎 - 用于快速开发3D游戏。
Catmother - 一个基于BSD授权的引擎，只限个人使用，不能做商业用途。是一家游戏公司的开源引擎。
CheapHack - 一个已经过时的TomazQuake衍生引擎。
Cocos2d - 一个开源的2D游戏框架，使用Python编写，基于pyglet开发。目前Cocos2D框架已经被移植到了多种语言和平台上。
Cocos2d-iPhone - Cocos2d的使用Objective-C的用于iPhone的版本。
Cocos2d-X （页面存档备份，存于） - Cocos2d-iPhone基于OpenGL和OpenGL ES的C++跨平台版本。
Crystal Entity Layer （页面存档备份，存于） - Crystal Space 3D引擎的扩充
Crystal Space （页面存档备份，存于） -  3D应用程序的常规框架。
Cube -   Cube2 ──> Sauerbraten
DarkPlaces - 高级开源3D引擎之一。
Delta3d - 整合和其他知名免费引擎，最初由美国军方开发。
DGD - 一个面向对象的MUD引擎。
Doom引擎 - 现在已经免费的引擎，曾用于Doom和Doom II
DXFramework - 一个简单，带有教学性质的2D/3D引擎，基于DirectX和Visual Studio
DX Studio - 一个专业3D引擎，附带编辑器套件，由Worldweaver公司开发。
Eclipse （页面存档备份，存于） - 一个2D MMORPG编辑器。
Elysium Source - 2D网络游戏引擎，VB6开发。
Engine 001 （页面存档备份，存于） - 2D动作类RPG游戏编辑器。
Epee引擎 （页面存档备份，存于） -一个2D/3D开放源代码图像引擎，多平台。
Eternity引擎 - Doom引擎的改进。
Exult - Ultima VII使用的引擎的开源版。
FIFE - 辐射1和2使用引擎的克隆。
Game Blender - Blender的子项目游戏引擎，用于开发游戏。
Game Maker - 面向对象的软游戏开发平台，支持拖放编辑以及其自己的脚本语言。
GQ - 一个Quake引擎，增添了来自TomazQuake和DarkPlaces的许多新特性。
GZDoom - 基于ZDoom的引擎。
Genesis3D - 用于Windows的3D实时渲染引擎
GemRB - Infinity Engine的一个免费的软件实现。
G3DRuby - 用于高级3D图形。
Haaf's Game Engine - 一个使用硬件加速的2D游戏引擎。
Irrlicht引擎 （页面存档备份，存于） - 一個跨平台/開源的3D繪圖引擎。
ioquake3 - 一个基于id Tech 3的引擎
Gosu 2D游戏开发库，用于C++。
Jogre - 一个基于Java的网络游戏引擎。
KlayGE - 一个开放源代码的，跨平台的，基于插件结构的游戏引擎。强调技术的先进性。
MRPGe - Visual Basic开发的2D RPG游戏引擎，附带内置的脚本支持，可定制化强，正在开发阶段。
M.U.G.E.N - 2D格斗游戏引擎。
Multiverse Network （页面存档备份，存于） - 网络游戏开发平台，包含服务端、客户端，以及一些开发工具（对个人免费）
Nebula Device - 由德国的游戏开发工作室开发的实时渲染3D引擎。
NeL引擎 - 用于开发网络游戏的引擎。
OctLight - Java游戏引擎，基于OpenGL。
Open Dynamics Engine - 物理引擎
Open Game Engine - 一個由許多開發遊戲所需的函式庫（library）組合而成的引擎。
OGRE Engine （页面存档备份，存于） - 一个非常流行的面向对象图形渲染引擎，亦称OGRE3D。
Online RPG Maker - 一个2D网络游戏引擎，以脚本方式编辑。
Orz[永久] - 易扩展，易使用的游戏开发框架，基于其他功能性引擎实现。
Panda3D引擎 （页面存档备份，存于） - 基于Python的快速开发游戏引擎。
PlayerWorlds - 一个简洁且广泛使用的2D网络游戏引擎。
PLIB - 包含3D、音效、GUI、窗口管理。支持Linux/Windows/MacOSX。
ProQuake - 更动过的Quake引擎。
Pygame - python游戏引擎，作品见PyWeek
毁灭公爵II引擎 - Quake II的引擎。
毁灭公爵III引擎 - Quake III的引擎。
Reality Factory （页面存档备份，存于） - 一个开源引擎，面向非程序员开发，基于Genesis3d图形引擎。
Raydium - Maniadrive使用
RealmForge - 用于微软.NET Framework的引擎，Visual3D.NET的原始版本。
Sauerbraten - 一个基于Cube引擎的优化版。
Sonic Robo Blast 2 - 深度修改的Doom Legacy引擎
Soya 3D - 基于Python的开源3D引擎
Stratagus - 一个多平台即时战略游戏引擎。
Telejano - Quake引擎的修改版。
Tenebrae - Quake引擎的修改版。
Toi （页面存档备份，存于） - 一个正在开发的3D游戏引擎，可用于单机和网络游戏开发。
Tomb4 - The engine used to play custom Tomb Raider games built using TRLE（Tomb Raider Level Editor）
vbGORE - 用Visual Basic 6开发的网络游戏引擎（通过3D函数表达2D图形）
Well of Souls （页面存档备份，存于） - 基于脚本化编辑的2D引擎，附带可视化世界编辑器。
Yake - 组件化，面向对象化的的引擎。
Ycnd 2D （页面存档备份，存于） - 一款免费的，轻量级的2D引擎，基于DirectX 9，附带有较完整的GUI系统、粒子系统、音频、动画及视频播放系统。
Ycnd 3D （页面存档备份，存于） - 目前还处在实验室阶段的3D引擎，同样基于DirectX 9，目前具备完整的GUI、粒子、模型管理器、地形生成器以及初步的场景管理系统。
Zak引擎 - 为业余和专业游戏开发者开发的2D引擎，基于DirectX 8.1和9。支持脚本、贴图地图、音效、粒子系统等。
盖莫引擎 - 为业余和专业游戏开发者开发的3D引擎，基于OpenGL。支持脚本（lua），音效，粒子系统，内置资源管理器和ode物理引擎