Wir werden in den kommenden Monaten Tausende neuer kryptofokussierter Spiele sehen. Wir befinden uns jetzt definitiv an einem Wendepunkt für Web3, und wenn Sie sich schon heute auf die Zukunft vorbereiten möchten, werden die Informationen hier sehr nützlich sein.

Web3 und Spiele

Social-Media-Giganten haben nun begonnen, im Metaverse-Bereich im Einklang mit ihren Web3-Zielen zu arbeiten. Denn die nächste Stufe des Likens von Beiträgen auf Instagram besteht für uns alle darin, das Metaversum zu betreten, also die erweiterte reale Welt der sozialen Medien. Hier können Sie auf hohem Niveau visuell und akustisch mit Ihren Freunden in den sozialen Medien kommunizieren und in Ihrem eigenen Raum auf ganz andere Weise teilen. Das ist großartig und das alles ist nur das Web3-Äquivalent von Social Media.

Zu was für einem „Ding“ werden sich Spiele mit Web3 entwickeln? Wir nennen das immer noch ein „Ding“, weil es heute sehr schwierig ist, die Zukunft zu definieren. Heute stellen wir uns die Zukunft vor, so wie sich jemand, der vor vielen Jahren die erste Online-Bestellung der Welt tätigte, Instagram, Facebook oder Twitter vorgestellt hat. Seien Sie versichert, damals konnten sich die Menschen nicht vorstellen, dass soziale Medien ein so großes und funktionales „Ding“ sein würden. Das Gleiche gilt für diejenigen von uns, die sich das neue „Ding“ vorstellen möchten, das die heutigen Spiele nach der Web3-Revolution annehmen werden. Aus den Web3-Spielen, deren Demos wir heute sehen, lassen sich einige Vorhersagen über die Zukunft treffen;

  • Virtuelle Assets im Spiel werden mit Web3 portierbar sein. Sie können diese Vermögenswerte in Ihrem Kryptowährungs-Wallet speichern.

  • Sie werden sehen, dass die virtuellen Vermögenswerte in Ihrem Wallet in verschiedenen Spielen verwendet werden können. Um mehr Nutzer anzulocken, können Sie bei vielen neuen Spielen beispielsweise Ihre High-End-Waffen aus einem anderen ähnlichen Spiel einbringen.

  • Die Landwirtschaft, die Sie in den Spielen betreiben, wird nun einen finanziellen Wert haben. Heute können Sie beispielsweise Zeit damit verbringen, einige Spiele zu spielen, Token zu verdienen und diese an den Börsen zu verkaufen. Dies wird auf einem viel fortgeschritteneren Niveau möglich sein.

  • Märkte innerhalb des Spiels sind äußerst wichtig. Wenn Sie Zeit in Online-Spielen wie Knight oder Metin2 verbracht haben, müssen Sie wissen, wie wichtig und gefragt die Objekte im Spiel sind. Stellen Sie sich vor, die meisten dieser Objekte würden auf der Blockchain gespeichert und Sie könnten Ihre Objekte im Spiel oder auf NFT-Märkten verkaufen.

  • Stellen Sie sich vor, Sie könnten Ihr MetaMask-Wallet direkt mit dem Spiel verbinden und Ihre Objekte an Ihren Spielcharakter anpassen.

  • Stellen Sie sich vor, dass die Token, mit denen Sie im Spiel kostenpflichtige Gegenstände im E-Pin-Stil kaufen können, in Kryptogeld umgewandelt werden.

Einige davon können heute erledigt werden, und gestern Abend hat Unity einen großen Schritt unternommen, um noch mehr zu ermöglichen. Jetzt können bestehende und neue Spiele viel einfacher in den Web3-Bereich eintreten.

Was ist Einheit?

Für diejenigen, die es nicht wissen: Wir müssen die Marke Unity ein wenig erklären, um das Thema zu verstehen. Dies ist eine Spiel-Engine. Alle Spiele, die Sie heute spielen, basieren auf einer Spiel-Engine. Große Spiele verwenden möglicherweise mehr als eine Spiel-Engine, und viele Spielefirmen entwickeln sogar ihre eigenen Spiel-Engines, um ihre Urheberrechte zu schützen. Unity bietet Ihnen die Möglichkeit, Spiele zu erstellen, ohne dass für einfache Spiele umfassende Programmierkenntnisse erforderlich sind.

Wenn Sie das mit Unity erstellte Spiel verkaufen und weniger als 100.000 Dollar pro Jahr verdienen, zahlen Sie nichts an die Spiel-Engine. Für Top-Talente müssen Sie Ihre kostenlose Mitgliedschaft upgraden.

Zusammenfassend ist Unity eine Art Code-Compiler für Spieleentwickler. Wenn Sie beispielsweise ein Programm in C# schreiben möchten, müssen Sie dies mit Visual Studio oder anderen Anwendungen tun, die die gleiche Aufgabe erfüllen. Notepad reicht aus, um eine HTML-Seite zu programmieren. Um ein Design zu erstellen, benötigen Sie Anwendungen wie Paint auf der einfachsten Ebene und Photoshop auf der mittleren und hohen Ebene.

Es gibt viele beliebte Spiele, die mit Unity erstellt wurden.

  • Battlestar Galactica Online

  • Feueruhr

  • Ungedreht

  • Schichten der Angst

  • Armello

  • Die lange Dunkelheit

  • Verkehrsrennfahrer

  • Säulen der Ewigkeit

Auf welchem ​​Portal, Betriebssystem oder Gerät können mit Unity erstellte Spiele/Anwendungen gespielt werden?

  • Android

  • Android TV

  • Facebook

  • Vier Betriebssysteme

  • Gear VR

  • Google Cardboard

  • HTC Vive

  • IOS

  • Linux

  • Mac OS

  • Nintendo-Schalter

  • Playstation

  • Windows

  • Xbox One

Und es gibt noch viele weitere Möglichkeiten. Sie können die Anwendung oder das Spiel einmal entwickeln und veröffentlichen, damit es auf allen funktioniert. Sogar das Battlestar Galactica Online-Spiel erreichte in einem Jahr 10 Millionen Spieler und erregte große Aufmerksamkeit, bis es 2019 eingestellt wurde.

Oben sehen Sie einen Frame aus dem Battlestar Galactica Online-Spiel.

Unity- und kryptobasierte Spiele

Wir haben Web3 und die Transformation, die es in Zukunft bei Spielen auslösen wird, angesprochen. Wir haben vollständig verstanden, was Unity ist und was nicht. Nun liegen uns die Einzelheiten des Schritts für Web3-basierte (oder allgemein als kryptobasierte) Spiele vor, den wir gestern Abend angekündigt haben. Das Unity-Team hat gestern die Kategorie „Dezentralisiert“ für den Code-Store der Spieleentwickler geöffnet.

Was ist Unity Code Store?

In dem Abschnitt, in dem die Kategorie „Dezentralisiert“ geöffnet wird, werden Codes und Designs aufgelistet, in denen Spieleentwickler die digitale Hardware erhalten können, die sie für ihre Spiele benötigen. Man kann es sich als eine Art Baumarkt vorstellen. Wenn Sie ein Gebäude bauen möchten, benötigen Sie Hämmer und andere Werkzeuge. Wenn Sie Software erstellen möchten (sei es ein Spiel, eine Anwendung usw.), benötigen Sie Codebibliotheken (SDK, API). Sie entwickeln beispielsweise ein Spiel und möchten, dass Spielergebnisse automatisch auf Twitter geteilt werden. Dann benötigen Sie die Twitter-API-Bibliothek. Oder, was noch schwieriger ist: Sie können diese Bibliothek verwenden, um die von Ihnen benötigten Funktionen bereitzustellen.

Der Unity Store ist ein Ort, an dem viele spielbezogene Codes und Designmuster, die Sie sich vorstellen können, von In-Game-Charakteren bis hin zu kostenlosen oder kostenpflichtigen Codes erhältlich sind.

Warum könnte dann die Kategorie „Dezentralisiert“ hier eröffnet werden? Natürlich, damit Kryptounternehmen ihre Codebibliotheken Spieleentwicklern anbieten können.

Unity-Kategorie „Dezentralisiert“.

In der Kategorie „Dezentralisiert“ werden geprüfte Lösungen von Drittanbietern veröffentlicht, die Ihnen bei der Verwaltung digitaler Assets, der Erstellung intelligenter Verträge, der Entwicklung von Spielen auf der Blockchain und vielem mehr helfen. Im Zusammenhang mit der Entwicklung von Videospielen bezieht sich Dezentralisierung typischerweise auf Eigentumsmodelle im Spiel. In der Praxis bedeutet dies, Spielmechanismen zu ermöglichen, die es den Spielern ermöglichen, im Spiel Ressourcen zu erstellen, zu verdienen oder zu erwerben, die sie verkaufen oder handeln können. Beispiele für Technologien, die eine Dezentralisierung in Spielen ermöglichen, sind Smart Contracts, virtuelle Geldbörsen, NFT und Kryptowährungen. Beispiele hierfür sind Sandbox, Decentraland oder DOGAMÍ.

Einheitliche und kompatible Kryptolösungen

Nachdem wir nun erklärt haben, was diese Kategorie bedeutet, können wir nun über die angebotenen Codebibliotheken sprechen. MetaMask steht ganz oben auf der Liste. Tatsächlich hat MetaMask vor Monaten ein SDK angekündigt und wir haben es mit Ihnen geteilt. Dank dieses SDK wurde es einfacher, das beliebte Kryptowährungs-Wallet in Anwendungen und Spiele zu integrieren.

MetaMask SDK

Dank dieses SDK können Spieleentwickler das beliebte Web3-Wallet viel einfacher in ihre Anwendungen integrieren. Wir können einige seiner Vorteile wie folgt auflisten.

  • Mobile Deep Links oder einfache QR-Code-Automatisierung

  • Greifen Sie auf Token wie NFTs zu, verteilen Sie sie und nutzen Sie sie als In-Game-Assets

  • Signieren von Transaktionen in den Netzwerken Ethereum, BNB Chain (ehemals Binance Smart Chain), Polygon und Avalanche

  • Play2Own-Modelle, die es Spielern ermöglichen, In-Game-Assets zu besitzen, zu handeln und zu halten

  • Verifizieren Sie mit einer digitalen Geldbörse statt mit Anmeldeinformationen

  • Plattformübergreifende Kompatibilität Ihrer In-Game-Assets

  • Spieler können In-Game-Assets mit Token aus ihren MetaMask-Wallets kaufen und handeln

  • In-Game-Assets/Sammlerstücke: Skins, Gegenstände, Erfolge, Abzeichen

  • Token/Währungen: Münzen, die für die Wirtschaft im Spiel verwendet werden



Darüber hinaus steht das MetaMask-Supportteam bereit, Entwicklern zu helfen.

Algorand SDK

Dank dieser Anwendungsbibliothek können Sie Ihr Spiel in Algorand integrieren. Erstellen und signieren Sie Algorand-Transaktionen, nutzen Sie die REST-APIs von Algorand und verbinden Sie Wallets. Das SDK, das all dies ermöglicht, ist eine großartige Lösung, mit der Entwickler eine Vielzahl dezentraler Funktionen nativ in Ihr Spiel integrieren können, darunter In-App-Käufe und -Transaktionen, NFTs und In-Game-Asset-Besitz sowie andere Anwendungsfälle für intelligente Verträge.



SDK-Höhe

Altura macht es einfach, Web3-Spiele nativ in Unity zu erstellen, zu skalieren und zu monetarisieren. Mit dem Unity SDK von Altura können Sie NFTs im Spiel erstellen, aktualisieren und übertragen, ohne dass technische Komplexität oder kostspielige Investitionen erforderlich sind. Unterstützt werden die Netzwerke Ethereum, BNB, Polygon, Avalanche, Fantom, Arbitrum und Optimism sowie die Token-Standards ERC-20, ERC-721 und ERC-1155.



Dank intelligenter NFTs können Sie mit dem Altura SDK programmgesteuert Updates für In-Game-Gegenstände senden. So können Sie den Namen eines Spielcharakters ändern, sein Level, sein Alter oder seine Fähigkeiten erhöhen oder eine Waffe mit magischen Eigenschaften hinzufügen. Sie können den Gegenstand sogar im Laufe der Zeit zerlegen lassen und ihn zum Ausbalancieren des Gameplays verwenden. All dies bietet Entwicklern großartige Möglichkeiten.

Apts SDK

Aptos SDK vereinfacht die Blockchain-Entwicklung, sodass Sie sich auf die Entwicklung konzentrieren können. Mit integrierten digitalen Sammlungen und Kontoverwaltung können Sie mühelos zusammenarbeiten und transparente Spiele erstellen. Stellen Sie sich vor, dass Entwickler Monate später Aptos-basierte Spiele entwickeln und feststellen, dass sie große Aufmerksamkeit erhalten. Bei Web3 geht es nicht nur um den APT-Token-Preis, und Unity hat einen riesigen Sprung nach vorne gemacht.



Flow-SDK

Es ermöglicht Unity-Entwicklern, ihre Spiele und Anwendungen in das Flow-Netzwerk zu integrieren.



Das FLOW SDK lässt sich nahtlos in einen nativen FLOW-Emulator integrieren, sodass Sie Ihre Blockchain-Anwendungen ganz einfach in einer Sandbox-Umgebung entwickeln, testen und debuggen können. Mit dem Emulator können Sie die Blockchain-Umgebung simulieren, Transaktionen testen und den Code debuggen, bevor Sie ihn in der Hauptblockchain bereitstellen.

ImmutableX SDK

Es ist eine der besten Lösungen zum Erstellen und Skalieren von Web3-Spielen darauf. Gods Unchained und Guild of Guardians wurden hier entwickelt. Das Immutable Unity SDK bietet alles, was Sie brauchen, um Web3-Technologie in Ihr Spiel zu integrieren, unterstützt durch bewährte Sicherheit, globale Skalierbarkeit und nahtlose Benutzererlebnisse. Laden Sie Millionen von NFTs kostenlos herunter und schalten Sie wirklich skalierbare Web3-Spiele frei. Führende, wissensfreie, CO2-neutrale Skalierungslösungen der Schicht 2 ermöglichen es Ihnen, Ihre Vermögenswerte ohne Gasgebühren zu prägen und sich gleichzeitig auf die Kernsicherheit von Ethereum zu verlassen.



Infura SDK

Infura ist seit 2016 eines der erfolgreichsten Projekte im Web3-Bereich und wird von mehr als 400.000 Entwicklern genutzt. Infura ist ein Knotenbetreiber, der Tools und Infrastruktur bereitstellt, die es Entwicklern ermöglichen, Blockchain-Anwendungen problemlos vom Testen bis zur skalierten Bereitstellung mit einfachem, zuverlässigem Zugriff auf Ethereum und andere Netzwerke, einschließlich Polygon, Avalanche oder IPFS, zu übertragen.



Wir können kurz auf einige seiner Vorteile eingehen.

  • Spieler können die Charaktere, die sie besitzen, im Spiel (und anderen kompatiblen Spielen) verwenden.

  • Spieler können die Ausrüstung, die sie besitzen, im Spiel (und anderen kompatiblen Spielen) verwenden.

  • Spieler können einen NFT erwerben, der mit einem bestimmten Level oder Erfolg im Spiel verbunden ist

  • Spieler können ein bestimmtes Level erreichen, wenn sie einen bestimmten NFT besitzen

  • Wenn das Spiel einen In-Game-Store enthält, können Spieler zusätzliche Charaktere, Vermögenswerte usw. kaufen. kann kaufen

Öl-SDK

Die Blockchain-Technologie von Nefta bietet eine Lösung für das Problem der Knappheit bei Spielen. Durch die Nutzung der Blockchain können Entwickler eine legitime Knappheit an Gegenständen, Vermögenswerten und Erlebnissen im Spiel schaffen und den Spielern ein Gefühl von Exklusivität und Wert vermitteln, das nicht reproduziert oder nachgeahmt werden kann.



  • Mit Nefta können Spieleentwickler In-Game-Gegenständen einen NFT zuweisen, sodass Spieler das wahre Eigentum an ihren Vermögenswerten behalten. NFTs bieten außerdem eine unveränderliche Aufzeichnung des Eigentums und der Authentizität. Diese können außerhalb des Spiels leben und ihre Gegenstücke im Spiel widerspiegeln.

  • Mit Nefta können Spieleentwickler Marktplätze und Handelssysteme für In-Game-Gegenstände implementieren. Dies bietet den Spielern mehr Optionen zum Kauf und Verkauf ihrer Vermögenswerte und sorgt gleichzeitig für sichere und transparente Transaktionen.

  • Nefta kann Spieleentwickler dabei unterstützen, Spielern Treueprogramme, Herausforderungen und andere Anreize anzubieten.

ORE-ID

ORE ID ist weitgehend kompatibel mit Spielen, die Blockchain nutzen, sodass Spieler Token und NFTs im Spiel nahtlos verwalten und handeln können. Die API von ORE ID ist für die Integration in die Unity-Entwicklungsumgebung konzipiert. Dadurch wird die für die Blockchain-Integration erforderliche Entwicklungszeit verkürzt, ohne dass zusätzlicher Betriebsaufwand entsteht.



Viertel

Mit Quarters können Sie mit Ihrem Spiel Geld verdienen und Ihre Community vergrößern. Bauen Sie Ihre eigenen Volkswirtschaften auf, teilen Sie Token zwischen Spielen und plattformübergreifend.



Solana SDK

Mit dem Solana SDK für Unity von Magicblock können Entwickler schnell und kostengünstig Spiele entwickeln, die auf einer Blockchain laufen. NFT bringt Wallet-Transaktionen, Handel und mehr in Ihr Spiel.



Texos SDK

Dieses SDK unterstützt Desktop, Android, iOS und Browser. Dieses SDK ermöglicht Spieleentwicklern nicht nur die Interaktion mit der Tezos-Blockchain, sondern kann auch zur Entwicklung beliebiger Tezos-dApps (dezentraler Anwendungen) auf Basis dieser Plattformen verwendet werden. Ihre Spiele können das SDK verwenden, um alle Arten von Daten auf der Tezos-Blockchain abzurufen und beispielsweise zu überprüfen, über welche Funktionen des Spiels oder In-Game-Assets der Benutzer verfügt. Sie können Informationen wie den aktuellen Kontostand der Benutzerkonten oder die Ebene des neuesten Blocks in der Blockchain abrufen. Am wichtigsten ist, dass Sie die Speicherung von Smart Contracts verwalten oder Off-Chain-Ansichten aufrufen und so auf alle in der Blockchain gespeicherten Daten zugreifen können. Sie können Ihr Spiel auch mit Smart Contracts integrieren und Signatur- und Verifizierungstransaktionen durchführen.



Trüffel

Truffle kann für die Integration intelligenter Verträge im Spiel verwendet werden. Truffle verwaltet Ihre Vertragsartefakte, einschließlich benutzerdefinierter Distributionen, Bibliotheksverknüpfungen und Unterstützung für komplexe Ethereum-Implementierungen.



Was können Sie zum Beispiel tun?

  • Schreiben Sie einen Smart Contract, um NFT-Leasing für Ihre Spieler zu ermöglichen.

  • Integrieren Sie bestehende NFT-Marktplätze mit Mainnet-Forking in Ihr Spiel.

  • Spieler können einen bestimmten Teil des Spielvermögens, nämlich Land, mieten

  • Spieler können ihre verdienten oder individuell angepassten Vermögenswerte auf jedem der verfügbaren NFT-Marktplätze verkaufen

Abschluss

All diese Codebibliotheken und die damit verbundenen Möglichkeiten sagen uns, dass wir in den kommenden Monaten großartige Web3-Spiele sehen werden. Noch wichtiger ist, dass diese SDKs auch von großen Spieleentwicklern verwendet werden können. Wir stehen kurz davor, Krypto-Token, NFTs, in der nächsten GTA-Version oder einer neuen Version von CS zu sehen. Während im Jahr 2021 Krypto-Wallets über die Website mit dem Spiel verbunden wurden, werden sie nun in das Spiel eingebettet. Diese Entwicklungen vollzogen sich in sehr kurzer Zeit und ich bin mir sicher, dass wir in den kommenden Jahren noch viel mehr erleben werden.

Aber eine Warnung: Da die kryptobasierte Spieleentwicklung immer einfacher wird, werden Betrüger auch in diesem Bereich verschiedene Fallen entwickeln. Das Verknüpfen Ihres Geldbeutels mit unregulierten Spielen kann dazu führen, dass Sie Ihr gesamtes Geld verlieren. Ihre Geräte sind möglicherweise mit Viren infiziert. Ihre Investitionen in gefälschte Spieleprojekte können zurückgesetzt werden.