《捕鱼达人》幕后的开发引擎玩起区块链, 区块链游戏的春天已近?| 人物志

《《捕鱼达人》幕后的开发引擎玩起区块链, 区块链游戏的春天已近?| 人物志》

图片来源图虫:已授站长之家使用

声明:本文来自于微信公众号区块链大本营(ID:blockchain_camp ),作者:Aholiab,授权站长之家转载发布。

“现在的区块链游戏处于蛮荒时代,和十年前的手游市场类似……也就是说,今天整个区块链行业,还处于一个 GPRS 的时代。而在这个时代,却想要运行完善体验的游戏,会受到诸多的制约。”

——陈昊芝

手游玩家对于 Cocos2d-X 应该不会陌生,在手游争霸最盛的 2013 年,最火的 5 款游戏中,有 3 款都是基于 Cocos 引擎开发的:《捕鱼达人2》、《我叫MT》、《时空猎人》。

除此之外,Cocos2d-X 自主研发的游戏《捕鱼达人》也曾风靡一时, 2011 年在 APP Store 斩获 iPhone App Store 全球 33 个国家下载总榜第一,《捕鱼达人2》 2012 年是中国单款手机游戏收入第一、《捕鱼达人3》 2013 年创造了单日千万下次的纪录。《梦幻西游》、《开心消消乐》、《欢乐斗地主》也都是基于 Cocos 引擎。

从手游时代争霸到今天,Cocos 已经占据了游戏引擎市场的大半江山(另外两家是 Unity 和虚幻)。

2017 年底,区块链的巨大势能以及加密猫带来的现象级效应,使得 Cocos 所在的厦门雅基软件董事长陈昊芝意识到区块链以及区块链与游戏的结合有诸多机会。以“让区块链游戏开发更简单”为目标,陈昊芝与友人共同发起了 Cocos-BCX,并邀请了众多拥有 Cocos 以及区块链开发背景的技术开发者共同投身其中。

今天的人物志大咖就是 Cocos-BCX 的技术顾问 Kevin Yin。

Kevin Yin是早期 CocoaChina 社区贡献者,NOI 获奖选手、ACM 嘉宾。也是区块链资深开发者,有多年编译和分布式计算领域经验,也是活跃的数字货币投资人。

那么,曾经辉煌的 Cocos 引擎能否在区块链上续写神话?Cocos-BCX 又有哪些技术特点?区块链游戏的未来究竟会向何处发展?

Kevin Yin 一一给出了他的答案。

「区块链游戏」到底是什么?

营长请谈谈你的个人经历,以及接触区块链的经过。

Kevin Yin(以下简称为 Yin): 2013 年偶然接触到了比特币,对这类结合了分布式存储和分布式计算的分布式账本技术产生了一些兴趣,后来逐渐接触到 Ethereum、Graphene 等新生代技术,因为早先我的专业是在算法、编译原理上,所以进入了这个领域。

营长你们给「区块链游戏」的定义为「使用区块链技术、具备区块链经济机制的游戏」,对于玩家来说,这种游戏的出现给他们会带来哪些改变?请举例。

Yin:游戏在深度应用链技术后,最大的改变概括来说就是变得更加公开、公正和透明,对开发者来讲可能最明显的改变在渠道的透明度上。

对玩家而言,这些游戏带来的游玩体验上的差异可能是不明显的。这些游戏的玩法规则和数据在系统中是透明公开的,不会发生传统游戏中运营和玩家信息不对等带来的各种问题。非同质资产技术与区块链经济模型带来了更加灵活自由的游戏资产市场,特别以 NHAS-1808 为代表的重点考虑了游戏世界观穿越的应景场景的非同质数字资产,有可能整个游戏经济来带全新的形态。

对开发者而言,在 SDK 和引擎技术的帮助下,其实并不会产生新的技术门槛,开发者完全可以像开发传统游戏一样开发 Cocos-BCX 区块链游戏。

以 Cocos-BCX 历次的展示为例,用户登录游戏发展国 OL 体验是,能在链上看到每一次交易和资产变动的过程与结果,游戏中的员工角色还能穿越到 Cocos Shooting 中作为驾驶员,这些资产也可以在游戏自带的市场与几个第三方资产交易市场中挂单交易。开发者无论是开发 Cocos Shooting 这样的页游还是游戏发展国这样的端游,都只需要通过引擎和配套的 SDK 即可完成。

《《捕鱼达人》幕后的开发引擎玩起区块链, 区块链游戏的春天已近?| 人物志》

营长那么对于行业来说,区块链游戏带来的改变又是什么?

Yin:我认为有两方面:资产属性和商业模式与资产定价模型。

资产属性方面,资产是由过往经济活动形成,被某方控制并可获得未来所产生的经济利益的资源。 游戏内容在区块链上具备了成为资产的两个特性:

  • 技术保证的稀缺性,区块链环境中的内容供应量可以被限制,具备了价值;

  • 技术保证的所有权和所有权流通,用户对数字内容的所有权无法篡改,并可以通过代币转移。数字内容具备了被拥有的权利和权利流动机制,真正成为资产。

而商业模式与资产定价模型方面,开发者、发行商、用户,三者间存在着截然不同的利益诉求。在现有的商业模式下,开发者和发行商仅在一定时期内拥有共同的利益诉求,导致游戏资产价值无法最大化。如下图所示。

《《捕鱼达人》幕后的开发引擎玩起区块链, 区块链游戏的春天已近?| 人物志》

传统游戏商业逻辑示意

在区块链环境中,由于游戏资产的收益可以通过代币的价值反映且代币可以流通,以上的问题可能从两个角度被大幅度缓解甚至解决。

首先,开发者、中介和用户共同通过代币享有游戏的利益,三方的目标高度统一,其行为趋向推动游戏价值的最大化。

其次,不同的持币中介可以 在持有根据自身的经济性对游戏进行更充分的推广。例如,在游戏的不同阶段,中介可以根据自身的投入-产出经济性购买代币、进行推广并获得收益。投入-产出效益低的中介可以出售代币、退出推广,新的中介评估经济性、购买代币,并继续推广。每个阶段的用户、中介与开发 者利益都可以相对达成一致,直到游戏资产的生命周期结束。

《《捕鱼达人》幕后的开发引擎玩起区块链, 区块链游戏的春天已近?| 人物志》

区块链游戏商业逻辑示意

营长你们把区块链游戏的发展分为四个阶段(使用同质资产做游戏金币的结算、游戏金币和道具的自由兑换、关键规则上链运行、游戏整体上链运营),而目前大多数游戏都处在第三个阶段。那么,要达到第四个阶段需要克服哪些困难?如数据量、大型合约支持等。

Yin:数据量、大型合约支持等技术要点其实包含了一系列课题,包括数据可维护性、处理效率、块结构设计、合约执行长度、存储成本控制等。要解决这些问题,还需要对现有的链技术做深度改进,包括从提高虚拟机效率、合约上下文保持和长效执行、会话机制、即时响应即时确认等方面入手,结合硬件技术的进步,最终才有可能实现第四阶段的目标。

12下一页

点赞