这个周末开始了一个非常有趣的项目:AlgoNim,一款完全基于Algorand(ALGO)的游戏,它完全在此区块链的第1层上运行。 所有游戏规则均通过Algorand Smart Contracts实施;棋子由Algorand Standard Assets代表,游戏动作由玩家通过直接在区块链上的Atomic Transfers依次执行。 游戏如何运作? 要理解该游戏,我们必须退后一步,并从一开始就理解该游戏Nim,这是2位玩家的数学策略难题,他们在其中决定各种筹码的棋子数以及每次移动可移除的最大棋子数。 反过来,玩家从其中一个筹码中删除任意数量的代币。谁从桌子上拿下最后一块就赢了。 由于Nim是数学上可解的游戏,因此可以计算确定赢家以及获胜手法的策略。因此,最好是挑战人类而不是计算机。 现在,包括游戏规则在内,我们继续进行AlgoNim,这是Nim的加密版本,完全在Algorand区块链的第1层上运行,以使用PPoS(纯权益证明)共识协议而闻名。 实际上,使用区块链可以确保没有人可以修复游戏。 AlgoNim的技术特征 自从Algorand 2.0版以来引入的各种功能(例如ASA(Algorand标准资产))使所有这些成为可能,这些功能使您可以在此区块链上创建令牌。依赖于Algorand Python SDK和PyTeal的AT(原子转移)和ASC1(Algorand智能合约)。 实际上,由于SDK和PyTeal的相互作用,游戏为每次比赛编写并初始化了ASC1 TEAL和ASA。 该系统仅需几秒钟的时间和0.8 ALGO的少量费用即可覆盖令牌的创建,因此,即使与其他区块链相比,其成本/速度比也确实令人印象深刻。 尽管游戏本身是完整的,但仍需要启动一些元素,实际上AlgoNim可通过Algorand节点上的命令行启动,因此我们可以说它是由程序员为程序员设计的游戏。 图形故意是老式的:ASCII艺术老派,是真正的怀旧风格。 源代码是完全开源的,因此开发任何前端的Web界面的可能性对任何人都是开放的。 该游戏是由意大利人Cosimo Bassi(又名Cusma)创建的,他在推特上的个人资料中将自己定义为“具有自由精神的好奇海盗,具有阿普利亚根,巴西人的心和电气工程师的思想”,并且几个月来他一直担任开发人员阿尔戈兰德大使。 Bassi最近举行了有关Algorand技术的流行聚会。 区块链游戏的未来 此版本的AlgoNim是已经运行的主要版本,但是未来还会计划增加版本,例如: 提高投注托管的可靠性; 冻结除活跃玩家外的所有人的比赛令牌; 销毁在每次比赛结束时创建的ASA; 在分数池中添加计分系统以奖励获奖者; 实施“多堆”变体 实施冠军(三场比赛中最好的比赛)。—- 原文链接:https://cryptonomist.ch/2020/06/08/algonim-gioco-blockchain-algorand/ 原文作者:Alfredo de Candia 编译者/作者:wanbizu AI 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
AlgoNim:Algorand区块链上的第一款游戏
2020-06-08 wanbizu AI 来源:区块链网络
LOADING...
相关阅读:
- 第630篇:李笑来说Defi最近还得出事……2020-08-01
- SEC将监控合同授予Ciphertrace,美国监管机构开始涉足Binance链2020-08-01
- 读币圈头条拿3000key红包||5张图来看以太坊的发展史。2020-08-01
- 以太坊的五年:从少年梦到市值380亿美元区块链2020-08-01
- 区块链板块大热2020-08-01