PS: 基于3.24 Cocos在其区块链游戏引擎分享会上的截图,整理而来。
游戏行业所面临的问题
- 游戏行业的低迷是游戏背离了与用户价值一致的轨道
- 开发者的减少是平台背离了与开发者价值一致的轨道
- Cocos 在尝试基于区块链技术,机制以及服务让用户与产品,用户与开发者,开发者与平台价值回归一致。我们才能真的看到今天对于区块链+游戏的各种愿景成为可能。
Project BCX的愿景
实现用户,开发者,平台之间价值的一致性,从而实现各方利益的最大化。
对开发者而言:
提供易用,完善的区块链游戏基础设施,可视化套件,链上生态环境,开发者无需关注区块链技术的实现,即可直接以图形化的方式,低门槛,快速高效的完成区块链游戏的开发。
对玩家而言:
提供一个数据透明,规则透明,不会发生后台操纵游戏掉率,恶意诱导消费的公平,公正,公开的游戏环境,希望游戏玩家的资产能够长时效的保存。
对于引擎平台而言:
通过基于区块链的数字资产经济,帮助开发者,玩家实现更大的利益一致性:
- 帮组开发者,将其内容资产化, 使其在资产的使用,管理,交易过程中持续获得收益
- 帮组玩家,将其消费的道具,生成的数据转化为资产,使其拥有管理和处置的权利。
Project BCX的区块链解决方案
-
合适的区块容量和出块时间。
-
提供自定义结构数据存储。
-
提供带有区块链互操作环境的多平台游戏运行环境。
-
提供用于道具交易的TOKEN交换原子操作。
-
去中介交易的实现和一个道具交易市场的范例。
-
提供完整的钱包和区块链浏览器。
-
支持同质和非同质Token的跨链承兑网关。
-
二级资产的发现和交易能力。
-
高速合约虚拟机。
游戏区块链化的4阶段
一。使用TOKEN做游戏“金币”的结算
这一阶段的区块链游戏使用TOKEN作为游戏中“金币”产出的结算。
一些项目TOKEN基于以太坊的ERC20标准制作,基于ERC20协议发行的TOKEN容易交换和兼容可用于不同的项目和平台,TOKEN的持有人可以完全控制资产并且跟踪任何地址任何数量,其他流通途径可在区块链浏览器中查询。
Candy.one的游戏平台是这一阶段的代表。
问题: 这一阶段的TOKEN是同质化的,只能表达积分,金币这样的数值,用作游戏结果的结算。
二。游戏“金币”和道具的自由交易
Project BCX现在所处的阶段(可能略微的超过了一点)
非同质化 TOKEN标准的范例: 以太坊的ERC721 TOKEN.
非同质化代币的代表作: 以太猫
不论是游戏中的道具,装备,玩家账号,其价值体现都可由非同质TOKEN表达。
现阶段Project BCX使得所有运行在它的区块链上的游戏内容具备流通的基本价值体系。
问题:改阶段只是把道具作为唯一标识放在区块链上,但游戏的运行规则仍在链外的,虽然道具,金币的产量,流通都是透明的,但产出的逻辑是在暗箱中,需要变通的解决。
三。 关键规则上链运行
游戏所需的基础设定及关键规则,以合约的形式在链环境中执行,全网见证,以保证游戏过程的公开公正。
以RPG 游戏中地图宝箱为例,可以归纳两种运行思路:
- 地图中所有箱子内容一次性在合约中生成:
此模式下合约在场景载入时,一次性完成运行,减少网络压力提高游戏体验,但缺点在于灵活性比较差,无法适应于上下文相关的环境。 - 每一次打开箱子行为即时运行合约生成的内容:
此模式下合约运行次数多,网络压力大,但合约使用和运用灵活,适用范围广。
问题:
用户增长则网络压力剧增,只能适用于有CD Time的游戏。去中心化和性能是矛盾的,DAG等延时较小的技术可能成为突破口,但离终极的解决方案仍有距离。
四。 游戏整体上链运行
游戏整体上链运行时行业的最终形态,游戏的全部逻辑代码在链环境中执行,并由去中心化的区块链网络承载和存储数据,在这个场景下需要可信,高效,无延迟的运行容器与轻量级的节点,用于游戏的运行,目前业界无决定性的技术方案。
网友评论