您的位置:首页 > 其它

游戏大厅 从基础开始(2)——最基础的交流:聊天

2008-12-17 01:08 375 查看
游戏大厅 从基础开始(2)

——最基础的交流:聊天

从前有个国王叫做混沌

他没有七窍

没办法与外界交流

两个朋友希望他开心 就给他凿了七窍

于是他就死了。

所以我们这一章来给用户添加七窍,让用户和房间具有最基本的聊天功能。

什么?我前面的故事什么意思?

。。。。。。。

。。。。。

。。。。

。。。

。。



我也不知道。

其实,网络游戏交流的最基础,就是聊天室。

如果我们把任何一个网络游戏高度抽象化,把所有的非共性的部分全部去掉,我们会得到这样一个抽象的流程。

客户端发包 给服务器。

服务器处理包。

客户端收取广播数据。

刚刚好 聊天室恰恰实现了这样一个最简化的流程。

用户说话。

服务器作简单的转向处理。

客户端收取广播数据。

一些经过扩展的聊天室 甚至已经具有了游戏的雏形。

经过1999年互联网泡沫年代的人,应该还记得有奖抢答的聊天室。

聊天室会定期向用户发送问题,用户根据特殊的命令向服务器发送答案 在指定的时间内完成的,就可以得到相应的经验奖励。

没错这就是传奇的抢怪。

实际上最早的文字mud也是建立在irc协议的聊天室上。

甚至我们现实世界的游戏 也是一群想喝酒聊天而苦于没什么话题的人,在聊天的基础上建立的。

我们可以从结构里、从历史上、从YY中得出以下一系列引申结论。

网路游戏的操作命令就是特殊的聊天内容。

网络游戏的返回结果就是特殊的聊天结果广播

网络游戏,就是一个个特殊的聊天室。

也就是说 我们完成一个全功能聊天室的时候,我们已经完成了一个游戏的80%了

那么这个结论对我们今天的主题有什么关系呢?

。。。。。。。

。。。。。

。。。。

。。。

。。



有感而发而已,一毛钱关系都没有。

首先我们来看看

聊天聊的是什么

聊天信息

'-----------------------------

' Wayne Wang

' 个人研究

' 不是什么了不起的东西

' 有错误的话还请告诉我

' 努力奋斗

' Yeah!

'-----------------------------

'-----------------------------

' Wayne Wang

' 个人研究

' 不是什么了不起的东西

' 有错误的话还请告诉我

' 努力奋斗

' Yeah!

'-----------------------------

'-----------------------------

' Wayne Wang

' 个人研究

' 不是什么了不起的东西

' 有错误的话还请告诉我

' 努力奋斗

' Yeah!

'-----------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐