以太坊(英文Ethereum)是一个开源的有智能合约功能的公共区块链平台,通过其专用加密货币以太币(Ether)提供去中心化的虚拟机(“以太虚拟机” Ethereum Virtual Machine)来处理点对点合约。以太坊通过引入图灵机来解决网络扩张性不足问题,它上面提供各种模块让用户来搭建应用,如果将搭建应用比作造房子,那么以太坊就提供了墙面、屋顶、地板等模块,用户只需像搭积木一样把房子搭起来,因此在以太坊上建立应用的成本和速度都大大改善。随着以太坊技术逐渐成熟,游戏类用户的数量处于一个平稳上升的阶段。
CryptoAssault是一款大型多人战争游戏,玩家通过指挥ERC-721支援部队的军队来争夺对领土的控制权,为他们控制的领土赢得每日ETH奖励。在CryptoAssault中,一个拥有数千名玩家的巨大大陆等待分为等距网格,玩家用仓库里的军队开局。
玩家点选一个自己想要占领的格子,并确定派遣哪一个战斗单位。战斗单位会从距离目标格子最近的地图边缘出发,一旦单位发生移动,他们就会有3个小时不能再行动。单位有最长移动距离。想要攻击一个敌方单位时,玩家只需要把自己的单位移动到敌方单位所在地,部队会移动到敌方位置,并在短暂的战斗动画之后反馈胜败。
1、领地和资源:
部队占有他们附近一小圈的领地。玩家通过一天中占领的总领地大小确定ETH收益,并且每天都会有一个满载ETH的卫星坠落在地图上。如果卫星落入了某个玩家的领地,他就会收获大量的ETH。
和传统战争策略游戏一样,资源被用于强化战斗单位。资源点会在地图上随机出现。玩家需要把单位移动到资源点上才能开始采集。单位会持续采集资源。最终资源会被采集干净,资源点从世界地图上消失。一个同样类型的资源点随后会在地图上的某个位置出现。下表展示了各个环状区域上会出现的资源数量:
战斗场景
2、战斗和战斗公式:
当一个玩家选择移动单位时,他们能看到这个单位跟地图上所有其他单位发生战斗时的获胜概率。玩家可以点选某个敌方单位以查看跟这个敌方单位发生战斗的获胜概率。当一个单位跟另一个单位战斗时,游戏会根据这个获胜概率确定一个胜者。以下是胜率计算公式:
进攻者的获胜概率 = ((A - D)/max(A,D) + 1)/2
其中:A是进攻者的伤害 vs 防守者的单位类型
D是防守者的伤害 vs 进攻者的战斗类型
3、数值:
一个单位的参数由几个数值组成。每个战斗单位通证都会有如下参数:
对坦克的伤害
对装甲车的伤害
对机甲的伤害
对飞机的伤害
对直升机的伤害
资源采集速度
生日,用来计算单位的年龄。
单位的稀有度决定了伤害和资源采集速度的范围。实际伤害和资源采集速度是给定范围内的随机数字,生日是购买日期(通证被制造出来的日期)。
4、克制关系:
给定一个单位类型,它会对某一个类型强克制,对另一个类型弱克制。
这里是个简单的规则:
坦克 > 装甲车 > 机甲 > 飞机 > 直升机 > 坦克
例如,坦克强克制装甲车、弱克制机甲。当然这只适用于同种稀有度和星级的情况。下表展示了1星单位在平均数值下的对战情况:
5、稀有度:
玩家在开包时有机会得到普通、罕见、英雄和传奇级别的单位。各个稀有度下有所有类型的单位。每提高一个稀有度,伤害数值范围会比低等稀有度的高2.5倍,资源采集速度的数值范围会高1.18倍。下图展示了各个稀有度和星级的单位对战一个1星普通单位的平均胜率:
6、进化公式:
这个公式用来确定进化单位的攻击力和资源采集率:
进化后数值 = Avg * Rand * Match * Rarity
其中 Avg = 三个单位的平均攻击力,
Rand = 介于0.97和1之间的随机数
Match = 如果没有单位跟原单位完美匹配,这个数值是0.9;如果有1个单位完美匹配,这个数值是0.94;如果所有单位完美匹配,这个数值是1,
Rarity = 如果进化后的单位的稀有度比三个单位中最低等单位的稀有度高3个等级,这个数值是0.85;如果高2个稀有度,这个参数是 0.89;如果高1个稀有度,这个参数是0.95;如果完全是一样,参数是1。
进化时会发生如下变化:
攻击力增加
资源采集速度增加
移动距离增加
能进入下一个地图区域:(1)能采集新强化需要的新资源(2)能进入领地收益更高的格子(3)能进入卫星掉落概率更高的格子
会解锁新的强化方式
进化一个单位会让它的战斗力提高2.5倍,所以一个4星单位会比一个1星单位强大15倍,进化后的单位会保留最老单位的年龄。
7、怎么吸引玩家:
CryptoAssault引入了区块链的通证激励机制,会根据玩家每天占领土地的多少来发放以太坊奖励,同时会随机空投以太坊礼包。为了增加玩家之间的竞争性,靠近中心地带获得奖励的概率更高,对中心地带的争夺战成为游戏的一大亮点。普通游戏中,玩家比拼的往往是等级、装备和经验,小玩家往往是被虐的对象。而在CryptoAssault小玩家可以通过获得随机奖励获得与大玩家对抗的资本,这样大玩家不能通过既有的经济实力和战力垄断奖励,大大增加了游戏的趣味性。
8、游戏怎么好玩:
为了使整个游戏有更强的带入感,游戏中设置了坦克、装甲车、飞机、直升机和机甲等作战单位。不同作战单位之间有相克关系,而且每种作战单位有不同的型号,方便后面对作战单位进行升级改造。为了占领某块地域,玩家要充分运用手中的作战单位不同性能进行排兵布阵。为了更加贴近现实,游戏中还设计了联盟玩法,为游戏进程增加了完全不可预知的变量:联盟的整体战略部署和团队协同作战能力。
同时游戏的战斗单位还有稀有度和等级差异,3个低级战斗单位可以进化出一个高级单位。玩家在决定作战部署时,玩玩会考虑地形和对手的军队配置情况对自己的作战单元进行调整,同时对手也会做出相应的反应,使得整个游戏呈现一个动态博弈的场面。
(1)可玩性:玩家通过军队来争夺对领土的控制权,为他们控制的领土赢得每日奖励。这类游戏带入感很强,能实现玩家统帅军队建设国家的梦想;
(2)创新性:和传统战争策略游戏不同之处在于,Cryptoassault运用区块链技术和通证激励,是一款有可玩性、经济系统理论上自治的游戏;
(3)可信度:项目方回应不是很积极,社群讨论不活跃,可信度不高;
(4)竞争情况:由于战争类游戏对算力要求比较高,因此受制于算力紧张,区块链链战争类游戏项目并不多,有一定的技术壁垒;
(5)UI: 整个游戏的场面设计非常多样,既有大炮坦克,又有飞机卫星助阵,整个场景设计很逼真,给玩家一种身临其境的游戏体验。
1. 核心战斗资源(军队)必须用ETH购买,游戏内完全不产出,甚至连低概率产出也没有。
2. 基本砍掉玩家的游戏内成长。游戏内成长是所有MMO游戏的共同特征:玩家通过游戏内行动让自己变得更强,于是玩得越久的玩家越厉害。游戏内成长只保留了一个临时buff(机体强化,用完需要重新充能)。这一点可以说是非常大胆的创新,大大提高了其他玩家的游戏体验。
3. 核心资产有消耗点。升级单位需要合成,但升级结果具有随机性。拿到1个满级单位需要81个初级单位,退坑玩家留下来的军队会被想要升级的玩家买下,而因为升级结果的随机性,这种碰运气的事很容易上瘾,玩家会为了一点点数值的提升而重复升级。
4.鼓励直接邀请了其他玩家的玩家。玩家可以把一个URL发送给他的朋友,每次他的朋友购买时,他就能获得购买数额5%的收益,这点直接通过智能合约实现。
其中,第1和第2点彻底杜绝了工作室、小号和机器人浑水摸鱼的现象,增强了玩家的游戏乐趣。第3点军队是玩家用真金白银买的,又不能自产出,所以游戏不敢让战斗单位死亡。设计师让战斗单位可以进化,并把每一次进化变成一次开宝箱或洗宝宝:随机数会影响进化结果。用「合成」加「开宝箱」的方法实现了一定程度的消耗。这个做法虽然没有办法彻底避免通货膨胀(恐怕没有任何办法可以),但确实是个能抑制通胀又能刺激交易的好方法。第4点通过通证激励的方式推广游戏,降低了游戏的运营成本,提高了工作效率。
根据dapp.com的统计数据,Cryptoassault的总用户数为241,周活跃用户数为162。总成交量为148.64枚,交易额为3579美元,总体流量和活跃度偏低。
从白皮书给的资料来看,团队经验丰富,都有游戏开发经验。其中Dan有20多年的行业经验,曾在Funzio担任若干款数百万美元级游戏的首席设计师。Eric较早就涉足游戏和区块链行业,有相关的区块链技术开发经验。并且很多成员都在Funzio和GREE工作过,彼此有默契,为项目的开发奠定了扎实的基础。
Facebook截图
Discord截图
官网上的社群链接有Twitter、Facebook、Discord、Reddit和medium,渠道途径还可以。其中Twitter有945个关注者,推文64篇,关注者数量一般,评论转发很少。Discord虽然有800+粉丝,但是技术讨论和游戏攻略方面的讨论基本没有。考虑到游戏还在预售阶段,Cryptoassault在社群建设方面的工作还有很多需要完善的地方。
CryptoAssault 是一款运行在以太坊上的MMO策略游戏,玩家可以通过策略选择、武装部队和强大的联盟来夺取领土并每天获得ETH奖励。由于游戏的带入感非常强,加上之前类似的游戏比较多,因此市场开发难度不大。同时由于这类游戏对算力要求较高,使得CryptoAssault面临的竞争者较少。通过游戏规则和通证激励机制介绍,CryptoAssault已经是一款有可玩性、经济系统理论上自治的游戏了,是区块链游戏未来的发展方向。
不过CryptoAssaul还处于预售阶段,未来还存在很多不确定性。第一就是目前以太坊算力还是很紧张的,如果不能支持它顺畅运行,那么用户获取的难度会非常大。同时这款游戏有点复杂,对于游戏技巧要求较高,因此社群讨论非常重要。而本项目的社群建设方面的工作还有很多需要完善的地方,需要引导玩家进行分享。