跳至內容

遊戲引擎列表

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

遊戲引擎是指一些已編寫好的可編輯遊戲系統或者一些互交式即時圖像應用程式的核心組件。

引擎概覽

名稱 程式語言 平台 授權 圖像 音效 聯網 指令碼 其他特性 外掛程式 備註
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). 

參見