游戏引擎是游戏或交互式应用程序中用于支持外部图像输出的核心组件。 以下引擎按字母(或拼音)顺序排列。
目录
1 个免费引擎
2 业务引擎
手机游戏引擎
PSP
游戏及其使用的引擎
3 发动机概述(A--G)
4 发动机概述(G--Q)
5 发动机概述(R--Z)
6 参见
免费引擎
Agar - 用于 2D 和 3D 游戏的高级图形应用程序框架。
Allegro 库 - 基于 AC/C++ 的游戏引擎,支持图形、声音、输入、游戏时钟、浮点、压缩文件和 GUI。
Axiom 引擎 - OGRE 的衍生品。
Baja Engine - The Lost Mansion 的专业品质图形引擎。
Boom - Doom 代码的一部分。由 TeamTNT 开发
构建引擎 - Duke Nukem 3D 中使用的第一人称射击游戏引擎。
BYOND - 由“Build Your Dream”编写,支持多种类型的游戏,包括MMORPG。
Ca3D-engine - 比较成熟的引擎沙盒游戏开发引擎,有自己的SDK、世界编辑器等。
Cadabra 3D Engine - 用于快速开发 3D 游戏。
Catmother - 一个基于BSD许可的引擎,仅供个人使用,不可用于商业用途。 它是一家游戏公司的开源引擎。
CheapHack - 过时的 TomazQuake 衍生引擎
Crystal Entity Layer - Crystal Space 3D 引擎的扩展
Crystal Space - 3D 应用程序的通用框架。
Cube - Powers 同名推杆游戏
DarkPlaces - 优质免费软件之一。
Delta3d - 与其他著名的免费引擎集成3D场景,最初由美国军方开发。
DGD - 面向对象的 MUD 引擎。
Doom Engine - 现在在 Doom 和 Doom II 中使用免费引擎
DXFramework - 一个基于 DirectX 和 Visual Studio 的简单、教育性 2D/3D 引擎
DX Studio - 由 Worldweaver 开发的带有编辑器套件的专业 3D 引擎。
Eclipse - 2D MMORPG 编辑器。
Elysium Source - 2D在线游戏引擎,由VB6开发。
Engine 001 - 2D 动作 RPG 游戏编辑器。
Epee引擎——一个2D/3D开源图形引擎,多平台。
永恒引擎 - 毁灭引擎的一部分。
Exult - Ultima VII 使用的引擎。
FIFE - 《辐射 1》和《辐射 2》使用的标准 2D 引擎。
Game Blender - 用于开发游戏的 Blender 子例程。
Game Maker - 面向对象的软游戏开发平台,支持拖放编辑以及自己的脚本语言。
GQ - Quake 引擎沙盒游戏开发引擎,添加了 TomazQuake 和 DarkPlaces 的许多新功能。
GZDoom - 基于 ZDoom 的引擎。
Genesis3D - 适用于 Windows 的 3D 实时渲染引擎
GemRB - Infinity Engine 的免费软件实现
G3DRuby - 用于高级 3D 图形。
Haaf 的游戏引擎 - 2D 硬件加速游戏引擎
Irrlicht Engine - 多平台 3D 图形引擎。
C++ 的 Gosu 2D 游戏开发库。
Jogre - 一个基于 Java 的在线游戏引擎。
MRPGe - 使用 Visual Basic 开发的 2D RPG 游戏引擎。 它具有内置脚本支持并且高度可定制。 它正处于开发阶段。
- 2D格斗游戏引擎。
work - 一个网络游戏开发平台,包括服务器、客户端和一些开发工具(个人免费)
Nebula Device - 由德国游戏开发工作室开发的实时渲染 3D 引擎。
NeL Engine - 用于开发在线游戏的引擎。
OctLight - Java 游戏引擎,基于 OpenGL。
开放游戏引擎 - 一个开源引擎贴图笔刷,包含开发游戏所需的各种组件。
OGRE Engine - 一种非常流行的面向对象的图形渲染引擎,也称为OGRE3D。
Online RPG Maker - 2D 在线游戏引擎,以脚本模式编辑。
Panda3D Engine - 基于Python的快速开发游戏引擎。
PlayerWorlds - 一个简单且广泛使用的 2D 在线游戏引擎。
PLIB - 包括 3D、音频