2D:
Allegro.cc - Main
http://www.allegro.cc/
老牌子了,和SDL同時是很經典兩個EG開發元件,最近貌似在和PY進行聯合?
ClanLib - ClanLib Game SDK
http://www.clanlib.org/
CLANLIB是以前聽過最複雜最豐富的SDK,看看連結
http://www.clanlib.org/docs/clanlib-0.8.0/Reference/html/modules.html
感覺和SDL和ALLEGRO同一個等級,不過自己并沒有用過
Crossfire - The Multiplayer Adventure Game
http://crossfire.real-time.com/
感覺比較強大的冒險遊戲AVG開發工具,最近也一直在更新
Haaf's Game Engine - Hardware accelerated 2D game engine
http://hge.relishgames.com/
就是HGE,很有名,後來開源了,一般大部分人都很喜歡用的EG,另外Y2GE前面版本基本上就是模仿了HGE
http://hge.relishgames.com/downloads.html
The SDL Archives
http://twomix.devolution.com/pipermail/sdl/
是不是SDL的,看過去一堆檔案GZIP不知道做啥用的
總之提供一下SDL的首頁LINK,這個也是經典:很多遊戲都是基于SDL/OPENGE開發的
http://www.libsdl.org/
----------------------
推薦的幾個EG輔助工具,都是圖檔處理的
----------------------
libAfterImage Imaging Library.
http://afterstep.sourceforge.net/afterimage/
主要用來提供圖檔讀取的輔助工具,基本支援常見的圖檔格式,開放源碼:
http://www.afterstep.org/afterimage/getcode.php
The CImg Library - C++ Template Image Processing Library
http://cimg.sourceforge.net/
似乎C++總和模版有關,總之是開源的圖像處理LIB,重點突出了需要編寫的代碼量少,基本上在LIB下面圖像
處理隻需要100來行以内,在SF上面有:
http://cimg.sourceforge.net/download.shtml
---------------------
比較不錯的其他站點,有些LIB其實自己沒有看過,可能很不錯,雖然不全,但是如果開發小工具反而更加使用
---------------------
. Sekoya etc. . Open-Source Game Dev.
http://sekoya-games.sourceforge.net/
MMORPG,好像是3個學生樣的人寫的XD
http://sekoya-games.sourceforge.net/en/index.php?pagename=projets.html
Daimonin MMORPG
http://web2.168180.vserver.de/
MMORPG,開源,可以從下載下傳連結處得到
http://www.daimonin.net/index.php?module=htmlpages&func=display&pid=5
freedesktop.org
http://www.freedesktop.org/Software/glitz
Glitz EG,首頁介紹比較簡單,可以獲得原代碼
g2 graphical library
http://g2.sourceforge.net/
算是一個跨語言的EG,支援C和FORTRAN 還有PY PERL,在SF上面有連結
http://sourceforge.net/project/showfiles.php?group_id=2180
Game Maker Pages
http://www.gamemaker.nl/
很經典的2D遊戲開發SDK,可以說和RMXP相媲美
Game Maker Games Home
http://www.gamemakergames.com/
貌似是開發的遊戲下載下傳的頁面?
Grim 2D API - hardware accelerated 2D graphics
http://grim.10tons.org/downloads.html
首先說明,頁面相當精簡,加載速度很快,樣式感覺和HGE Y2GE很像
好像是BIN的釋出版本
http://koti.mbnet.fi/temper/grim/downloads.html
http--www.artofcode.com-libart.html
http://www.artofcode.com/libart.html
感覺頁面沒有很詳細的介紹,羅列一些主要的功能,基本上就是常見的2D EG,不過支援跨平台LINUX
HZ - a real-time action strategy engine
http://pulp.fiction.net/~jeske/Projects/HZ/
比較舊的一個EG,圖像處理不錯,另外原本用于WINDOWS DDRAW,後來也支援了LINUX
http://www.clearsilver.net/~jeske/Projects/HZ/snapshots/
Intro Page
http://spriteworldx.sourceforge.net/
2D遊戲引擎,基于SDL在SF上面有
http://sourceforge.net/projects/spriteworldx/
OHRRPGCE - News
http://hamsterrepublic.com/ohrrpgce/
類似于RM2003樣子的RPG開發工具,開放原代碼:
http://hamsterrepublic.com/ohrrpgce/index.php/Source.html
OpenRPG Online Virtual Tabletop
http://www.openrpg.com/
急于PYTHON寫的RPG,可以免費獲得,在SF上面有
http://www.openrpg.com/index.php?page=install
SxDL Game Development Toolkit Latest News
http://sxdl.sourceforge.net/
很早以前聽過,當時以為是和SDL有關的東西,實際上它是WINDOWS+DX的EG
頁面就是SF上的:
http://sourceforge.net/projects/sxdl/
The Cycon Online Gaming (COG) Engine
http://cogengine.sourceforge.net/
從介紹上面來看已經算是比較複雜的一套EG了——不過它的目标是非程式員也能夠編寫網絡視訊遊戲,
跨平台并且開源,另外也由APPLICATION DEVELOPMENT可以通過UI開發遊戲
http://cogengine.sourceforge.net/downloads.html
The Lost Realm of Anoria
http://lroa.sourceforge.net/
從效果上面看不錯的3DEG,另外在SF上面有它的下載下傳
https://sourceforge.net/projects/lroa/
The Scrolling Game Development Kit Homepage
http://gamedev.sourceforge.net/
看起來比較清爽的2D遊戲開發EG,使用的是DX,可以在SF上面看到下載下傳
http://gamedev.sourceforge.net/download.shtml
The VERGE game creation system free games since 1997.
http://www.verge-rpg.com/
從介紹上來看引擎好像已經不更新了,最近的版本好像是前年的:
http://www.verge-rpg.com/files/detail.php?id=648&archive=no
不過應該沒有死掉,
Tile Studio
http://tilestudio.sourceforge.net/
正如其名稱,TILE的作圖,感覺一直在更新,曾經用過
原代碼和BIN在SF上面:
http://sourceforge.net/project/showfiles.php?group_id=48488
Ultimate 3D Links - 3D Programming DirectX
http://www.mayavistudios.com/3d-programing/directx.htm
提供一堆資訊,沒有仔細去看了
Underworld - Free Online Multiplayer Game
http://www.dimensionex.net/underworld/
是一個MMORPG的開發,一個人獨立完成,源代碼在SF上面有提供
http://sourceforge.net/project/showfiles.php?group_id=112169
########
其他一些
########
The Game Development Search Engine
http://www.gdse.com/
搜尋的EG?這裡會介紹EG,最近貌似要更新網站?
Planet ZZT++
http://www.planetzztpp.com/
搜尋的EG?
Pcvelocity.com Computer Help Forum
http://www.pcvelocity.com/
遊戲開發論壇?
Shadow Worlds Bruderschaft der Schwerter
http://www.shadowworlds.de/index.jsp
連了好久速度太慢,總之貌似不是一個開源的EG嘛
IsometriX project - free isometric engine
http://www.isometrix.org/project.htm
好像是一個下載下傳遊戲的地方?沒有看到說的那個引擎
Cyberjoueurs.com Corporate Center
http://www.cyberjoueurs.com/
看了好久沒有發現究竟是商業的還是免費的,總之沒有看到DOWNLOAD XD
BYOND Games!
http://www.byond.com/
線上小遊戲娛樂的網站?
-----------------
實際上是收費的EG:
-----------------
Wiz2D Game Engine
http://members.shaw.ca/merconconsulting/Wiz2D.htm
Quazal Multiplayer Connectivity
http://www.quazal.com/
Game engine for Mac os X and Win 32
http://www.phelios.com/ptk/
--------------------
貌似已經失效了的連結:注明,并非說明該EG已經不存在,隻是提供的連結無效而已
或許也和自己使用OPERA浏覽器有關?
--------------------
YOV408 Technologies - Projects
http://www.yov408.com/html/projects.php?page=3
Rakkarsoft
http://www.rakkarsoft.com/
Ovorp The Worlds Most Powerful 2D Game Engien
http://ovorp.bryanlivingston.com/tiki-index.php
Jarrod Davis Software
http://software.jarroddavis.com/
Gamewiz
http://www.gamewiz.net/
CDXLib
http://www.cdxlib.com/
Features
http://eclipseeng.sourceforge.net/features.html
Developer's Lair
http://lair.gamedeveloper.net/programming/start.php
DXGame Engine For Visual Basic - 2D Game Engine For Visual Basic - Program your own games using
Visual Basic - The 2D Arcade Game Engine For Visual Basic
http://dxgame.com/
crowsoft.net
http://www.crowsoft.net/
綜合:
- 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衍生引擎。
- 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的網絡遊戲引擎。
- 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 - 一個開源引擎,包含開發遊戲所需的各種元件。
- OGRE Engine - 一個非常流行的面向對象圖形渲染引擎,亦稱OGRE3D。
- Online RPG Maker - 一個2D網絡遊戲引擎,以腳本方式編輯。
- 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 - 元件化,面向對象化的的引擎。
- Zak 引擎 - 為業餘和專業遊戲開發者開發的2D引擎,基于DirectX 8.1和9。 支援腳本、貼圖地圖、音效、粒子系統等。