开源游戏源码
先列一些各方面的著名游戲相關(guān)的開源項(xiàng)目。
id Software · GitHub:歷來(lái)各個(gè)游戲的完整代碼
ShortTailLab/ph-open · GitHub《群俠轉(zhuǎn)》- 開放源代碼
大型開源的游戲項(xiàng)目,微軟的<MechCommander 2>,id的<Doom 3>,Relic的<Homeworld>,開源社區(qū)中成長(zhǎng)起來(lái)的<Battle of Wesnoth>,獨(dú)立游戲<Aquaria>等等
The Battle For Wesnoth
0 A.D
FreeCiv
Quake
Doom
TA Spring
第二人生Second Life
http://www.openclonk.org/ 這個(gè)游戲可以像 我的世界 一樣自由采集建造 也可以像動(dòng)作類游戲一樣對(duì)戰(zhàn) 很好玩
Command & Conquer: Red Alert 紅色警戒:OpenRA
Duke Nukem 3D 毀滅公爵:EDuke32
Heroes of Might and Magic II 英雄無(wú)敵2:fheroes2
Heroes of Might and Magic III 英雄無(wú)敵3:VCMI
Theme Hospital 主題醫(yī)院:CorsixTH
Total Annihilation 橫掃千軍:Spring
Transport Tycoon Deluxe 運(yùn)輸大亨:OpenTTD
Dungeon Keeper 地下城守護(hù)者:OpenDungeon
游戲引擎/框架:
Unreal Engine 4:If You Love Something, Set It Free
cloudwu/skynet · GitHub (云風(fēng))
Drangon Bones? 2d骨骼動(dòng)畫
游戲編輯器:
索尼開源了一個(gè)用來(lái)做游戲工具的框架ATF,以及用ATF開發(fā)的LevelEditor
渲染引擎:
KlayGE游戲引擎(@龔敏敏)
OGRE – Open Source 3D Graphics Engine
服務(wù)器:
EA旗下的部門BioWare ,開放了一個(gè)服務(wù)器框架Orbit electronicarts/orbit · GitHub
還有微軟的一個(gè)游戲服務(wù)器項(xiàng)目Orleans ,在去年宣布即將開源之后,也在今年如約開源了 dotnet/orleans · GitHub
Scut 這是一款免費(fèi)開源的游戲服務(wù)器引擎,適用于開發(fā)AVG、SLGRPG、MMOG等類型的網(wǎng)絡(luò)游戲
其他:
paulhodge/EASTL · GitHub(育碧 開源游戲用STL庫(kù))
id Software · GitHub:歷來(lái)各個(gè)游戲的完整代碼
ShortTailLab/ph-open · GitHub《群俠轉(zhuǎn)》- 開放源代碼
大型開源的游戲項(xiàng)目,微軟的<MechCommander 2>,id的<Doom 3>,Relic的<Homeworld>,開源社區(qū)中成長(zhǎng)起來(lái)的<Battle of Wesnoth>,獨(dú)立游戲<Aquaria>等等
TrinityCore TrinityCore is a MMORPG Framework based mostly in C++.
The Battle For Wesnoth
0 A.D
FreeCiv
Quake
Doom
TA Spring
第二人生Second Life
http://www.openclonk.org/ 這個(gè)游戲可以像 我的世界 一樣自由采集建造 也可以像動(dòng)作類游戲一樣對(duì)戰(zhàn) 很好玩
Command & Conquer: Red Alert 紅色警戒:OpenRA
Duke Nukem 3D 毀滅公爵:EDuke32
Heroes of Might and Magic II 英雄無(wú)敵2:fheroes2
Heroes of Might and Magic III 英雄無(wú)敵3:VCMI
Theme Hospital 主題醫(yī)院:CorsixTH
Total Annihilation 橫掃千軍:Spring
Transport Tycoon Deluxe 運(yùn)輸大亨:OpenTTD
Dungeon Keeper 地下城守護(hù)者:OpenDungeon
游戲引擎/框架:
Unreal Engine 4:If You Love Something, Set It Free
cloudwu/skynet · GitHub (云風(fēng))
Drangon Bones? 2d骨骼動(dòng)畫
游戲編輯器:
索尼開源了一個(gè)用來(lái)做游戲工具的框架ATF,以及用ATF開發(fā)的LevelEditor
渲染引擎:
KlayGE游戲引擎(@龔敏敏)
OGRE – Open Source 3D Graphics Engine
服務(wù)器:
EA旗下的部門BioWare ,開放了一個(gè)服務(wù)器框架Orbit electronicarts/orbit · GitHub
還有微軟的一個(gè)游戲服務(wù)器項(xiàng)目Orleans ,在去年宣布即將開源之后,也在今年如約開源了 dotnet/orleans · GitHub
Scut 這是一款免費(fèi)開源的游戲服務(wù)器引擎,適用于開發(fā)AVG、SLGRPG、MMOG等類型的網(wǎng)絡(luò)游戲
其他:
paulhodge/EASTL · GitHub(育碧 開源游戲用STL庫(kù))
總結(jié)
- 上一篇: LINUX学习笔记—SAMBA使用篇 s
- 下一篇: windows 声音编程之waveout