-
在第一节课中,您将为一个SuiFrens聚集,玩不同的游戏,并共同进化的幻想世界打下基础。
-
我们将创建一个
fren_group
Move 模块,该具有以下功能: -
通过一个函数创建新的 SuiFrens。我们将从第一个 Fren 类型——Baby Shark 开始。记录所有已经诞生的 SuiFrens。每个 SuiFren 都将是独特的,具有自己的外观。您可以看到它们的外观可以变化并创造出独特的 SuiFrens——身体、耳朵、腹部、情感等。每个 SuiFren 都有一个表示其力量的等级字段。在后续的课程中,我们将通过装备升级、进化和繁殖新类型的Fren 使我们的 Sui Fren 世界变得更加精彩。为了让每个 SuiFren 能生成独特的外观,我们将随机生成属性。通常有两种方法可以做到这一点:
- 在链下生成每个 SuiFren,并仅随机化用户收到的 SuiFren 的 ID。每个 SuiFren 将在链下生成,并具有独特的方面组合并与特定 ID 关联。这让每用户都收到他们自己独特的 SuiFren。
- 在链上生成一个随机数,该随机数可以解析为不同的属性。在我们的 Move 探索旅程中,我们将专注于这一点。