首页 > 业界新闻 > 详情

除了链,开发区块链游戏还要注意什么才不会走弯路?

区块链游戏能否成为游戏产业的下一个风口?答案当然是肯定的。几乎是在一瞬间,区块链游戏就完成了从诞生到火爆的过程,半年前人们对这种事物还毫无概念,半年后就已有大量开发者涌入这个领域。所有人都相信,这是在继手游之后,游戏产业的最新风口。

 

但跟所有游戏种类一样,区块链游戏的真正起飞,离不开基础设施、开发环境等关键因素的完善。区块链游戏有两个最为关键的基础因素,一是链,这相当于传统游戏的操作系统,目前游戏链受到很多关注,粗略统计,市面上至少有5种专属的游戏链,此外所有公链在理论上也可以为游戏开发所用。所以当前游戏链领域的争夺极为激烈,都想做生态的领军者,但最终谁胜出还不好说。


clip_image001.jpg

 

但另外一项关键因素却一直未能得到重视,这就是开发工具。同传统游戏开发一样,任何一款优秀的游戏产品都离不开引擎技术以及相关工具的支持,未来的区块链游戏也是一样,否则就只能做一些简单、粗陋的游戏,画面粗糙,玩法单一,如同各品类市场早期出现的绝大多数产品。。

 

由于缺乏区块链技术和经济机制的支持,传统游戏引擎目前还没有办法直接为区块链游戏开发所用 ,开发者在做出产品后,还必须得考虑如何上链的问题,这会带来新的技术难度和开发成本,区块链游戏最好有专属的开发引擎。

 

但遗憾的是,当前区块链游戏的重心,主要集中在“链”上,对于游戏本身关注得较少,以致于对引擎工具的缺位也没有太明显的感知。

 

这种忽视的后果已经显现出来了。目前市面上的区块链游戏,基本上都属于同一种,即庞氏游戏。游戏玩法很简陋单一,就是买低卖高,最多在表现形式上有一定的变化,但最核心的玩法并没有改变。玩家的唯一乐趣来源其实是赚钱。

 

从本质上来说,这种根本称不上游戏,更像是一种金融产品。

 

造成这种情况的原因很多,关键因素之一是当前开发者对区块链游戏有一定的误解。很多开发者高估了区块链对游戏的加分效果,一厢情愿地认为区块链将是游戏的杀手锏,似乎任何游戏只要一上区块链,就立马能够变得与众不同。

 

这当然是错的,从根本上来讲区块链技术并不是一款游戏是否取得成功的决定因素。游戏在设计过程中利用区块链机制提升游戏可玩性,这只能成为加分项,但能加多少分却很难讲,不能指望单单靠区块链技术,就能把一款失败的游戏变成受欢迎的游戏

 

另一个关键因素就是此前还没有真正的区块链游戏专属开发工具。很多游戏都是处于原生状态下开发,限于人手和开发成本,只能做得简简单单,草草了事。开发工具的缺失,使得开发者难以做出精美、复杂的游戏。

 

这也造成了当前区块链游戏产品类型单一、严重同质化的现状。就长远发展而言,这种状态明显不行,光靠买卖撑不起区块链游戏的未来。

 

所以在关注“链”的同时,也不能忽视开发引擎的重要性。在一定程度上来说,当前环境下一个功能强大的开发引擎,远比链更重要。

 

不过好的一方面是,一些传统的游戏引擎已经注意到这点,并开始有所动作。知名的Unity引擎已经同一个游戏链“恩金”展开了合作,加入了一些道具上链的功能。今年的E3大展上,二者将会出现在同一个展台。


clip_image003.png

恩金已与unity达成了合作

 

另一个先行者是国内的Cocos,相对而言,Cocos要更为主动,动作更大,且它所提供的功能也不仅限于道具上链这一项。在近期举办的Cocos巡回沙龙过程中,Cocos-BCX 区块链项目的技术顾问尹健辉就通过区块链浏览器和一款飞行射击游戏,现场演示了Cocos 测试链上的金币和道具交易功能,以及支持游戏运行的诸多必要特性。据他透露,目前测试链的出块速度和并发性能得到了进一步提升,并开始支持高优先交易的即时响应。

 

按照今年3月举办的Cocos区块链大会上提及的规划,Cocos 在这一阶段需要实现支持 Lua 语法的智能合约虚拟机和共识委托指令,并针对游戏运行的实际需要实现了心跳与链内定时器的支持,目前也已经完成开发。

 

对于当前区块链游戏开发者而言,Cocos所提供的解决方案较为完整。它提供了多种区块链游戏开发功能,能显著降低技术上的开发难度,从而减轻开发成本。

 

目前基于cocos引擎开发的区块链游戏已开始崭露头角,近来在以太坊上很火的ETHonline便是此中代表。这款使用cocos引擎的区块链游戏,在画面细节、玩法多样性上有了明显提升。开发者的反应也很好,5月份开始,cocos引擎先后在广州、上海、北京三地举行了巡回沙龙,每次到场人数都是爆满,可见区块链游戏的开发热情。


clip_image005.jpg

Cocos巡回沙龙现场

 

对区块链游戏来说,底层链与开发工具不可偏废,二者都对最终产品质量有极大的影响。但就行业现状而言,似乎更多关注链,而在一定程度上忽视了开发工具的重要性。相信随着未来市场环境的成长,开发者必定会在精心挑选底层链的同时,加大对工具的重视程度,而区块链游戏的质量也定会有质的飞跃。

QR code