金桥科普  
设为首页 关于我们 邮箱登录
科普聚焦时代科技科普生活科学技术自然科学航空航天科技博览历史考古电脑IT
您现在的位置: 首页 >> 科普频道 >> 电脑游戏 >> 文章详情
2D网络游戏:休闲游戏的架构

akinggw popul 2006-08-22

2D网络游戏:休闲游戏的架构

 

作者:akinggw

 

前言

 

在前面的章节中,我们讲解了关于一些RPG游戏方面的架构。今天,我将来思考一下关于休闲游戏的架构,这样的游戏包括,比如,《泡泡堂》,《斗地主》等等。

 

我的想法

 

我们玩过《泡泡堂》就知道,我们首先进入游戏,然后在大厅,在这里,我们能和所有游戏中的玩家聊天,能查看所有存在的房间列表。然后,我们建立房间,我们就在这个房间当中,只能允许几个人在里面。聊天也只能房间中的人看见。因此,我们就能大概的现象出游戏的结构,如下图:

 

 

由此,我们可以得出结论,玩家只可能存在于两种地方:大厅和房间。也许你会问我,这有什么用呢?那我就告诉你吧。这样是为了确定服务器所接受的消息。因此,我们现在就可以得到三种消息:

 

1.   关于大厅的玩家消息

 

这个消息的子消息包括玩家的离开,玩家的更新(比如,玩家修改自己的帐户),玩家的添加(玩家进入游戏)。

 

2.   房间消息

 

这个消息的子消息包括房间的建立,房间的更新(这条消息是否用的着),房间的删除。

 

3.   关于房间的玩家消息

 

这个消息的子消息包括玩家请求进入房间(他请求进入房间),玩家离开房间(他退出一个房间),玩家在房间中的更新(这个消息是否需要)

 

4.   聊天消息

 

这个消息的自消息包括三种,对游戏中的全部玩家说,对房间中的全部玩家说,对某个人说。

 

我想这应该是游戏中所涉及到的主要消息吧!

 

然后,我们来看一下服务器的结构,如图:

 

 

这就是服务器结构的大概状况,它有一个数据库服务器,一个网站服务器和一大堆游戏服务器,本来还有一个目录服务器。

所有服务器公用一个数据库,这样无论玩家在那个服务器玩,他都将拥有本来的数据。而游戏服务器自身包含一个大厅和许多房间。当然这个房间的个数可以由游戏管理员来设置。不能太多,这样服务器就要崩溃。

为了使大家看的更清楚,我们再来给出游戏服务器的详细结构:

 

 

 

 


  发表评论 写信给编辑 关闭窗口
同栏目内容
· 瑞典在网游中开设虚拟大使馆 2007-06-06
· 魔兽争霸3秘籍(魔兽无敌秘籍) 2007-03-28
· 游戏是怎样炼成的? 2006-08-22
· ___游戏中的地图____ 2006-08-22
· _____撒旦的语法_____ 2006-08-22
· 斜45度游戏开发(提高篇) 2006-08-22
相关内容
近期主推
西藏发现青藏高原最大冰川群
·西藏发现青藏高原最大冰川群
·中日: "月亮女神"携手"嫦娥"
·行星大碰撞砸死恐龙催生人类
·美研制会飞汽车定价9万美元
·美国教授设计出自适应机器人
·银河系可能有20多个黑洞
近期热门
英海域惊现大龙虾为普通龙虾5倍
·英海域惊现大龙虾为普通龙虾5倍
·新物种金蛙体表有剧毒
·我国嫦娥工程计划测量月球
·精神病药物可治多种癌症
·视觉震撼:来自海底的精灵
·能删除不良记忆的药物诞生
近期焦点
广西发现罕见溶洞钟乳石有30万年
·广西发现罕见溶洞钟乳石有30万年
·澳大利亚惊现“卡布基诺”海滩
·美国"彩色"瀑布夜幕下震撼游人
·地球上究竟有多少个物种
·英国探险家北极游泳破纪录
·世界之最 世上最小的动物
金桥科普是一个公益性栏目,内容由作者提供或摘自互联网,其目的是向广大网民普及科学技术知识。如果您发现本网站转载或摘编了您拥有著作权的作品,请通知我们(电话:023-63659911),我们立即删除。
关于我们 | 网站地图 | 用户注册 | 广告客户 | 招聘信息 | 业务信息
Copyright@2006-2009 JQInfo.com,WONDER. All Rights Reserved
重庆科技咨询中心.重庆网得信息技术有限公司.版权所有
Email:webmaster@jqinfo.com
重庆数据通信局提供网络带宽. 渝ICP备05002327号