一个游戏框架的理论构想。欢迎来灌水讨论。

conquer 2007-06-05 01:32:45
目前MMORPG游戏都是集中式,必须大型cluster服务器来负荷大量信息。有没有可能开发一种框架,采用类似p2p方式进行通讯。即所有资源由玩家计算机分别负担,每个玩家可以对游戏框架进行扩展,并且进行传播。其他玩家可以选择是否接受这个扩展。整个游戏框架以纯虚拟现实为主要概念,例如。假设只有2个玩家的情况下,初步框架是有一个很小的map,无其他任何物品,游戏框架具有接口可以接收玩家自行创建的角色,譬如提供第三方工具,玩家自己建模设计了一个人形角色,利用工具打包成符合框架系统的插件,由此A玩家的角色进入了这个世界,B玩家也类似。由于P2P的通讯规则在,B接收了A的扩展转播。B在map上看见了A。A也接收了B的扩展,互相看见了。由此,慢慢不同的玩家对系统框架进行不同的扩展,譬如增加一个树,扩大map.这样资源就由不同的玩家进行分担,系统自由增长,可能后来发展,一个玩家只关心一片区域,其他区域的资源可以忽略,如果想要探索其他区域可随时进行不停的下载新的资源进行扩展,甚至可以进一步改进,实事传输,A想看见B创建的物品,不需要下载资源,由A的动作,B计算后返回给A一个即时场景,当然如果B不在线。那么整个世界中由B管理的东西都不在存在不能访问,就像真实世界上,,一个人关机了,是无法通话的,主人不在家,你不能随便进入。当然也会有人甚至公司专门建立公共场所提供长时间在线,这样一个虚拟世界的游戏,将不在是由某个运营公司独占,每个人都有公平的机会,那将是纯3D的网络。
不在是现在平面的,文字的,动画的哑信息,所有信息都来自于真实的交互。整个平台就是一个完整的世界。
幻想的有点多,不怕拍砖。回想起MUD文字时代就想过如果是图像的就好了,想法最后都会实现,不过不是最初想到的人。欢迎来邮件讨论 final.fantasyland@gmail.com 如果可能不如想办法建立个开源项目,实现这个缥缈的幻想。
...全文
327 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gamedragon 2007-06-06
  • 打赏
  • 举报
回复
设想这样一个场景:A和B决斗,1000人围观,如果这个时候没有集中管理的机制,那么A和B就要同时向其他1001个人发数据,作为一个客户端,是不是要求高了点啊!

P2P倒是可以应用在网络游戏中,比如一些限制人数的赛车、运动、棋牌等游戏,对于这种大型的模拟游戏,还是有个服务器要方便的多。
conquer 2007-06-06
  • 打赏
  • 举报
回复
关键地方不一样。我是设想一个分布式的系统,没有集中管理的机制。
  • 打赏
  • 举报
回复
某些信息可以采用P2P比如 家族频道 组队频道 密语频道 其他就不建议了
graphicslab 2007-06-06
  • 打赏
  • 举报
回复
你相当于所有的计算,每个客户端都要计算一道,比如同步这些,都要算一道,不像集中式是在服务器只算一遍,另外还不用谈各个客户端都可以封包伪造这些了
lidongri 2007-06-05
  • 打赏
  • 举报
回复
这就是所谓的虚拟人生吧
不过是他的变种而已
想法比较简单,但做起来,很难
conquer 2007-06-05
  • 打赏
  • 举报
回复
恩。是这样的。如同真实买卖。有被骗的可能。
对于这个框架如何实现,我还没有头绪。想大家能够仁者见仁智者见智。
  • 打赏
  • 举报
回复
客户端权限太大的话 很危险. 比如你说的

---由于P2P的通讯规则在,B接收了A的扩展转播。B在map上看见了A。A也接收了B的扩展,互相看见了

但是假如A与B交易的时候 A修改数据包 把交易金额或者交易物品修改为任意想要的~ B的利益不是会被侵害

8,301

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧