首页 > 编程知识 正文

开源游戏源码分享,游戏 开源

时间:2023-05-04 06:52:52 阅读:257274 作者:3415

先列一些各方面的著名游戏相关的开源项目。


商业游戏:
id Software · GitHub:历来各个游戏的完整代码
ShortTailLab/ph-open · GitHub《群侠转》- 开放源代码
大型开源的游戏项目,微软的<MechCommander 2>,id的<Doom 3>,Relic的<Homeworld>,开源社区中成长起来的<Battle of Wesnoth>,独立游戏<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/ 这个游戏可以像 我的世界 一样自由采集建造 也可以像动作类游戏一样对战 很好玩
Command & Conquer: Red Alert 红色警戒:OpenRA
Duke Nukem 3D 毁灭公爵:EDuke32
Heroes of Might and Magic II 英雄无敌2:fheroes2
Heroes of Might and Magic III 英雄无敌3:VCMI
Theme Hospital 主题医院:CorsixTH
Total Annihilation 横扫千军:Spring
Transport Tycoon Deluxe 运输大亨:OpenTTD
Dungeon Keeper 地下城守护者:OpenDungeon


游戏引擎/框架:
Unreal Engine 4:If You Love Something, Set It Free
cloudwu/skynet · GitHub (云风)
Drangon Bones  2d骨骼动画


游戏编辑器:
索尼开源了一个用来做游戏工具的框架ATF,以及用ATF开发的LevelEditor


渲染引擎:
KlayGE游戏引擎(@粗犷的嚓茶)
OGRE – Open Source 3D Graphics Engine


服务器:
EA旗下的部门BioWare ,开放了一个服务器框架Orbit electronicarts/orbit · GitHub
还有微软的一个游戏服务器项目Orleans ,在去年宣布即将开源之后,也在今年如约开源了 dotnet/orleans · GitHub
Scut 这是一款免费开源的游戏服务器引擎,适用于开发AVG、SLGRPG、MMOG等类型的网络游戏


其他:
paulhodge/EASTL · GitHub(育碧 开源游戏用STL库)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。