“如果有一天,我们公司不存在了,但One Game(万世)这个生态系统还能在互联网上生生不息地延续下去,那我们就成功了。”One Game创始人石璞这样坦言他们团队的目标。
正如万世这个名字一样,石璞和团队要打造的,是一个能依靠社区自发力量不断推动系统运转下去的一个虚拟世界生态系统。这个全新的世界里,开发者和玩家才是主人,万世只是提供了第一束火种,此后,它将薪火相传。
那么,问题来了,在今天这样一个虚拟世界游戏遍地开花的时代,万世凭什么能够缔造这样一个自我繁衍和进化的世界?
完全去中心化的虚拟世界
从诞生万世这个想法开始,它就是一个建立在区块链上的去中心化的虚拟世界。就如宇宙从爆炸的那一刻起,万物就有了无限的可能。
由于去中心化,万世所打造的“世界”将不会有固定的游戏规则,也不会有固定的游戏目标,世界如何演进,都会基于它的自由生长。在这样的世界里,一切都是开放的,一切都自由流动。
如此开放的世界,究竟如何运转呢?是的,这里没有主宰者,游戏的开发者,和游戏的玩家,才是这个世界的主角。
如果你是游戏玩家或开发者,就可以通过万世的客户端连接到区块链上的万世平台。平台只定义了最基本的世界观和物理规律,并通 过虚拟货币驱动的经济系统,鼓励和支持来自全世界的开发 者在万世的平台上制作和分享自定义的人物、场景、剧情、 玩法和算法。
不仅如此,游戏玩家在万世的世界里,还可以控制自己的虚拟角色,自由访问任何的游戏场景,与其他的游戏玩家社交或者结伴旅 行,参加由不同开发者设计的游戏,并在不同的游戏中竞 技。
去中心化将体现在万世世界里的方方面面,它如空气一般,见不着摸不到,却是真实存在的最重要的东西。万世会通过去中心化的治理方案实现系统的升级和平台 的自我进化,虚拟世界和现实世界得到不断融合。
基于深脑链的技术架构
对于玩家来说,他们对游戏的底层技术毫无感知,但对于有着成熟游戏开发经验的OneGame来说,搭载什么样的公有区块链更能给游戏玩家带来最佳体验,这点非常重要。
深脑链在国外的社区较为成熟,这为社区认知OneGame项目打下良好的基础。不同于普通公链只是一个智能合约,深脑链还有人工智能计算平台。一个体验绝佳的游戏,除了智能合约,更需要高性能的云计算,需要人工智能模型,让再大的体量也能跑起来,再多的数据,也能很快整合和使用。
万世的虚拟世界由客户端和服务器端两部分组成。
其中客户端包括供玩家使用的游戏界面和供开发者使用的开 发者工具,是虚拟世界和现实世界的接口。初期会提供电脑版本,并逐渐扩展到移动设备和可穿戴的 VR 设备。
为了方便游戏开发者在万世平台上创建游戏,万世提 供了多种开发者工具:
l 地图编辑器:用来改变土地的地形。
l 人物编辑器:用来创建和修改人物形象
l 素材编辑器:用来创建和修改素材
l 脚本编辑器:用来编辑脚本,进而控制土地、任务, 或者素材的各种属性
这样的设计,让编程零基础的新开发者可以快速上手;同时,提供足够多的高级选项给专业的开发者。
万世的服务器端则基于深脑链,它是一个低费用、高安全性、 高可扩展性的去中心化的人工智能计算平台,为万世提供了 最佳的计算环境。
服务器端包括了搭建在深脑链上的智能合约,和由万世的矿 工部署在深脑链计算平台上用于挖矿的服务。通过与智能合 约的交互,矿工部署的服务通过模拟挖矿的过程,获得代币 奖励,同时为万世提供了计算和存贮资源。
沙盒游戏保证版本管理和安全机制
前段时间,360发布的修复了EOS史诗级漏洞的新闻为人们津津乐道。闲谈过后,区块链安全问题成了大家关注的焦点,如何更好地运行一个系统,使其不会被瞬间袭来的病毒或者存在的隐患所击垮?万世在一开始就有所准备。
提及安全及版本问题,还得先从旷工在深脑链上部署的服务说起。
矿工可以在深脑链的计算平台上搭建如下的组件:
l 主服务器,实现游戏大厅,素材商店,游戏场景等基 础的服务器端功能模块
l 人工智能模块,包括游戏中的寻路算法,和 NPC 的 行为和决策算法
l 数值计算,包括游戏中的物理计算和碰撞检测
l 脚本引擎,负责用户所编写脚本代码的编译和执行
当用户需要对服务器端发送请求时,首先通过矿工注册中心获得相应的服务的地址,然后和服务建立直接的连接。
当用户的请求过多,超出已有矿工的处理能力时,矿工 将反馈给注册中心,注册中心将向激励池申请更高的挖 矿奖励,吸引更多的矿工挖矿;当用户的请求不足,激励池将降低挖矿奖励,间接减少矿工的数量,以节约能源。
任何人都可以作为矿工,参与挖矿。这也就意味着,矿工可能会提交不同的服务版本,甚至通过修改服务器中 的代码作恶。
为了解决这个,一方面,OneGame团队会记录用户所运行的程序的 指纹签名,并在矿工注册中心记录为程序的不同的版 本;另一方面,OneGame团队通过投票的方式,让平台上的内容创造者和玩家达成共识,选举产生当前版本。
深脑链的计算平台,也保证了程序一旦被矿工部署,就 会在一个沙盒中运行,每一次被运行都将被记录为不同 的指纹签名,并不会被外部的程序所修改。
钱包将成为首个应用落地场景
按照One Game团队的计划,整个生态系统的建设完成需要四个阶段,而非一蹴而就地出现一个史诗级的爆款,强大的罗马帝国非一日建成,好的产品时间会去检验。
在今年年中, One Game会首先做一个万世钱包的小程序,钱包也是最先落地的应用场景。玩家可以在钱包上选择自己的角色,基于这种角色去装扮,去提升属性。
另一方面,游戏的PC测试端会上线,测试版本上线后,核心玩家能够亲身体验万世的虚拟世界。
而到今年年底,电脑客户端会出现正式版,用户可以通过电脑下载正式版本,这个时候万世将能够大规模普及。这个阶段,此前小钱包已经有一定流量,积累了一定的玩家,通过小钱包导流,用户在PC端即游戏客户端使用。
预计明年年底整个系统通过一段时间的运行,资深玩家的积累,可以实现去中心化。One Game平台上的数据足够多则会把人工智能加入进来,让整个虚拟世界增添更多的现实感。
至此,One Game虚拟世界将如宇宙诞生般,万物在其中产生无限可能。
更多 One Game 相关信息,可点击one.game 查看。