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



引擎概覽



自由開源


* Agar （頁面存檔備份，存於網際網路檔案館） - 一個進階圖形應用程式框架，用於 2D 和 3D 遊戲。

* Allegro - 基於 C/C++ 的遊戲引擎，支援圖形，聲音，輸入，遊戲時鐘，浮點，壓縮檔案以及 GUI。

* Axiom 引擎 - OGRE 的衍生引擎。

* Baja 引擎 - 專業品質的圖像引擎，用於 The Lost Mansion。

* Boom - Doom 程式碼的一部分。由 TeamTNT 開發

* Build 引擎 - 一個第一人稱射擊遊戲引擎，用於 Duke Nukem 3D。

* Bullet - 開源物理引擎，廣泛應用在各大遊戲主機。

* BYOND - 「Build Your Own Net Dream」的縮寫，支援各種類型的遊戲，包括 MMORPG。

* Ca3D - 引擎 （頁面存檔備份，存於網際網路檔案館） - 一個比較成熟的引擎，有自己的 SDK，世界編輯器等。

* Cadabra 3D 引擎 - 用於快速開發 3D 遊戲。

* Catmother - 一個基於 BSD 授權的引擎，只限個人使用，不能做商業用途。是一家遊戲公司的開源引擎。

* CheapHack - 一個已經過時的 TomazQuake 衍生引擎。

* Cocos2d - 一個開源的 2D 遊戲框架，使用 Python 編寫，基於 pyglet 開發。目前 Cocos2D 框架已經被移植到了多種語言和平台上。

* Cocos2d-iPhone - Cocos2d 的使用 Objective-C 的用於 iPhone 的版本。

* Cocos2d-X （頁面存檔備份，存於網際網路檔案館） - Cocos2d-iPhone 基於 OpenGL 和 OpenGL ES 的 C++ 跨平台版本。

* Crystal Entity Layer （頁面存檔備份，存於網際網路檔案館） - Crystal Space 3D 引擎的擴充

* Crystal Space （頁面存檔備份，存於網際網路檔案館） - 3D 應用程式的常規框架。

* Cube - Cube2 ──> Sauerbraten

* DarkPlaces - 進階開源 3D 引擎之一。

* Delta3d - 整合和其他知名免費引擎，最初由美國軍方開發。

* DGD - 一個物件導向的 MUD 引擎。

* Doom 引擎 - 現在已經免費的引擎，曾用於 Doom 和 Doom II

* DXFramework - 一個簡單，帶有教學性質的 2D/3D 引擎，基於 DirectX 和 Visual Studio

* DX Studio - 一個專業 3D 引擎，附帶編輯器套件，由 Worldweaver 公司開發。

* Eclipse （頁面存檔備份，存於網際網路檔案館） - 一個 2D MMORPG 編輯器。

* Elysium Source - 2D 網路遊戲引擎，VB6 開發。

* Engine 001 （頁面存檔備份，存於網際網路檔案館） - 2D 動作類 RPG 遊戲編輯器。

* Epee 引擎 （頁面存檔備份，存於網際網路檔案館） - 一個 2D/3D 開放原始碼圖像引擎，多平台。

* Eternity 引擎 - Doom 引擎的改進。

* Exult - Ultima VII 使用的引擎的開源版。

* FIFE - 輻射 1 和 2 使用引擎的克隆。

* Game Blender - Blender 的子專案遊戲引擎，用於開發遊戲。

* Game Maker - 物件導向的軟遊戲開發平台，支援拖放編輯以及其自己的手稿語言。

* GQ - 一個 Quake 引擎，增添了來自 TomazQuake 和 DarkPlaces 的許多新特性。

* GZDoom - 基於 ZDoom 的引擎。

* Genesis3D - 用於 Windows 的 3D 即時彩現引擎

* GemRB - Infinity Engine 的一個免費的軟體實現。

* G3DRuby - 用於進階 3D 圖形。

* Haaf's Game Engine - 一個使用硬體加速的 2D 遊戲引擎。

* Irrlicht 引擎 （頁面存檔備份，存於網際網路檔案館） - 一個跨平台 / 開源的 3D 繪圖引擎。

* ioquake3 - 一個基於 id Tech 3 的引擎

* Gosu 2D 遊戲開發庫，用於 C++。

* Jogre - 一個基於 Java 的網路遊戲引擎。

* KlayGE - 一個開放原始碼的，跨平台的，基於外掛程式結構的遊戲引擎。強調技術的先進性。

* MRPGe - Visual Basic 開發的 2D RPG 遊戲引擎，附帶內建的指令碼支援，可客製化化強，正在開發階段。

* M.U.G.E.N - 2D 格鬥遊戲引擎。

* Multiverse Network （頁面存檔備份，存於網際網路檔案館） - 網路遊戲開發平台，包含伺服器端、用戶端，以及一些開發工具（對個人免費）

* Nebula Device - 由德國的遊戲開發工作室開發的即時彩現 3D 引擎。

* NeL 引擎 - 用於開發網路遊戲的引擎。

* OctLight - Java 遊戲引擎，基於 OpenGL。

* Open Dynamics Engine - 物理引擎

* Open Game Engine - 一個由許多開發遊戲所需的函式庫（library）組合而成的引擎。

* OGRE Engine （頁面存檔備份，存於網際網路檔案館） - 一個非常流行的物件導向圖形彩現引擎，亦稱 OGRE3D。

* Online RPG Maker - 一個 2D 網路遊戲引擎，以指令碼方式編輯。

* Orz - 易擴充，易使用的遊戲開發框架，基於其他功能性引擎實現。

* Panda3D 引擎 （頁面存檔備份，存於網際網路檔案館） - 基於 Python 的快速開發遊戲引擎。

* PlayerWorlds - 一個簡潔且廣泛使用的 2D 網路遊戲引擎。

* PLIB - 包含 3D、音效、GUI、窗口管理。支援 Linux/Windows/MacOSX。

* ProQuake - 更動過的 Quake 引擎。

* Pygame - python 遊戲引擎，作品見 PyWeek

* 毀滅公爵 II 引擎 - Quake II 的引擎。

* 毀滅公爵 III 引擎 - Quake III 的引擎。

* Reality Factory （頁面存檔備份，存於網際網路檔案館） - 一個開源引擎，面向非程式設計師開發，基於 Genesis3d 圖形引擎。

* Raydium - Maniadrive 使用

* RealmForge - 用於微軟.NET Framework 的引擎，Visual3D.NET 的原始版本。

* Sauerbraten - 一個基於 Cube 引擎的最佳化版。

* Sonic Robo Blast 2 - 深度修改的 Doom Legacy 引擎

* Soya 3D - 基於 Python 的開源 3D 引擎

* Stratagus - 一個多平台即時戰略遊戲引擎。

* Telejano - Quake 引擎的修改版。

* Tenebrae - Quake 引擎的修改版。

* Toi （頁面存檔備份，存於網際網路檔案館） - 一個正在開發的 3D 遊戲引擎，可用於單機和網路遊戲開發。

* Tomb4 - The engine used to play custom Tomb Raider games built using TRLE（Tomb Raider Level Editor）

* vbGORE - 用 Visual Basic 6 開發的網路遊戲引擎（通過 3D 函式表達 2D 圖形）

* Well of Souls （頁面存檔備份，存於網際網路檔案館） - 基於指令碼化編輯的 2D 引擎，附帶視覺化世界編輯器。

* Yake - 組件化，物件導向化的的引擎。

* Ycnd 2D （頁面存檔備份，存於網際網路檔案館） - 一款免費的，輕量級的 2D 引擎，基於 DirectX 9，附帶有較完整的 GUI 系統、粒子系統、音訊、動畫及影片播放系統。

* Ycnd 3D （頁面存檔備份，存於網際網路檔案館） - 目前還處在實驗室階段的 3D 引擎，同樣基於 DirectX 9，目前具備完整的 GUI、粒子、模型管理器、地形生成器以及初步的場景管理系統。

* Zak 引擎 - 為業餘和專業遊戲開發者開發的 2D 引擎，基於 DirectX 8.1 和 9。支援指令碼、貼圖地圖、音效、粒子系統等。

* 蓋莫引擎 - 為業餘和專業遊戲開發者開發的 3D 引擎，基於 OpenGL。支援指令碼（lua），音效，粒子系統，內建檔案總管和 ode 物理引擎



商業引擎


* Arcane 引擎 - Wolfpack Studios 為《Shadowbane》開發的引擎

* Aurora 引擎 - 為 RPG 研發的引擎。

* Beyond Virtual - 一個物件導向化的即時彩現 3D 引擎，表現優秀。

* Blade3D - 基於 Microsoft XNA 的新一代引擎。

* BRender - 一個即時彩現 3D 引擎，用於電腦遊戲，模擬器，繪圖工具開發。

* C4 Engine - Eric Lengyel 開發的下一代電腦遊戲引擎

* Chrome Engine - 支援 DirectX 10 的下一代遊戲框架，主要用於 FPS 遊戲（Windows, Xbox 360），由 Techland 開發。

* Coldstone game engine - an old game creation suite for Macintosh/Windows to create role-playing or adventure-style games

* CryENGINE, CryENGINE2 - CryENGINE 是《極地戰嚎》的遊戲引擎。CryEngine 2 是 Crytek 為開發《孤岛危机》研發的新一代遊戲引擎。

* Dagor Engine 3 - A high-tech cross-platform game engine（3D, physics, game logic）with rich toolset for content development

* Deep Creator - A 3D game engine

* Doom 3 engine - Used by the games Doom 3, Quake 4, Prey and Quake Wars

* EAGL（EA Graphics Library） - A cross-platform graphics engine used by Electronic Arts in their EA Sports titles.

* Earth-4 Engine - 地球 2160 的遊戲引擎

* Electron engine - Currently in development by Obsidian Entertainment for their game Neverwinter Nights 2, based on the Aurora engine

* Euphoria - 由 NaturalMotion 出品的即時運動合成引擎

* Explorations - 2d MMO creator

* FPSCreator - 3D 第一人稱射擊遊戲製作器

* Frostbite - EA DICE 為戰地風雲系列遊戲設計的一款引擎，除了彩現大規模的地圖，還支援破壞包括建築物、樹木、地面在內的 90% 以上的環境物體。

* Gamebryo - 一個 C++ 寫的跨平台 3D 繪圖引擎

* GFX3D - 目標公司為旗下的數款遊戲開發的引擎。

* Havok - 非常先進的跨平台（PC, PS3, Xbox 360 etc）中量級引擎

* iMUSE - Specifically designed to synchronize music with visual action

* INSANE - Used in LucasArts games

* Infinity Engine - Allows the creation of isometric computer role-playing games

* IW 引擎 - 由 Infinity Ward 工作室開發用於決勝時刻系列，並作為詹姆斯・邦德遊戲的主要引擎。

* Jedi - A game engine developed by LucasArts for Star Wars: Dark Forces and Outlaws

* Kaneva Game Platform - A full featured MMOG engine for independent and professional game development

* KjAPI - A C++ technology to create games and 3D applications for PC computers

* Lithtech - A competing alternative to the Quake, and Unreal engines.

* Lithtech Juipter Ex - A new generation Lithtech engine developed by Monolith to create the game F.E.A.R.

* Medusa - A C++ 3D game engine developed by Palestar and used in the DarkSpace MMO. It features distributed world simulation, single tool version control and asset realisation, cross-platform compatibility and an integrated client/server network system.

* morpheme - A graphically-authorable animation engine by NaturalMotion

* Monumental Technology Suite - A MMOG platform, including server and cleint technology and development / live management tools.

* Multiverse Network - an MMOG platform, including server, client, and tools.（Free for development and use--revenue sharing upon commercial deployment）。

* Odyssey Engine - Used to create three dimensional computer role-playing games, used in Star Wars: Knights of the Old Republic

* ORE - Online RPG Engine

* Quest3D - www.quest3d.com

* Power Render - A general purpose software development kit for games and 3D visualization

* Phantom Game Engine - 幻影遊戲引擎，www.cosmic-life.com（簡單域名：www.3dkaifa.com），支援全中文，支援多國語言（中文簡體，中文繁體，英文等），同時支援多個目標程式語言開發（C++,VB,C#，易）。

* RAGE - A game engine created by Rockstar Games use it to power their upcoming video games on the Xbox 360 and PlayStation 3

* Reality Engine - 3D game engine by Artificial Studios

* Refractor 2 - EA DICE 為戰地風雲 1942、戰地風雲 2 等遊戲使用的引擎。

* RelentENGINE - A next-generation FPS engine supporting massive destroyable city environments and realistic vehicle control, makes extensive use of shader model 3.

* RenderWare - 一個非常流行的 3D API 和圖像彩現引擎

* Retribution Engine - 一個用於 FPS 的遊戲引擎

* Revolution3D - A 3D graphics engine developed by X-Dream Project

* RPG Maker XP - A 2D engine to make top-down and isometric-style role-playing games for Windows.

* SAGE engine - Used to create real-time strategy games

* SCUMM engine - Used in LucasArts graphical adventure games

* Serious Engine - The engine by Croteam used in the epic Serious Sam: The First Encounter and the inspirational - The Second Encounter

* Shark 3D - A middleware from Spinor for computer, video games and realtime 3D applications

* Silent Storm engine - A turn-based strategy game engine

* Sith - A game engine developed by Lucasarts for Jedi Knight: Dark Forces II

* Slayer - A game engine created by The Collective, Inc. and used in Buffy the Vampire Slayer, Star Wars Episode III: Revenge of the Sith, Indiana Jones and the Emperor's Tomb and Wrath Unleashed

* Source 引擎 - Valve 公司為半條命 2 開發的遊戲引擎。

* Torque Game Engine - A modified version of a 3D computer game engine originally developed by Dynamix for the 2001 FPS Tribes 2

* Torque Game Engine Advanced - A next-generation 3D game engine support modern GPU hardware and shaders.

* TOSHI - A fourth generation cross platform game engine designed by Blue Tongue Entertainment

* Truevision3d - 一個使用 DirectX API 的 3D 遊戲引擎

* Unigine - Cross-platform middleware with great graphics

* Unity - 一個易於使用的開放式的 3D 遊戲 / 互動式軟體引擎

* 虛幻（Unreal）引擎 - 最流行的動作遊戲引擎之一

* Vengeance engine - 一個基於虛幻 2/2.5 的遊戲引擎

* Vicious Engine - 可用於 Microsoft Windows, Sony PlayStation 2, Microsoft Xbox 和 Sony PlayStation Portable

* 3DGame Studio - 見 www.3dgamestudio.com

* Vision Game Engine （頁面存檔備份，存於網際網路檔案館） - A commercial game engine used in 50+ titles by companies like T2, Atari, Neowiz and Threewave. Available for PC, Xbox, Xbox360 and PS3

* Visual3D.NET - 3D platform and visual development environment built upon Microsoft .NET 2.0 and XNA Framework for developing for PC, Xbox 360, and Windows Mobile devices using C#, Visual Basic, J#, C++.NET, JScript.NET, IronPython, and visual scripting.

* Virtools - A 3D engine combined with unique high-level development framework, used for game prototyping and rapid developments. Available for Windows, Macintosh, Xbox, PSP

* White Engine - Square-Enix's proprietary seventh generation game engine to be used for their PS3 projects.

* zerodin engine - 一個 MMORPG 專用的商業引擎，用於 PC，XBOX360 等多個平台，目前為止最適合開發 MMORPG 的商業引擎，引擎前身用於著名的 RF online.

* Zero - 3D game engine used in Star Wars: The Clone Wars, Star Wars: Battlefront, and Star Wars: Battlefront II

* Maz 3D Game Engine - Designed by Students C++ & OpenGL

手機遊戲引擎


* GledPlay - 一套完整的 SDK 用於開發手機遊戲。

* game-editor （頁面存檔備份，存於網際網路檔案館） - 為 GP2X 開發遊戲的開發套件。

PSP


* WGAF - Guild Software 用於開發 Vendetta Online 的引擎。

* XnGine - 最早的即時 3D 引擎之一。



相關遊戲



參考文獻



參見


* 遊戲引擎

* 物理引擎

* 開源遊戲列表