VPNAcquire AccountSubscribeSubmit DAPP
Switch Language:
Home > News > context

EOS上首款贪吃蛇游戏的开发与盈利

1月12日,Cocos-BCX第一期区块链活动开放日在北京如期举行,TEAM Joy联合创始人Joy Zhang和Neo Lee目前区块链游戏行业状况进行分析,从区块链游戏如何盈利、开发等角度分享了相应经验。

TEAM Joy联合创始人Neo Lee

沙龙上,Cocos-BCX相关负责人还发布了相关岗位需求,并宣布Cocos-BCX第二期活动开放日将于春节后举行,Cocos-BCX拟邀DappReview创始人牛凤轩以及TEAM Joy创始人Red Hong等嘉宾参与第二期活动。

JoyZhang:区块链游戏的前景与破局

TEAM Joy团队组建于DApp元年的2018年。2018年底,RedHong、Joy Zhang、Neo Lee从深圳、成都、北京相聚于北京,毕业于人民大学的Joy Zhang担任着团队产品运营负责人。

区块链游戏是DApp最好的表现形式之一,JoyZhang首先从DApp的定义和特征讲起,DApp全称Decentralized Application,即去中心化应用,把核心逻辑或者数据放在区块链上的应用。DApp有后端运行在区块链上、核心逻辑或者数据上链、无中心化控制与应用开源等特征。如果说App是Fronted+Server,那么DApp则是Fronted+Contracts,DApp用智能合约执行后端核心逻辑,链上存储核心数据。

Joy Zhang表示,可考的最早DApp应用基于BTC,叫做SatoshiDice(中本聪骰子)。SatoshiDice多年位居BTC第一大应用,开启了区块链菠菜之先河。SatoshiDice采用基于地址的账户系统,游戏随机数生成器位于链上,且可自证。但SatoshiDice的缺点是未能实现完全自动化,未具备智能合约,仅支持半自动结算。

诞生于2017年12月的CryptoKitties(加密猫),是第一款让以太坊堵死的DApp,最贵的猫曾卖到600+ETH一只。作为现象级产品,CryptoKitties开启了区块链游戏时代,为区块链游戏用户带来增量,且效仿者众。而符合CryptoKitties创始团队的愿景,CryptoKitties证明了区块链不仅可以用来发行同质数字资产(货币),也可以用来发行非同质数字资产(角色、道具等)。被命名为ERC-721的非同质数字资产标准也为后来者提供了可行例证,随后Enjin的ERC-1155,Cocos-BCX的BCX-NHAS-1808皆是非同质数字资产标准,且不断完善进化。

由Team Just带来的P3D(PoWH3D)和F3D(Fomo 3D)是将菠菜类游戏推向高潮的存在。P3D是Team Just推出的平台代币,中文名弱手证明,类比传统金融市场,可以当作Team Just的仅有分红权股份,持有P3D将能获得包括F3D在内游戏的分红。Joy Zhang认为,P3D实质上是一个无限深度的交易所。F3D全称fear of missing out,即怕踏空。在F3D这款游戏中做到了完全的去中心化:最后一棒超级大奖等永动机设定、无admin/owner控制、有限的多签名控制。其利益自动化分配,如果F3D大奖未被黑客盗走,将是很完善的一款区块链资金盘游戏。

此游戏对比截图由Joy Zhang提供

回顾了以上述游戏为代表的区块链游戏后,Joy Zhang梳理了目前区块链游戏的困境:1.既有基础公链不成熟;2.用户门槛高;3.矿工横行;4.黑客攻击不断;5.存量用户流失。

故而Joy Zhang将团队的第一款游戏SnakeJoy(贪吃蛇Joy)落户于相对完善的EOS公链上,同时,Joy Zhang表示,Cocos-BCX提供的BCX-NHAS-1808标准也给他带来了很大的启发,在Snake Joy接下来的版本中,Joy Zhang将使用BCX-NHAS-1808标准制作贪吃蛇皮肤等游戏道具资产。

Joy Zhang认为,在2019年,区块链游戏的种类将变得更加丰富,以贪吃蛇为代表的io类、以Gods Unchained为代表的卡牌类,以及策略类游戏将更加流行,随着钱包等工具的快速完善,用户参与门槛也将大幅降低。Joy Zhang表示,2019年的区块链游戏用户数量将是2018年的数十倍到数百倍,并将在中心化与去中心化上寻找到价值的平衡点。

最后,Joy Zhang分享了SnakeJoy游戏的盈利模式,主要分为内部来源与外部来源。内部来源为收取游戏服务费、游戏道具出售;外部来源为游戏内广告收益、参与公链生态建设获得生态激励。

Richard Burton说过这样一句话:过去人们把钱存在银行,银行家成了世界上最有权势的人,如今人们把钱存在协议里,程序员即将成为世界上最有权势的人。程序员的快乐时代来了!

NeoLee:合约账户中不要存放过多的Token

曾参与知名游戏《轩辕剑》与《捕鱼达人3》制作的Neo Lee是TEAM Joy团队的技术负责人,从09年进入行业至今,Neo Lee已有10年游戏开发经验。

已上线于EOS公链的Snake Joy版本为多人实时交互版本,支持在浏览器、H5、独立App上运行。Neo Lee表示,技术上共配置了4个工程师来开发这个游戏:1个web前端工程师、1个golang后台工程师、1个node后台+合约工程师以及1个Cocos Creator工程师,研发共耗时7周。

已上线版本Snake Joy的运行机制如下:

1.玩家对游戏合约进行转账,获得游戏进入资格;

2.玩家支付成功后,游戏服务器读取游戏合约上的支付记录,验证无误后玩家进入游戏;

3.游戏中玩家可以按照规则获得Token,游戏结束时服务器会调用游戏合约接口进行奖励分账(此过程数据上链),分账一部分进入奖池,一部分进入玩家账户;

4.服务器将转发结果到数据服务器,数据服务器将刷新web前端的玩家游戏记录;

5.玩家将获得的Token通过web平台进行质押,数据服务器每天按照规则调用平台合约对质押代币进行分红。

Neo Lee 提示,在合约的安全性设计上,合约账户里不要托管太多的Token,Token尽可能的存放于独立的账户,Token分账或是计算过程要单一,一次调用完成所有角色账户的转账操作,不做Token托管。

Neo Lee提供的贪吃蛇合约设计架构

结合开发历程与区块链游戏品玩经验,Neo Lee还补充了一些心得,其中管理好自己的Token,不要在合约账户中存放过多Token被再次提及,而保管好自己的私钥,打死也不告诉别人则是Neo Lee认为所有持币玩家都需要注重的问题。做好合约审计工作,做好安全防范是NeoLee认为开发中,重中之重的问题。

此外,Neo Lee还建议开发者们要拓宽自己的技术栈,了解各种技术在开发中的利弊,且要密切关注区块链的发展动态,跟上主流公链的步伐。

以下是Neo Lee在开发EOS版本Snake Joy中用到的技术栈:

•智能合约(c++)

•游戏服务器 nodejs+eosjs

•数据服务器golang+goeos

•客户端 cocoscreator-js+eosjs+scatter

•web前端react+eosjs+scatter

开放日最后,Cocos-BCX相关负责人发布了关于Cocos-BCX岗位的招聘需求:程序开发类岗位:高级后端开发工程师、高级区块链开发工程师、高级游戏开发工程师以及高级运维开发工程师;策划类岗位为高级游戏策划。Cocos-BCX第二期区块链游戏活动开放日也将于春节后举办,以上游戏需求以及接下来活动安排,均可关注Cocos-BCX官方公众号

对区块链游戏感兴趣,欢迎持续关注JBB.ONE
Comments
0 / 1000
Breaking News
Ajuna Raises $5 Million for Its Web3 Gaming Platform
Ajuna Raises $5 Million for Its Web3 Gaming Platform
The Investor’s Guide to the GameFi Market – What’s Next?
The Investor’s Guide to the GameFi Market – What’s Next?
The Sandbox announces partnership with Cut the Rope creator ZeptoLab to build new Web3 experiences
The Sandbox announces partnership with Cut the Rope creator ZeptoLab to build new Web3 experiences
Meta Masters Guild raises more than $3.3 million during its presale
Meta Masters Guild raises more than $3.3 million during its presale
WeTransfer announces partnership with Minima to host NFTs
WeTransfer announces partnership with Minima to host NFTs
Shibuya to let NFT holders to shape the trajectory of its latest short
Shibuya to let NFT holders to shape the trajectory of its latest short
Doodlers announces Doodles 2 – prices spike on OpenSea
Doodlers announces Doodles 2 – prices spike on OpenSea
Square Enix reiterates its commitment to NFT and blockchain exploration
Square Enix reiterates its commitment to NFT and blockchain exploration
China unveils its first regulated NFT marketplace
China unveils its first regulated NFT marketplace