名称 |
程式语言 |
平台 |
授权 |
图像 |
音效 |
联网 |
指令码 |
其他特性 |
外挂程式 |
备注
|
(,存於网际网路档案馆) |
C |
Android, IOS |
开源 |
OpenGLES3.x |
是 |
是 |
否 |
|
|
|
|
Python |
Windows, Linux |
商业 |
2D/3D基於DirectX和OpenGL |
是 |
是 |
Python |
|
|
|
(,存於网际网路档案馆) |
C-Script,模仿C++/Delphi |
Windows |
商业 |
3D基於DirectX |
是 |
是 |
C-Script手稿语言 |
带物理运算 |
|
|
|
C++ |
Windows |
商业 |
2D基於DirectDraw,Direct3D和OpenGL |
是 |
否 |
否 |
进阶游戏场景框架 |
易於使用,硬体抽象,自动资源管理,自订档案系统 |
|
Allegro |
C++ |
DOS, Unix, Windows, BeOS, QNX, MacOS |
开源免费 |
2D以及3D |
是 |
否 |
否 |
|
|
|
(,存於网际网路档案馆) |
.NET |
Windows |
免费 |
3D基於DirectX |
是 |
是 |
否 |
|
|
|
|
.NET |
|
免费 |
3D基於OpenGL |
否 |
否 |
否 |
|
|
|
Babylon.js
|
JavaScript、TypeScript
|
|
|
3D基於WebGL
|
是
|
是
|
是
|
|
|
|
(,存於网际网路档案馆) |
C++/Lua |
Windows, Mac Os X |
免费 |
3D基於OpenGL |
是 |
是 |
Lua |
专业级品质,包含各种开发工具 |
灵活性高 |
|
Blend4Web
|
JavaScript、Python、C、C++
|
|
、商业
|
3D基於WebGL
|
是
|
是
|
是
|
|
|
|
Blitz3D |
Basic |
Windows |
zlib |
2D/3D基於DirectX7 |
是 |
是 |
BlitzBasic |
使用者众多 |
易於使用,支援BSP,3DS |
非物件导向,basic语法
|
BlitzMax |
Object Basic |
Windows, Linux, MacOS |
zlib |
2D基於OpenGL |
是 |
是 |
BlitzMAX指令码 |
提供多种模组(GUI,3D,音效,物理运算等)易於使用 |
高速2D引擎,物件导向,支援LUA |
没有3D支援
|
(,存於网际网路档案馆) |
.NET 2.0(C#) |
Windows |
免费 |
3D基於DirectX |
是 |
否 |
否 |
提供多种模组(GUI,音效,物理运算,碰撞检测,动画等) |
易於使用,物件导向 |
|
|
C++ |
Windows, MacOS |
商业 |
3D |
是 |
是 |
是 |
|
正在开发 |
特性支援不完整
|
Chrome Engine
|
C++
|
Windows, Linux, PlayStation 4, Xbox One
|
商业
|
3D
|
|
|
|
|
|
|
(,存於网际网路档案馆) |
C/C++ |
Windows |
商业 |
3D |
是 |
是 |
未知 |
碰撞检测,AI |
|
|
|
C++ |
Windows, Linux, MacOS |
开源免费 |
2D加速 |
是 |
是 |
否 |
网路系统表现优秀 |
|
|
|
C/C++ |
Windows |
免费/商业 |
2D基於OpenGL |
基於OpenAL |
是 |
可客制化化C/C++手稿语言 |
|
|
中文介面 |
|
(未完成) |
不需要 |
Windows, Linux |
Indie/商业 |
3D基於OpenGL |
基於OpenAL |
计划中 |
Lua |
|
|
|
Cocos2d
|
C++、Python、Objective-C、JavaScript
|
跨平台
|
MIT
|
2D、2.5D、3D
|
是
|
是
|
是
|
|
|
|
Construct
|
C++、JavaScript
|
跨平台
|
商业、
|
2D基於HTML5
|
是
|
是
|
是
|
|
|
|
CopperCube
|
C++、JavaScript
|
Windows, macOS, Android澳门皇冠 , WebGL, Adobe Flash
|
商业
|
3D基於WebGL
|
是
|
是
|
是
|
|
|
|
CryENGINE
|
C++、Lua、C#
|
跨平台
|
商业
|
3D
|
是
|
是
|
是
|
|
|
|
(,存於网际网路档案馆) |
C++ |
Windows, Linux |
闭源LGPL |
2D基於SDL/glSDL,最佳化MMX |
基於SDL_mixer的API |
基於SDL_Net的API |
否 |
XML解析器,内建档案打包管理器, (,存於网际网路档案馆) |
基於各种CPU的进阶设定,可客制化化配备系统 |
|
Crystal Space |
C/C++ |
Linux, Windows, MacOS |
免费(LGPL) |
3D基於OpenGL |
是 |
否 |
Python, Perl或Java |
|
|
|
|
|
PlayStation 3、Xbox 360、Windows、Wii
|
商业
|
3D
|
是
|
是
|
|
|
|
|
(,存於网际网路档案馆) |
VB |
Windows |
|
2D基於DirectX |
是 |
否 |
否 |
|
|
|
(,存於网际网路档案馆) |
C(伺服器端),C++(用户端),Java(编辑器) |
Linux, Windows, MacOSX |
GPL |
2D/3D基於SDL及 |
是 |
是 |
Lua |
完整的MMORPG引擎 |
|
|
Decima
|
|
PlayStation 4、Windows
|
商业
|
3D
|
是
|
|
|
|
|
|
|
C++ |
Linux, Windows, MacOS |
免费(LGPL) |
3D OpenGL |
是 |
是 |
Python |
物理运算,场景编辑器, |
支援大规模地形彩现。 |
|
(,存於网际网路档案馆) |
Basic |
Windows |
共享 |
2d/3D基於DirectX9 |
是 |
是 |
Darkbasic |
使用者众多 |
易於使用,支援BSP,3DS。 |
非物件导向,basic语法
|
(,存於网际网路档案馆) |
C++ |
Windows |
免费 |
2D基於DirectX |
是 |
否 |
GS9手稿语言 |
有开发工具,用於快速建立冒险类游戏 |
|
|
(,存於网际网路档案馆) |
VB6 |
Windows |
免费 |
2D+基於Direct3D |
是 |
否 |
否 |
自动精灵管理,2D贴图地图(层数无限),基本粒子系统,碰撞检测 |
|
|
|
VB 6.0(亦有VB.NET) |
Windows |
免费 |
2D基於D3D 8) |
基於DirectAudio (DSound8) |
否 |
否 |
支援Quake/Half-Life的打包档案格式 |
介面简单,易於使用,说明文件完备 |
不完全物件导向,说明档案及网站都是西班牙语
|
(,存於网际网路档案馆) |
Java |
Windows, Linux, Mac OS |
开源GPL |
2D/3D基於OpenGL |
OpenAL |
计划中 |
否 |
可延伸,像素级碰撞检测,自动寻路 |
使用简便 |
API说明档案不完善
|
(,存於网际网路档案馆) |
C++ |
Windows, Linux, Mac |
zlib/libpng |
2D基於SDL,3D计划使用OpenGL |
是 |
计划中 |
计划中 |
(,存於网际网路档案馆) |
彩现快速 |
引擎还在开发中
|
|
C++/io |
OS X |
GPL/其他 |
2D/3D基於OpenGL |
OpenAL |
是 |
完整指令码支援 |
进阶粒子系统 |
可修改 |
开发中,特性不完整
|
|
Java |
Windows, Linux, MacOS X |
免费/商业 |
3D基於LWJGL |
2D/3D基於OpenAL |
否 |
否 |
|
|
|
(,存於网际网路档案馆) |
Pascal/C |
Windows, Linux, Mac OS, Solaris, BeOs, DreamCast, GP32X |
开源 |
2D基於SDL |
基於MikMod |
基於SDL_Net |
否 |
像素级碰撞检测,自动寻路 |
易於使用 |
基於软体彩现的2D,非物件导向的手稿语言,漏洞少
|
(,存於网际网路档案馆) |
C++ |
Win32, Linux, MacOS X, BSD |
免费(GPL 2.0) |
2D软体彩现,基於SDL,有硬体加速模式,基於OpenGL |
OpenAL |
否 |
Lua 5.1 |
计划支援各种特效 |
|
还不完整
|
(,存於网际网路档案馆) |
.NET |
Windows |
免费 |
3D基於DirectX |
是 |
即将到来 |
否 |
模板,碰撞检测,骨骼系统,物理运算 |
|
|
(,存於网际网路档案馆) |
C++ |
Linux, Windows, MacOS X |
免费(BSD) |
3D基於OpenGL |
否 |
否 |
否 |
|
|
|
|
Ruby |
Windows, Linux |
免费 |
3D基於OpenGL |
否 |
否 |
否 |
|
|
|
GameMaker |
C++ (运行时)、C# (IDE) |
Windows、MacOS |
免费/商业 |
2D/3D |
是 |
某些 |
自创GML指令码 |
快速2D贴图地图游戏开发,但支援3D速度不够(基於DirectX) |
|
|
(,存於网际网路档案馆) |
C++ |
Windows |
免费/商业 |
3D基於DirectX |
未知 |
未知 |
未知 |
|
|
|
|
C++ |
Windows |
商业 |
|
未知 |
未知 |
未知 |
|
|
|
|
C++/.NET |
Windows(Mac和Linux在开发中) |
引擎程式码使用Zlib/libPNG许可证,非程式码资源使用多种许可 |
3D基於OpenGL/DirectX,对DirectX还在开发 |
FMOD |
TCP/IP正在重写,UDP支援在计划中 |
Lua |
普通 |
|
开发中
|
|
C/C++ |
Windows |
免费/共享/商业 |
主要是基於D3D的2D,但支援.X和.MD2模型 |
自创 |
否 |
否 |
|
开发中 |
|
(,存於网际网路档案馆) |
Java |
Windows, Linux, MacOS X |
免费 |
2D基於OpenGL |
是 |
未知 |
未知 |
|
|
|
|
C++, Ruby |
Windows, Mac, Linux |
免费 |
2D基於OpenGL/DirectX |
未知 |
未知 |
未知 |
|
|
|
|
C++ |
Windows |
开源(Zlib/libpng许可证) |
2D基於DirectX |
基於BASS |
否 |
否 |
带开发工具 |
引擎框架好 |
|
(,存於网际网路档案馆) |
C |
Linux |
免费 |
|
未知 |
是 |
Ruby |
|
|
|
|
C++/.NET |
Windows, Linux, MacOS |
免费(zlib/pnglib许可证) |
3D基於DirectX(8,9),OpenGL,多种软体彩现 |
否 |
否 |
Lua |
碰撞检测,HDR |
大公司开发,教学资源丰富 |
开发中
|
(,存於网际网路档案馆) |
C++ |
Windows, Linux |
免费(GPL) |
2D基於OpenGL |
是 |
否 |
Python |
资源消耗少 |
|
|
|
C# |
Windows |
LGPL |
3D基於Managed DirectX |
MDSound和Vorbis .NET |
否 |
否 |
需要支援shaders 2.0以上的图形卡,使用 (,存於网际网路档案馆)来实现逼真的运动和力回馈,支援HDR,带AI引擎(遗传演算法框架) |
开发介面直观 |
开发文件不完整
|
(,存於网际网路档案馆) |
Jamascript |
Windows |
商业 |
3D |
是 |
是 |
是 |
嵌入式编辑器 |
易学 |
|
|
C++ |
Windows, Linux |
免费(GPL) |
2D基於OpenGL |
是 |
是 |
Lua |
碰撞检测,Cg&GLS效果 |
|
|
(,存於网际网路档案馆) |
C/C++ |
Windows |
免费 |
3D基於DirectX |
未知 |
是 |
未知 |
|
|
|
(,存於网际网路档案馆) |
Java |
Windows, Unix, MacOSX |
免费(BSD) |
2D |
是 |
否 |
否 |
|
|
|
|
Java |
Windows, Linux, MacOS |
免费(BSD) |
3D基於LWJGL |
是 |
否 |
否 |
|
|
|
(,存於网际网路档案馆) |
Java |
Windows, Linux, MacOS X |
免费(BSD) |
2D |
未知 |
否 |
否 |
Java线上游戏引擎 |
|
|
(,存於网际网路档案馆) |
C++, Python |
Windows, Linux |
免费(GPL) |
3D可以使用D3D9-11,OGL 2.0-4.0,以及OGL ES 2.0 |
是 |
否 |
Python |
支援粒子系统,HDR等大部分特效 |
|
|
(,存於网际网路档案馆) |
Java |
Windows, Linux, MacOS X澳门体彩平台, Android, WP7 |
免费(Apache 2.0) |
2D基於LWJGL,以及OGL ES 2. |
是 |
否 |
自制 |
附带有AVG、RPG、SRPG、STG等游戏开发包 |
|
|
(,存於网际网路档案馆) |
非指令码 |
Windows |
商业 |
2D |
是 |
是 |
Lua |
ActiveX, Dll,外挂程式丰富,可延伸 |
易学 |
|
|
PHP |
Windows, Linux |
商业 |
2D (AJAX) |
否 |
是 |
是 |
带完整原始码,可添加模组 |
|
|
(,存於网际网路档案馆) |
C/C++ |
Windows, Linux |
免费/商业 |
3D基於DirectX或OpenGL |
是 |
是 |
未知 |
|
|
|
(,存於网际网路档案馆) |
VB/Delphi/.NET |
Windows |
免费 |
3D基於DirectX |
DirectX |
是 |
未知 |
易於使用 |
|
|
|
(,存於网际网路档案馆) |
C++ |
Windows, Linux |
免费(MPL) |
3D基於DirectX或OpenGL |
是 |
是 |
Lua |
|
|
|
|
C++ |
Windows(mingw, VC), Linux (gcc) |
免费(LGPL)/商业 |
3D(OGRE,hence DX + OpenGL) |
OpenAL |
RakNet |
Squirrel |
多执行绪设计,GUI (CEGUI)物理系统(ODE) |
简便的开发平台 |
|
OGRE |
C++ |
Windows, Linux, MacOS |
MIT |
3D基於Directx或OpenGL |
否 |
否 |
否 |
几乎支援所有高端3D技术 |
大公司开发,教程丰富,开源 |
原始码庞大
|
(,存於网际网路档案馆) |
VB6 |
Windows |
免费 |
2D基於DirectX7/DirectX8 |
是 |
是 |
是 |
|
|
|
|
.NET |
Windows |
免费 |
2D基於DirectX |
未知 |
是 |
未知 |
|
|
|
|
VB |
Windows |
|
|
未知 |
未知 |
未知 |
|
|
|
|
C++、Python |
Windows、Linux、macOS、iOS |
免费(BSD) |
3D DirectX / OpenGL |
基於FMOD、OpenAL、Miles |
是 |
Python(官方建议)、C++ |
内建碰撞与ODE物理引擎,有效能监控等辅助程式 |
|
|
(,存於网际网路档案馆) |
C++ |
Linux, Windows |
zlib |
2D基於OpenGL |
OpenAL |
否 |
否 |
带资源管理 |
文件丰富 |
开发早
|
(,存於网际网路档案馆) |
C++ |
Linux, UNIX, Windows, MacOSX, MacOS9 |
免费(LGPL) |
2D/3D基於OpenGL |
是 |
是 |
是 |
|
|
|
|
C++ |
Windows |
免费 |
2D |
是 |
否 |
否 |
开发过Zuma |
|
不支援3D
|
|
C++ |
Windows, Xbox |
商业 |
3D基於DirectX |
是 |
否 |
C++指令码 |
物理系统,碰撞检测,HDR |
可客制化引擎 |
阴影演算法不佳
|
|
C++ |
Windows, Mac |
免费/商业 |
2D |
是 |
否 |
否 |
支援TTF字型,各种线条,Tar档案 |
|
|
|
C++ |
Windows, Linux |
免费(LGPL) |
2D |
未知 |
未知 |
未知 |
|
|
|
(,存於网际网路档案馆) |
Basic |
Mac OS X, Linux, Windows |
商业 |
} |
未知 |
未知 |
未知 |
|
|
|
(,存於网际网路档案馆) |
C |
DOS, Windows |
GPL/商业 |
Software, OpenGL |
是 |
是 |
QuakeC |
|
|
|
(,存於网际网路档案馆) |
C |
Windows, Linux |
GPL/商业 |
OpenGL |
是 |
是 |
未知 |
|
|
|
(,存於网际网路档案馆) |
C |
Windows, Linux, Mac OS |
GPL/商业 |
OpenGL |
是 |
是 |
未知 |
|
|
|
(,存於网际网路档案馆) |
C |
Windows, Linux |
免费(GPL) |
3D基於OpenGL |
基於OpenAL |
是 |
嵌入式PHP, Python |
基於ODE的物理系统 |
|
|
(,存於网际网路档案馆) |
不需要 |
Windows |
免费 |
3D基於OpenGL或Direct3D |
是 |
否 |
是 |
碰撞检测,半透明,灯光效果 |
不需要程式设计基础,易用,含各种开发工具 |
游戏设定优先,图像引擎过时
|
|
不需要 |
Windows |
|
3D基於 (,存於网际网路档案馆)(DirectX) |
是 |
是 |
是 |
|
|
|
(,存於网际网路档案馆) |
.NET |
|
|
3D基於(OpenGL) |
是 |
是 |
是 |
|
|
|
(,存於网际网路档案馆) |
.NET 2.0 (C#) |
|
免费(BSD) |
3D基於Managed DirectX |
是 |
否 |
否 |
有使用者介面 |
易用,可客制化性强 |
|
|
VB/C++/.NET |
Windows |
免费 |
3D基於DirectX |
是 |
否 |
否 |
|
|
|
Rockstar进阶游戏引擎
|
|
跨平台
|
商业
|
3D
|
|
是
|
|
|
|
|
RPG Maker 2003 |
C/Delphi |
Windows |
共享 |
2D |
基於DirectX |
是 |
Ruby |
有关卡编辑器 |
易用 |
闭源
|
RPG Maker XP |
C/Delphi |
Windows |
共享软体 |
2D |
基於DirectX |
是 |
Ruby |
有关卡编辑器 |
易用 |
闭源
|
|
C# |
Windows |
免费 |
2D基於XNA |
未知 |
未知 |
否 |
|
|
|
(,存於网际网路档案馆) |
VB/C++/Delphi |
Windows |
免费 |
2D |
未知 |
未知 |
VBScript, JavaScript |
|
|
|
Source引擎 |
C++ |
Windows、Linux(伺服器端) |
商业 |
Direct3D |
是 |
是 |
否 |
基於Havok的物理系统,基於Valve的面部表情系统,VGUI, HDR |
|
|
|
C++ |
Windows |
免费 |
3D基於DirectX |
是 |
是 |
是 |
|
|
|
框架 |
Python/C++/其他 |
Windows, Linux, MacOS X |
免费(GPL) |
2D/3D |
否 |
TCP协定 |
是 |
用於连线游戏的引擎框架 |
|
|
|
Basic |
MacOSX |
免费(GPL) |
2D |
是 |
否 |
否 |
|
|
|
|
C++ |
Windows, Linux, MacOS |
MIT |
3D基於OpenGL |
OpenAL |
是 |
自订指令码 |
任务/地形编辑器,支援Mac和Linux,即时介面编辑器,粒子系统,支援多语言 |
开源,使用者众多,支援Many 3D模型汇入 |
|
|
C++ |
Windows, Linux, MacOS |
MIT |
2D |
OpenAL |
是 |
自订指令码 |
|
|
|
Truevision3D |
VB/Delphi/C++/.NET |
Windows |
免费/商业 |
3D基於DirectX |
DirectX |
是 |
VBscript, Python, Javascript |
物理引擎,支援各种常见模型档案,正规对映,阴影 |
|
|
虚幻引擎 |
C++、UnrealScript |
Windows, Linux, MacOS, PS2, Xbox, PS3, XBOX 360 |
商业 |
3D |
是 |
是 |
UnrealScript |
物理系统, HDR (UE3及更新) |
|
|
|
C++ |
Windows, Linux |
商业 |
3D |
是 |
是 |
UnigineScript(类似C++) |
物理系统, HDR, PRT,像素阴影(3.0) |
图像表现类似Doom3, Unreal,价格较低,工具很多 |
|
Unity
|
C++
|
跨平台
|
商业
|
2D、2.5D、3D
|
是
|
是
|
是
|
|
|
|
|
VB6 |
Windows |
开源免费 |
2D基於3D |
是 |
是 |
否 |
针对ORPG和MMORPG游戏设计的引擎 |
|
|
Valve |
Python |
Windows, Linux |
商业 |
2D/3D基於DirectX和OpenGL |
是 |
未知 |
Python |
|
|
|
|
.NET 2.0(C#) |
Windows, Xbox 360 |
商业,对初学者免费 |
3D基於DirectX和XNA |
是 |
是 |
C#, VB.NET, C++.NET, J#(Java), JScript.NET (JavaScript), IronPython, Visual Programming/Modeling |
视觉化开发环境,布娃娃系统,正规对映,Shaders(3.0), HDR |
|
|
|
C++ |
Windows, Linux |
免费 |
3D基於OGRE(OpenGL), Direct3D 9 |
OpenAL |
是 |
Lua |
GUI基於,基於的物理系统 |
|
|
(,存於网际网路档案馆) |
D |
Windows, Linux |
免费(LGPL) |
3D基於OpenGL |
OpenAL |
否 |
否 |
|
|
|
(,存於网际网路档案馆) |
C++/Python |
Windows, Linux |
免费 |
3D |
是 |
是 |
C++和Python |
提供免费模型,文件,教程 |
迪士尼公司用来制作ToonTown,易学,很稳定 |
|

|
C++ |
Windows, Linux, MacOS X, PS2, Xbox, PS3, XBOX 360 |
商业 |
3D |
是 |
是 |
是 |
|
彩现快速,工具充足,易於使用,说明文件完备。 |
分散式伺服器结构,理论上实现10万以上同时线上
|
|
C++ |

Windows |
免费 |
2D基於DirectX 8.1 and 9.0 |
|
是 |
|
Tiles地图(AnaConda地图编辑器),精灵,粒子系统,点阵图字型 |
很稳定,易用 |
|
|
C++ |
Windows, Linux, BSD |
免费(LGPL) |
3D基於DirectX和OpenGL |
电子游戏平台
是 |
是 |
电子游戏平台
Lua |
|
|
|