Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
SpicyMags.xyz

Build Nft Metaverse With Unity On Algorand

Posted By: ELK1nG
Build Nft Metaverse With Unity On Algorand

Build Nft Metaverse With Unity On Algorand
Published 6/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.69 GB | Duration: 8h 45m

The most comprehensive course to build a metaverse world on a blockchain

What you'll learn
Foundations to start building a metaverse from scratch on the Algorand blockchain
Create 2-way transactions between Unity3D game and the blockchain
Have players "play to earn" crypto tokens
Build a system for players to buy, sell and trade NFTs
multiplayer communication
deploy your metaverse game on iPhones, Android phones, and the web
Requirements
No programming experience needed, every single steps is shown in the video lectures. You will learn everything you need to know. Works on Mac, Windows and Linus computers
Description
Hello and thank you for your interest in this course. My name is Yohann. I am course instructor.This course is the only course you need to get the fundamentals to help you build a “play to earn” metaverse world on the blockchain.With over 20 years of experience as a software engineer combined with my experience as a college instructor, I have no doubt that by taking this course you will have a hands-on experience on how to build your own NFT metaverse world using Unity3D game engine and making transactions of the algorand blockchain, one of the best blockchains there is out there.The course covers a variety of technologies and tools.You will learn how to use Unity to design a game and an NFT store. (non fungible tokens). You will also learn how to make transactions on the algorand blockchain to allow users to play to earn crypto coins, buy, sell and trade NFTs and also how to allow user to connect they crypto wallet the safe and secure way.Now if you don't know much of the above terminology, don’t worry about it, you’re in the right place. I literally have recorded every single details in the video lectures, there is no prior knowledge required, everything is shown to you. And you can pause and replay the videos as many times as you wish to.This course is an “all in one” course, it covers the game design, programming, setup, deployment and the blockchain foundations to make you advance in your career.And the best part is that I keep adding new content regularly because this field is evolving at light speed.Finally, I am so confident this course will bring you so much value that I’m giving away the first 2 hours at no cost to watch instantly.Don’t be the one to get left behind. Get started today and join millions of people taking part in the meta verse revolution.Start watching now. Enjoy the course and I wish you good fortune making your own metaverse.

Overview

Section 1: 001 - Algorand Setup

Lecture 1 00 Introduction what's in our to do list

Lecture 2 01 Download Google Chrome Web Browser

Lecture 3 02 Install Algosigner Chrome Extension

Lecture 4 03 Create Algorand Test Accounts in Wallet

Lecture 5 04 Fund your Algorand Test Wallets

Section 2: Unity Setup

Lecture 6 01 Download and Install Unity Game Engine

Lecture 7 02 Register or Sign in Unity Hub

Lecture 8 03 Launch and Create the Unity Project

Lecture 9 04 Add Algorand DLLs to Unity Project

Lecture 10 05 Fixing error when Visual Studio solution is missing

Lecture 11 06 Testing the Algorand DLL integration with Unity

Section 3: Algorand Transactions

Lecture 12 001 Send and Receive money with Algorand in Unity - part A

Lecture 13 002 Send and Receive money with Algorand in Unity - part B

Lecture 14 003 Test Send and Receive on Algorand blockchain

Lecture 15 004 Get the Player Algorand Balance Amount

Lecture 16 005 Display the Player Algo Balance in the Unity User Interface

Lecture 17 006 Create your first NFT programmatically in Unity

Lecture 18 007 Opting In to receive an NFT asset - part 1 of 2

Lecture 19 008 Opting In to receive an NFT asset - part 2 of 2

Lecture 20 009 Transfering an NFT from one Algorand Wallet to another using Unity 3D

Lecture 21 010 Trigger Atomic Swap Transactions on Algorand with Unity

Section 4: Advanced Programming in Unity and Algorand

Lecture 22 001 Summary of lessons and what's next

Lecture 23 002 Creating a singleton generic class

Lecture 24 003 Create an Algorand Account Scriptable Object with Action Menu item

Lecture 25 004 Implement Algorand Account logic - part 1 of 3

Lecture 26 005 Implement Algorand Account logic - part 2 of 3

Lecture 27 006 Implement Algorand Account logic - part 3 of 3

Lecture 28 007 Create 2 Algo accounts for main game and player

Section 5: Advanced Algo Programming - Part 2

Lecture 29 001 Implement the Algorand Server - part 1 of 3

Lecture 30 002 Implement the Algorand Server - part 2 of 3

Lecture 31 003 Add the Algorand Server Object to Unity - part 3 of 3

Lecture 32 004 Implement the NFT Asset Scriptable Object

Lecture 33 005 Implement code to generate NFT asset - part A

Lecture 34 006 Implement code to generate NFT asset - part B

Lecture 35 007 Implement code to generate NFT asset - part C

Lecture 36 008 Instantiate the Game Currency NFT Asset token GEMCOIN

Lecture 37 009 Coding the Algo Manager part 1

Lecture 38 010 Coding the Algo Manager part 2

Lecture 39 011 Coding AlgoManager Buy Asset Opt-In

Lecture 40 012 Write Group Transaction to trade tokens for NFT asset

Lecture 41 013 Code Game Currency Balance Validations

Section 6: NFT Store User Interface

Lecture 42 001 What's needed to create the NFT store

Lecture 43 002 Import UI assets into Unity project

Lecture 44 003 Creating the NFT store Prefab

Lecture 45 004 Modify the NFT store prefab

Lecture 46 005 Create UI layout group for store items

Lecture 47 006 Work on the Store Item components

Lecture 48 007 Adding the Store Item Component Script

Lecture 49 008 Coding the logic for each NFT store item

Lecture 50 009 Coding the Item Store listing logic - part 1

Lecture 51 010 Coding the Item Store listing logic - part 2

Lecture 52 011 Coding the Item Store listing logic - part 3

Section 7: 7) Adding NFTs to Store

Lecture 53 001 Adding 3 NFT assets and connecting them to the store

Lecture 54 002 Testing display of store items

Lecture 55 003 Adding the buy item connection

Lecture 56 004 Debbuging th Buy NFT Item functionality

Lecture 57 005 Improve NFT store items user interface and buy

Section 8: 8) Performance Improvements

Lecture 58 001 Increase Performance - Different Options

Lecture 59 002 Better Performance Display Player Gem Balance

Lecture 60 003 Better Performance while buying NFT

Lecture 61 004 Testing Better Performance Buying NFT

Section 9: 009 Game Server

Lecture 62 001 Why Build a Game Server

Lecture 63 002 Install Node JS and NPM

Lecture 64 003 Install Visual Studio Code

Lecture 65 004 Initialize Game Server

Lecture 66 005 Install Server Packages

Lecture 67 006 Listen to Network calls

Lecture 68 007 Add AlgoSDK to Game Server

Lecture 69 008 Get Player Algo Balance via server

Lecture 70 009 Parametrize the wallet address

Section 10: 010 Game Server to Unity Interaction

Lecture 71 001 Call game server endpoint from Unity - get balance

Lecture 72 002 Why fetch NFTs from Game Server

Lecture 73 003 Server Endpoint for store items

Lecture 74 004 returning the store items as JSON

Lecture 75 005 Fetching Store Items from Unity

Lecture 76 006 Convert Fetched items to JSON objects

Lecture 77 007 Convert JSON objects to NFT store items

Lecture 78 008 Testing the display of NFTs coming from game server

Lecture 79 009 Adding a new NFT from game server

Section 11: Secure Transactions with Wallet Connect

Lecture 80 001 Import Wallet Connect source code for Unity

Lecture 81 002 Customized WC Algo Request

Lecture 82 003 Customized WC Algo Response

Lecture 83 004 Add WalletConnect Unity Prefab

Lecture 84 005 Adding WalletConnect QR Code setup

Lecture 85 006 Making a secure connection via QR code

Lecture 86 007 Coding the WC Send Data method

Lecture 87 008 Writing the secure transaction call

Lecture 88 009 Getting the WalletConnect user account

Lecture 89 010 Write raw transaction code - part 1

Lecture 90 011 Write raw transaction code - part 2

Lecture 91 012 Submitting the WC signed transaction

Lecture 92 012B Addendum - call to submit raw transaction

Lecture 93 013 Testing WalletConnect secure transaction signing

Game developers and hobbyists,Video game lovers,Metaverse enthusiasts,Smart people wanting to build the FUTURE today