🤖Momuro-Motor

Die Pixudi-Blockchain-Engine ist Momuro. Momuro ist die gleiche Engine wie jede Unreal- oder Unity-Spiel-Engine. Die Engine besteht aus einer Reihe von Methoden und intelligenten Verträgen, die den On

Zwei Möglichkeiten, unseren Motor zu nutzen

Ein wichtiges Merkmal der Engine ist, dass sie Open Source ist und Benutzer die Möglichkeit haben, zu wählen, wie sie damit arbeiten möchten.

  1. Erste Option: Verwenden Sie unsere Dokumentation, um die Engine selbst zu forken und einzurichten und alle erforderlichen Verträge selbst bereitzustellen.

  2. Zweite Option: Mithilfe unserer Fabrik und API können Benutzer ohne komplexe technische Kenntnisse unsere Smart Contracts mithilfe der API integrieren. Momuro erhielt eine kleine Provision für jede Aktion wie das Minting und für jede Aktualisierung der Synchronisierungsmodule beim Aktualisieren von NFT, die im Standardgas enthalten ist

Nestbare NFTs mit unserer Erweiterung basierend auf ERC-6059

Die Summe aller Merkmale wird aufsummiert und kann in Form von Metadaten abgebildet werden. Insbesondere dieser NFT verfügt nur über ein einziges Asset – den bestückbaren Katalog selbst. Der Katalogwert bezieht sich auf die ID der Katalog-Meta-Entität. Das ID-Feld wird zur Indizierung verwendet und um auf ein bestimmtes Asset abzielen zu können, wenn Sie es ersetzen, akzeptieren oder entfernen möchten. Ausstehend erfahren wir, ob der NFT-Eigentümer dies getan hat hat diesen Vermögenswert angenommen.

Soulbound 2.0 NFTs

Ein Charakter kann einen Charakter kaufen und ihn mit verschiedenen Gegenständen ausstatten. Während des Spiels wächst seine Erfahrung und ist ein einzigartiger Indikator dafür, dass er Geld verdienen, aber nicht übertragen kann.

Während der Spieler mit der Welt interagiert, kann er Gegenstände (aus Quests oder der Welt oder durch Basteln), Fertigkeiten (von Mentoren oder als Questbelohnungen) und Erfahrungspunkte (durch Kämpfen, Erkunden, Basteln usw.) sammeln.

  • Gegenstände sind übertragbare, ausrüstbare NFTs.

  • Erfahrungspunkte sind nicht übertragbare Markierungen für Erfahrungen.

  • Fähigkeiten sind nicht übertragbare NFTs.

NFT-Entwicklung

Ursprünglich kaufte der Benutzer NFT-Dracheneier, aber der Hauptzweck besteht darin, in Schlachten zu wachsen und sich zu stärken. Während des Spiels schlüpfen die Eier und Drachenbabys erscheinen. Darüber hinaus kann der Benutzer Drachen bereits in den Schlachten selbst einsetzen und sie von Anfang an wachsen lassen. Im Verlauf der Kämpfe wachsen Drachen und sammeln Erfahrungen, die es ihnen ermöglichen, sich zur nächsten Stufe zu entwickeln. Frühere Drachenstadien und das NFT-Ei selbst werden verbrannt, um eine Duplizierung und Wiederverwendung von Objekten zu vermeiden.

Kettenübergreifende Motorenfabrik

Ausrüstbare Fabrik

Diese Fabrik dient der automatisierten Bereitstellung von Sammlungen und Artikeln im ausrüstbaren Format.

Die Fabrik funktioniert so:

  1. Game X lädt die Tabelle der Elemente in JSON oder CSV oder über unseren eigenen Online-Konstruktor.

  2. Unser Off-Chain-Handler lädt alle notwendigen Daten in die On-Chain.

  3. Für jeden geladenen Artikel generiert unsere Fabrik einen weiteren NFT-Vertrag oder ein Vertragssystem für den Hauptartikel und die Unterartikel.

  4. Der Vertrag generiert Gegenstände überträgt sie auf den Haupteigentümer, nämlich den Vertrag des Spiels X

Game X Smart-Contract API-Erweiterung für EF

Nach einer erfolgreichen Bereitstellung von Verträgen ist es notwendig, das Zusammenspiel der erstellten Verträge für die Möglichkeit eines Levelaufstiegs und anderer Änderungen beispielsweise im Inventar festzulegen.

Profil-ID Soulbound Factory

Diese Fabrik dient dazu, spezielle soulbound Token als Benutzerprofile zu erstellen.

Die Fabrik funktioniert so:

  1. Game X legt über den Online-Konstruktor die erforderlichen Metadatentypen fest, die im Profil verwendet werden.

  2. Der Factory-Proxy-Vertrag generiert einen Profil-Smart-Vertrag.

Game X Smart-Contract API-Erweiterung für PSF

Nachdem die Profilverträge bereitgestellt wurden, muss das Spiel möglicherweise Informationen über die Erfahrung und andere Erfolge des Benutzers aktualisieren. Hierfür gibt es eine spezielle API durch Smart Contracts.

NFT-Entwicklung-Fabrik

Diese Fabrik existiert als Erweiterung der Equippable Factory. Wenn es notwendig ist, die Entwicklung von Charakteren oder Kreaturen festzulegen

Die Fabrik funktioniert so:

  1. Game X lädt die Tabelle der Elemente in JSON oder CSV oder über unseren eigenen Online-Konstruktor.

  2. Unser Off-Chain-Handler lädt alle notwendigen Daten in die On-Chain.

  3. Für jeden geladenen Artikel generiert unsere Fabrik ein weiteres NFT und eine Reihe zukünftiger Methoden, um den Evolutionsprozess vorzubereiten.

  4. Der Vertrag generiert Gegenstände überträgt sie auf den Haupteigentümer, nämlich den Vertrag des Spiels X

Game X Smart-Contract API-Erweiterung für NFTEF

Nachdem die NFT-Verträge bereitgestellt wurden, muss das Spiel möglicherweise Informationen über die Erfahrung und andere Erfolge des Benutzers aktualisieren. Hierfür gibt es eine spezielle API durch Smart Contracts.

Last updated