跳转到内容

游戏引擎列表

本页使用了标题或全文手工转换
维基百科,自由的百科全书

游戏引擎是指一些已编写好的可编辑游戏系统或者一些互交式实时图像应用程序的核心组件。

引擎概览

[编辑]
名称 程序语言 平台 授权 图像 音效 联网 脚本 其他特性 插件 备注
Mojoc页面存档备份,存于互联网档案馆 C Android, IOS 开源 OpenGLES3.x
3DCakeWalk Python Windows, Linux 商业 2D/3D基于DirectX和OpenGL Python 参见
A6游戏引擎页面存档备份,存于互联网档案馆 C-Script,模仿C++/Delphi Windows 商业 3D基于DirectX C-Script脚本语言 带物理运算
AGL引擎 C++ Windows 商业 2D基于DirectDraw,Direct3D和OpenGL 高级游戏场景框架 易于使用,硬件抽象,自动资源管理,自定义文件系统
Allegro C++ DOS, Unix, Windows, BeOS, QNX, MacOS 开源免费 2D以及3D
Artificial引擎页面存档备份,存于互联网档案馆 .NET Windows 免费 3D基于DirectX
Axiom .NET 免费 3D基于OpenGL
Babylon.js JavaScriptTypeScript 跨平台 Apache License 2.0 3D基于WebGL
Baja引擎页面存档备份,存于互联网档案馆 C++/Lua Windows, Mac Os X 免费 3D基于OpenGL Lua 专业级质量,包含各种开发工具 灵活性高
Blend4Web JavaScript、Python、C、C++ 网页浏览器 GPLv3、商业 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支持
Brume Game引擎页面存档备份,存于互联网档案馆 .NET 2.0(C#) Windows 免费 3D基于DirectX 提供多种模块(GUI,音效,物理运算,碰撞检测,动画等) 易于使用,面向对象
C4引擎英语C4 Engine C++ Windows, MacOS 商业 3D 参见 正在开发 特性支持不完整
Chrome Engine C++ Windows, Linux, PlayStation 4, Xbox One 商业 3D
Cipher Game引擎页面存档备份,存于互联网档案馆 C/C++ Windows 商业 3D 未知 碰撞检测,AI
ClanLib英语ClanLib C++ Windows, Linux, MacOS 开源免费 2D加速 网络系统表现优秀
Classical Moon GDK C/C++ Windows 免费/商业 2D基于OpenGL 基于OpenAL 可定制化C/C++脚本语言 中文界面
Clockwork[永久失效链接](未完成) 不需要 Windows, Linux Indie/商业 3D基于OpenGL 基于OpenAL 计划中 Lua
Cocos2d C++、Python、Objective-C、JavaScript 跨平台 MIT 2D、2.5D、3D
Construct C++、JavaScript 跨平台 商业、GPL 2D基于HTML5
CopperCube C++、JavaScript Windows, macOS, Android, WebGL, Adobe Flash 商业 3D基于WebGL
CryENGINE C++、Lua、C# 跨平台 商业 3D
CRM32Pro页面存档备份,存于互联网档案馆 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
Crystal Tools PlayStation 3、Xbox 360、Windows、Wii 商业 3D
DaBooda Turbo引擎页面存档备份,存于互联网档案馆 VB Windows 2D基于DirectX
Daimonin页面存档备份,存于互联网档案馆 C(服务端),C++(客户端),Java(编辑器) Linux, Windows, MacOSX GPL 2D/3D基于SDL及OGRE3D Lua 完整的MMORPG引擎
Decima PlayStation 4、Windows 商业 3D
Delta3D英语Delta3D C++ Linux, Windows, MacOS 免费(LGPL) 3D OpenGL Python 物理运算,场景编辑器,参见 支持大规模地形渲染。
DarkbasicPro页面存档备份,存于互联网档案馆 Basic Windows 共享 2d/3D基于DirectX9 Darkbasic 用户众多 易于使用,支持BSP,3DS。 非面向对象,basic语法
DizzyAGE页面存档备份,存于互联网档案馆 C++ Windows 免费 2D基于DirectX GS9脚本语言 有开发工具,用于快速创建冒险类游戏
DXGame引擎页面存档备份,存于互联网档案馆 VB6 Windows 免费 2D+基于Direct3D 自动精灵管理,2D贴图地图(层数无限),基本粒子系统,碰撞检测
dx_lib32 2.0 VB 6.0(亦有VB.NET) Windows 免费 2D基于D3D 8) 基于DirectAudio (DSound8) 支持Quake/Half-Life的打包文件格式 界面简单,易于使用,说明文档完备 不完全面向对象,说明文件及网站都是西班牙语
EasyWay引擎页面存档备份,存于互联网档案馆 Java Windows, Linux, Mac OS 开源GPL 2D/3D基于OpenGL OpenAL 计划中 可扩展,像素级碰撞检测,自动寻路 使用简便 API说明文件不完善
Epee引擎页面存档备份,存于互联网档案馆 C++ Windows, Linux, Mac zlib/libpng 2D基于SDL,3D计划使用OpenGL 计划中 计划中 Epee参见页面存档备份,存于互联网档案馆 渲染快速 引擎还在开发中
ephLib C++/io OS X GPL/其他 2D/3D基于OpenGL OpenAL 完整io脚本支持 高级粒子系统 可修改 开发中,特性不完整
Espresso3D Java Windows, Linux, MacOS X 免费/商业 3D基于LWJGL 2D/3D基于OpenAL 参见
Fenix Project (beta)页面存档备份,存于互联网档案馆 Pascal/C Windows, Linux, Mac OS, Solaris, BeOs, DreamCast, GP32X 开源 2D基于SDL 基于MikMod 基于SDL_Net 像素级碰撞检测,自动寻路 易于使用 基于软件渲染的2D,非面向对象的脚本语言,漏洞少
FIFE页面存档备份,存于互联网档案馆 C++ Win32, Linux, MacOS X, BSD 免费(GPL 2.0) 2D软件渲染,基于SDL,有硬件加速模式,基于OpenGL OpenAL Lua 5.1 计划支持各种特效 还不完整
FlatRedBall 2.5D页面存档备份,存于互联网档案馆 .NET Windows 免费 3D基于DirectX 即将到来 模板,碰撞检测,骨骼系统,物理运算
G3D页面存档备份,存于互联网档案馆 C++ Linux, Windows, MacOS X 免费(BSD) 3D基于OpenGL
G3DRuby Ruby Windows, Linux 免费 3D基于OpenGL
GameMaker C++ (运行时)、C# (IDE) Windows、MacOS 免费/商业 2D/3D 某些 自创GML脚本 快速2D贴图地图游戏开发,但支持3D速度不够(基于DirectX)
Genesis3D页面存档备份,存于互联网档案馆 C++ Windows 免费/商业 3D基于DirectX 未知 未知 未知
GFX3D C++ Windows 商业 未知 未知 未知
GhostEngine C++/.NET Windows(Mac和Linux在开发中) 引擎代码使用Zlib/libPNG许可证,非代码资源使用多种许可 3D基于OpenGL/DirectX,对DirectX还在开发 FMOD TCP/IP正在重写,UDP支持在计划中 Lua 普通 开发中
Goblin 2D+ C/C++ Windows 免费/共享/商业 主要是基于D3D的2D,但支持.X和.MD2模型 自创 开发中
Golden T游戏引擎页面存档备份,存于互联网档案馆 Java Windows, Linux, MacOS X 免费 2D基于OpenGL 未知 未知
Gosu C++, Ruby Windows, Mac, Linux 免费 2D基于OpenGL/DirectX 未知 未知 未知
HGE C++ Windows 开源(Zlib/libpng许可证) 2D基于DirectX 基于BASS 带开发工具 引擎框架好
Irmo页面存档备份,存于互联网档案馆 C Linux 免费 未知 Ruby
Irrlicht英语Irrlicht Engine C++/.NET Windows, Linux, MacOS 免费(zlib/pnglib许可证) 3D基于DirectX(8,9),OpenGL,多种软件渲染 Lua 碰撞检测,HDR 大公司开发,教学资源丰富 开发中
ika页面存档备份,存于互联网档案馆 C++ Windows, Linux 免费(GPL) 2D基于OpenGL Python 资源消耗少
Jad引擎- C#+MDX引擎 C# Windows LGPL 3D基于Managed DirectX MDSound和Vorbis .NET 需要支持shaders 2.0以上的图形卡,使用牛顿力学引擎页面存档备份,存于互联网档案馆)来实现逼真的运动和力回馈,支持HDR,带AI引擎(遗传算法框架) 开发界面直观 开发文档不完整
Jamagic 1.2页面存档备份,存于互联网档案馆 Jamascript Windows 商业 3D 嵌入式编辑器 易学
JEngine SSE C++ Windows, Linux 免费(GPL) 2D基于OpenGL Lua 碰撞检测,Cg&GLS效果
Jet3D页面存档备份,存于互联网档案馆 C/C++ Windows 免费 3D基于DirectX 未知 未知
JGame页面存档备份,存于互联网档案馆 Java Windows, Unix, MacOSX 免费(BSD) 2D
jMonkey引擎英语jMonkeyEngine Java Windows, Linux, MacOS 免费(BSD) 3D基于LWJGL
JOGRE引擎页面存档备份,存于互联网档案馆 Java Windows, Linux, MacOS X 免费(BSD) 2D 未知 Java在线游戏引擎
KlayGE引擎页面存档备份,存于互联网档案馆 C++, Python Windows, Linux 免费(GPL) 3D可以使用D3D9-11,OGL 2.0-4.0,以及OGL ES 2.0 Python 支持粒子系统,HDR等大部分特效
LGame引擎页面存档备份,存于互联网档案馆 Java Windows, Linux, MacOS X, Android, WP7 免费(Apache 2.0) 2D基于LWJGL,以及OGL ES 2. 自制 附带有AVG、RPG、SRPG、STG等游戏开发包
Multimedia Fusion 2页面存档备份,存于互联网档案馆 非脚本 Windows 商业 2D Lua ActiveX, Dll,插件丰富,可扩展 易学
neabEngine PHP Windows, Linux 商业 2D (AJAX) 带完整源代码,可添加模块
NeL页面存档备份,存于互联网档案馆 C/C++ Windows, Linux 免费/商业 3D基于DirectX或OpenGL 未知 CEGUI集成
NemoX 3D引擎页面存档备份,存于互联网档案馆 VB/Delphi/.NET Windows 免费 3D基于DirectX DirectX 未知 易于使用
NeoEngine页面存档备份,存于互联网档案馆 C++ Windows, Linux 免费(MPL) 3D基于DirectX或OpenGL Lua
OGE - Open Game Engine 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技术 大公司开发,教程丰富,开源 源代码庞大
ORE页面存档备份,存于互联网档案馆 VB6 Windows 免费 2D基于DirectX7/DirectX8
Ovorp引擎 .NET Windows 免费 2D基于DirectX 未知 未知
PAB游戏引擎 VB Windows 未知 未知 未知
Panda3D英语Panda3D C++、Python Windows、Linux、macOS、iOS 免费(BSD) 3D DirectX / OpenGL 基于FMOD、OpenAL、Miles Python(官方建议)、C++ 内置碰撞与ODE物理引擎,有性能监控等辅助程序
Photon页面存档备份,存于互联网档案馆 C++ Linux, Windows zlib 2D基于OpenGL OpenAL 带资源管理 文档丰富 开发早
PLib页面存档备份,存于互联网档案馆 C++ Linux, UNIX, Windows, MacOSX, MacOS9 免费(LGPL) 2D/3D基于OpenGL
Popcap Framework C++ Windows 免费 2D 开发过Zuma 不支持3D
PowerRender C++ Windows, Xbox 商业 3D基于DirectX C++脚本 物理系统,碰撞检测,HDR 可定制引擎 阴影算法不佳
PTK引擎 C++ Windows, Mac 免费/商业 2D 支持TTF字体,各种线条,Tar文件
PPTactical引擎 C++ Windows, Linux 免费(LGPL) 2D 未知 未知 未知
PureBasic页面存档备份,存于互联网档案馆 Basic Mac OS X, Linux, Windows 商业 } 未知 未知 未知
Quake Engine页面存档备份,存于互联网档案馆 C DOS, Windows GPL/商业 Software, OpenGL QuakeC
Quake II引擎页面存档备份,存于互联网档案馆 C Windows, Linux GPL/商业 OpenGL 未知
Quake III Arena引擎页面存档备份,存于互联网档案馆 C Windows, Linux, Mac OS GPL/商业 OpenGL 未知
Raydium 3D页面存档备份,存于互联网档案馆 C Windows, Linux 免费(GPL) 3D基于OpenGL 基于OpenAL 嵌入式PHP, Python 基于ODE的物理系统
Ray Game Designer 2页面存档备份,存于互联网档案馆 不需要 Windows 免费 3D基于OpenGL或Direct3D 碰撞检测,半透明,灯光效果 不需要编程基础,易用,含各种开发工具 游戏设定优先,图像引擎过时
Reality Factory 不需要 Windows 3D基于Genesis3D页面存档备份,存于互联网档案馆)(DirectX)
RealmForge页面存档备份,存于互联网档案馆 .NET 3D基于Axiom(OpenGL)
RetinaX页面存档备份,存于互联网档案馆 .NET 2.0 (C#) 免费(BSD) 3D基于Managed DirectX 有用户界面 易用,可定制性强
Revolution3D 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 有关卡编辑器 易用 闭源
Saq2D C# Windows 免费 2D基于XNA 未知 未知
Sprite Craft页面存档备份,存于互联网档案馆 VB/C++/Delphi Windows 免费 2D 未知 未知 VBScript, JavaScript
Source引擎 C++ Windows、Linux(服务端) 商业 Direct3D 基于Havok的物理系统,基于Valve的面部表情系统,VGUI, HDR
The Nebula Device 2 C++ Windows 免费 3D基于DirectX
Thousand Parsec框架 Python/C++/其他 Windows, Linux, MacOS X 免费(GPL) 2D/3D TCP协议 用于联机游戏的引擎框架
TNT Basic Basic MacOSX 免费(GPL) 2D
Torque英语Torque (game engine) C++ Windows, Linux, MacOS MIT 3D基于OpenGL OpenAL 自定义脚本 任务/地形编辑器,支持Mac和Linux,实时界面编辑器,粒子系统,支持多语言 开源,用户众多,支持Many 3D模型导入
Torque2D英语Torque (game engine)#Torque 2D 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及更新)
Unigine英语Unigine C++ Windows, Linux 商业 3D UnigineScript(类似C++) 物理系统, HDR, PRT,像素阴影(3.0) 图像表现类似Doom3, Unreal,价格较低,工具很多
Unity C++ 跨平台 商业 2D、2.5D、3D
vbGORE VB6 Windows 开源免费 2D基于3D 针对ORPG和MMORPG设计的引擎
Valve Python Windows, Linux 商业 2D/3D基于DirectX和OpenGL 未知 Python 更多信息
Visual3D Game Engine英语Visual3D Game Engine .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
YAKE Engine C++ Windows, Linux 免费 3D基于OGRE(OpenGL), Direct3D 9 OpenAL Lua GUI基于CEGUI,基于ODE的物理系统
Yage页面存档备份,存于互联网档案馆 D Windows, Linux 免费(LGPL) 3D基于OpenGL OpenAL
Panda 3D页面存档备份,存于互联网档案馆 C++/Python Windows, Linux 免费 3D C++和Python 提供免费模型,文档,教程 迪士尼公司用来制作ToonTown,易学,很稳定
zerodin引擎 C++ Windows, Linux, MacOS X, PS2, Xbox, PS3, XBOX 360 商业 3D ,HDR ,自动寻路,碰撞检测,等 渲染快速,工具充足,易于使用,说明文档完备。 分布式服务器结构,理论上实现10万以上同时在线
Zak Engine C++ Windows 免费 2D基于DirectX 8.1 and 9.0 Audiere AngelScript Tiles地图(AnaConda地图编辑器),精灵,粒子系统,位图字体 很稳定,易用
ZFX Community Engine C++ Windows, Linux, BSD 免费(LGPL) 3D基于DirectX和OpenGL Lua

自由开源

[编辑]

商业引擎

[编辑]

手机游戏引擎

[编辑]

PSP

[编辑]

相关游戏

[编辑]
引擎 游戏 公司
Gaimo GEngine NULL GaimoSoft
Nebula Device 3 黑暗之眼 Radon Labs
GoldSrc 半条命 Valve
SAGE引擎 命令与征服
命令与征服3:泰伯利亚战争
指环王:中土大战II
EA
Source引擎 半条命2
Sin Episodes
魔法门之黑暗弥赛亚
Valve
Ritual Entertainment
Arkane Studios
CryENGINE 孤岛惊魂 Crytek
CryENGINE2 孤岛危机
孤岛危机:弹头
Crytek
Essence引擎 英雄连
英雄连:对立前线
Relic Entertainment
Scimitar 刺客信条 育碧公司
zerodinengine RF oline
dark eden2
Dragona
CCRSOFTON(开发中),GRAVITY(开发中)
Alamo 星球大战:帝国战争
星球大战:帝国战争-堕落之军
宇宙战争:地球突击战
Petroglyph
Unreal Engine 3 虚幻竞技场3 Epic Games
Doom 3引擎 毁灭战士3
雷神之锤4;
深入敌后:雷神战争
Id Software
EGO(Neon)引擎 闪点行动:龙之崛起极速房车赛越野精英赛:尘埃1&2 Codemasters
GFX3D 复活 (游戏)天骄 目标软件公司
Unity 炉石传说神庙逃亡纪念碑谷马力欧赛车王者荣耀

参考文献

[编辑]
  1. ^ 存档副本. [2007-06-06]. (原始内容存档于2012-04-18). 

参见

[编辑]