作者NDark (溺於黑暗)
看板GameDesign
标题[link] MMO game architecture
时间Sun Jun 13 16:06:45 2010
找其他资料的时候找到的link.对於MMORPG有兴趣的朋友可以读看看.
除了图之外还配上一些网路的spec.还蛮详细的.
我不是网路专长就留给其他版友补充了.
Building a simple yet powerful MMO game architecture
http://www.ibm.com/developerworks/library/ar-powerup1/index.html
http://www.ibm.com/developerworks/library/ar-powerup2/index.html
http://www.ibm.com/developerworks/library/ar-powerup3/ar-powerup3.html
其他连结
Torque Game Engine (TGE),GarageGame的引擎
http://www.garagegames.com/products/torque/tge/
GarageGame这间公司官网
http://www.garagegames.com/
The architecture in this article is somewhat
predicated on the Torque Game Engine Advanced (TGEA) from GarageGames.
However, other multiplayer gaming engines provide
similar networking functions to TGEA,
这里介绍的架构跟TGEA类似.其他引擎的网路模组事实上也有类似的设计.
整个架构包含着有
a.负责绘图的客户端群组
b.连接客户端的伺服器群组 (Gaming servers) :
.某些伺服器负责某些游戏的区域.达到可扩充性的目的.
c.整合客户端与伺服器的网页模组群组 (Web application server) :
.Game Server对Web App. Server而言也是Client
.Web application server可以区分为公开的与内部的.避免网路攻击的风险.
.内部的用来处理GameServer对资料库的需求,
.外部的用来让使用者登入或是自外界得到游戏资讯
d.储存资料的伺服器群组(database server)
备注:同一台实体电脑上并不一定只能跑一个Server.
--
"May the Balance be with U"(愿平衡与你同在)
视窗介面游戏设计教学,讨论,分享。欢迎来信。
视窗程式设计(Windows CLR Form)游戏架构设计(Game Application Framework)
游戏工具设计(Game App. Tool Design )
电脑图学架构及研究(Computer Graphics)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.141.137
※ 编辑: NDark 来自: 118.167.141.137 (06/13 16:12)
1F:→ NDark:第三部份有一些limilation跟Performanc我还蛮想知道的 06/13 16:14
2F:推 fasthall:VM? 06/13 18:41
3F:推 KanoLoa:真棒 06/16 19:57