🤖Momuro 引擎
使用我们的引擎的两种方式
该引擎的一个重要特点是它是开源的,用户有机会选择如何使用它。
第一个选项:使用我们的文档自行分叉和设置引擎,自行部署所有必要的合约。
第二种选择:使用我们的工厂和 API,无需复杂技术知识的用户将能够使用 API 集成我们的智能合约。 Momuro 从每次操作(例如铸造)以及更新 NFT 时同步模块的任何更新中获得少量佣金,该佣金包含在标准 Gas 中
使用我们基于 ERC-6059 的扩展的可嵌套 NFT
所有特征的总和被累加起来,并可以以元数据的形式反映。这个 NFT 特别只有一个资产——可装备目录本身。 Catalog值是指Catalog元实体的ID,id字段用于索引并能够在想要替换、接受或删除特定资产时定位特定资产,而pending则告诉我们NFT所有者是否有 接受了这项资产。
Soulbound 2.0 NFTs
角色可以购买角色并为他们装备各种物品。 在游戏过程中,他的经验会增长,这是他可以货币化但无法转移的独特指标。 当玩家与世界互动时,他们可以收集物品(来自任务或世界或通过制作)、技能(来自导师或作为任务奖励)和经验值(来自战斗、探索、制作......)。
物品是可转让、可装备的 NFT。
经验点是不可转让的经验标记。
技能是不可转让的 NFT。
NFT进化
最初,用户购买NFT龙蛋,但主要目的是在战斗中成长和磨炼。 在游戏过程中,蛋会孵化,小龙会出现。 此外,用户已经可以在战斗中使用龙,并从初始阶段开始培养龙。 在战斗的过程中,龙会成长并获得经验,使它们能够发展到下一个阶段。 龙的前几个阶段和 NFT 蛋本身都会被烧毁,以避免物体的重复和重复使用。
跨链引擎工厂
装备工厂
该工厂的存在是为了自动部署可装备格式的集合和物品。
工厂的工作原理是这样的:
游戏 X 将元素表加载到
json
或csv
中或通过我们自己的在线构造函数。我们的链下处理程序会将所有必要的数据加载到链上。
对于每个加载的物品,我们的工厂都会为主物品和子物品生成另一个NFT 合约或合约系统。
合约生成物品并将其转移给主要“所有者”,即 游戏 X 的合约
游戏 X EF 智能合约 API 扩展
成功部署合约后,有必要建立已创建合约的交互,以实现升级和其他更改(例如库存)的可能性。
个人资料 ID Soulbound 工厂
该工厂的存在是为了创建特殊的灵魂绑定令牌作为用户配置文件。
工厂的工作原理是这样的:
游戏 X 通过在线构造函数,设置将在配置文件中使用的必要的“元数据”“类型”。
工厂代理合约生成一个配置文件智能合约。
适用于 PSF 的 游戏 X 智能合约 API 扩展
部署配置文件合约后,游戏可能需要更新有关用户的体验和其他成就的信息。 通过智能合约有一个特殊的 API 可以实现这一点。
NFT进化工厂
该工厂作为 Equipable Factory 的扩展而存在。 当需要设定角色或生物的进化时
工厂的工作原理是这样的:
游戏 X 将元素表加载到
json
或csv
中或通过我们自己的在线构造函数。我们的链下处理程序会将所有必要的数据加载到链上。
对于每个加载的项目,我们的工厂都会生成另一个 NFT 和一组未来方法,为进化过程做好准备。
合约生成物品并将其转移给主要“所有者”,即 游戏 X 的合约
NFTEF 的 游戏 X 智能合约 API 扩展
NFT合约部署后,游戏可能需要更新有关用户的体验和其他成就的信息。 通过智能合约有一个特殊的 API 可以实现这一点。
Last updated