本文主要是介绍EOS区块链上可以打灰机了!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
▌EOS区块链上的“雷霆战机”
EOS的竞选团队,现在已经有150多个了。其中,EOS Authority 团队开发了一个简单有趣的空战小游戏,Space Invaders,小编试玩了一下,觉得很有意思。想体验EOS网络区块产生速度有多快?试试电脑打开链接,手机扫码操控。
具体实践如下:
电脑浏览器中打开网址
https://eosauthority.com/space/
点击【开始(Get Started)】
就会跳转到以下界面,出现一个二维码,手机扫码
扫码后手机跳转到以下界面,手机变身控制器,跟网页连接。
对应的电脑网页跳转到太空入侵的游戏界面,这个界面跟十多年前的经典游戏“雷霆战机”很相似,有种怀旧的感觉。在手机端操作按【左】【右】操作,控制太空船的左右移动,打败入侵敌机,取得胜利。
▌游戏实现原理
根据网站介绍,太空船向左/向右的每一个操作都来自于手机控制端的点击;每一个指令,在点击之后,都实时写在EOS区块链测试网络里;这种游戏目前只在区块产生时间为500毫秒的EOS上才能做到。
结合网站信息,我们可以得知游戏实现的大致流程,手机扫码,即时生成3条信息:一个EOS账户,以及对应的公钥、私钥,二维码中嵌入这3点信息,手机扫码后打开的对应网页能够拥有这个账户的控制权。
手机端点击“左”或者“右”时,EOS测试网络发生信息交易,当交易确认时,飞船根据交易信息移动,
目前测试的速度还有延迟,大概在1秒左右,延时跟EOS区块生产速度有关,也跟本地网速等有关。
测试完小游戏,小编对EOSIO商用的信心又多了一分,你觉得呢?欢迎留言。
这篇关于EOS区块链上可以打灰机了!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!