3.19 以太坊:实战僵尸工厂1

编程入门 行业动态 更新时间:2024-10-26 20:26:43

3.19 <a href=https://www.elefans.com/category/jswz/34/1768575.html style=以太坊:实战僵尸工厂1"/>

3.19 以太坊:实战僵尸工厂1

  1. 概述:通过智能合约完成僵尸工厂小游戏
  2. 功能实现
    1. 僵尸制造器
      1. 部分功能 
        1. 把部队中所有的僵尸保存到数据库中
        2. 有一个函数可以生产新的僵尸
        3. 每个僵尸都有一个独一无二的面孔
      2. 特点 
        1. 僵尸面孔取决于DNA,其DNA由一个16位数的整数组成
        2. DNA数字不同部分对应不同特点 
          1. 头部基因 
            1. 僵尸有七种头型,前两位代表头部基因,所以头型计算为前两位数对7取余加1
          2. 眼部基因 
            1. 3、4位代表眼睛,眼睛有11种变化
          3. 上衣基因 
            1. 5、6位代表衣服,衣服有6种变化
          4. 最后6位控制下面的颜色,由CSS选择器生成 
            1. 皮肤基因
            2. 眼色基因
            3. 衣服颜色基因
    2. 僵尸捕猎、军团扩张
      1. 概述:如何通过猎食其它生物扩张僵尸军团
      2. 原理:僵尸猎食之后,僵尸的DNA和猎物的DNA计算出新的僵尸DNA
    3. 僵尸功能丰富,功能丰富主要从以下方面考虑 
      1. 智能协议的永固性
      2. 添加冷却时间,限制僵尸进食的频率
      3. 添加冷却周期,让僵尸两次攻击或捕食之间必须等待一天
      4. 僵尸冷却、原理如下 
        1. 捕猎行为触发冷却周期
        2. 在冷却周期结束之前不能两次捕猎
      5. 僵尸功能进阶,可通过等级限制实现为僵尸改名、修改DNA等操作</

更多推荐

3.19 以太坊:实战僵尸工厂1

本文发布于:2024-02-17 14:46:46,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1694400.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:以太   僵尸   实战   工厂

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!