遊戲引擎列表

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

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

引擎概覽[編輯]

名稱 程序語言 平台 授權 圖像 音效 聯網 腳本 其他特性 插件 備註
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). 

參見[編輯]