Solidity Path: Beginner to Intermediate Smart Contracts
課程鏈接:https://cryptozombies.io/zh/lesson/1
你認為你可以當一個合格的 CryptoZombie, 嗯?
這個教程會教你如何搭建一個以太網的游戲,
此課程為 Solidity 初學者設計,需要你對其他的程式語言有所了解(如 JavaScript),
第1章: 課程概述
第一課你將創造一個"僵尸工廠", 用它建立一支僵尸部隊,
- 我們的工廠會把我們部隊中所有的僵尸保存到資料庫中
- 工廠會有一個函式能產生新的僵尸
- 每個僵尸會有一個隨機的獨一無二的面孔
在后面的課程里,我們會增加功能,比如,讓僵尸能攻擊人類或其它僵尸!但是在實作這些好玩的功能之前,我們先要實作創建僵尸這樣的基本功能,
僵尸DNA如何運作
僵尸的面孔取決于它的DNA,它的DNA很簡單,由一個16位的整陣列成:
8356281049284737
如同真正的DNA,這個數字的不同部分會對應不同的特點, 前2位代表頭型,緊接著的2位代表眼睛,等等,
注: 本教程我們盡量簡化,我們的僵尸只有7種頭型(雖然2位數字允許100種可能性),以后我們會加入更多的頭型,如果我們想讓僵尸有更多造型,
例如,前兩位數字是 83, 計算僵尸的頭型,我們做83 % 7 + 1 = 7 運算, 此僵尸將被賦予第七類頭型,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/260644.html
標籤:區塊鏈
上一篇:按照時間排列熱點板塊的炒作規律
