Un design de HUD de jeu basique pour interagir avec les contrats de jeu et MetaMask.
00:00 |Introduction et aperçu du jeu
02:45 |Début du tutoriel
03:35 |Préparer Visual Studio Code
04:55 |Obtenir les contrats intelligents
05:38 |Ajouter des fonctions aux contrats
16:00 |Déployer les contrats
23:40 |Unity Web3 et jeu tutoriel
24:17 |Préparer les scripts Unity
42:50 |Démarrer le jeu dans l'éditeur
44:06 |Préparer Network.js
Écrivez vos propres contrats et déployez-les, écrivez des scripts C# dans Unity pour interagir avec vos contrats, les fonctions utilisées incluent la mise à niveau, l'achat, la destruction et la création en utilisant les contrats intelligents ERC20, ERC721 et ERC1155.
Interagissez avec le serveur web pour créer des métadonnées json et lire json depuis le serveur pour créer une liste de joueurs.
Le jeu tutoriel :
Conception préalable des contrats intelligents :
Remix Web :
Les programmes utilisés sont Unity 2021.2.8f1, Visual Studio Code et Visual Studio 2022.
ERC20 est la monnaie du jeu.
ERC721 est un NFT unique.
ERC1155 est un NFT multiple.
Ceci est juste un design basique avec la sécurité des contrats et aucune sécurité de serveur web, créez votre propre .htaccess pour protéger votre système et votre jeu.
Si vous avez aimé ce tutoriel sur le jeu NFT, laissez-moi un like et abonnez-vous à la chaîne !
Si vous avez des questions sur MetaMask, les contrats intelligents, les jeux NFT ou le tutoriel lui-même, vous pouvez toujours venir sur notre Discord.
Nous travaillons actuellement sur un jeu NFT nous-mêmes et sommes heureux de tout soutien.