Vigyata.AI
Is this your channel?

Build and Deploy an Online Multiplayer Web 3 NFT Card Game | Full Course

236.5K views· 7,761 likes· 293:12· Oct 28, 2022

🛍️ Products Mentioned (26)

Web 3.0 has the power to change the internet as we know it forever. You're still early in catching the trend right now and building your first blockchain application. Create your characters, create and join live battles, choose your battleground, and battle other players in real-time! 🔥 This video is a collaboration between Avalanche and JS Mastery. Avalanche is an open, programmable smart contracts platform for decentralized applications. It allows you to build fast, low-cost, Solidity-compatible dApps, and launch customized blockchain networks via Subnets. Create without limits - Build anything you want, any way you want. Avalanche: https://www.avax.network DL: https://chrome.google.com/webstore/detail/core/agoakfejjabomempkjlepdflaleeobhb Latest Avalanche News: https://medium.com/avalancheavax Follow Avalanche on Twitter: https://twitter.com/avalancheavax Avalanche has the tooling and composability you need to speed from concept to launch. Learn more about building on Avalanche with the below developer resources: 📙Developer Documentation - https://docs.avax.network/ 📙Avalanche-Cli - https://github.com/ava-labs/avalanche-cli 📙Avalanche Network Runner - https://github.com/ava-labs/avalanche-network-runner 📙AvalancheJS - https://github.com/ava-labs/avalanchejs 📙Postman Collection - https://github.com/ava-labs/avalanche-postman-collection 📚 Materials/References: GitHub: https://github.com/adrianhajdin/project_web3_battle_game/tree/main Starter: https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/adrianhajdin/project_web3_battle_game/tree/main/client-starter Code Snippets: https://gist.github.com/adrianhajdin/cc3befc6cc1ed69f59334edacbcdb91e Deployment: https://hostinger.com/javascriptmastery Explore our Pro Content: ⚠ If the links aren’t working for you, please try using a VPN (e.g., in Nigeria) ⭐ Join JS Mastery Pro: https://jsmastery.com?utm_source=youtube&utm_campaign=video-title 💎 Become a Top 1% Next.js Developer: https://jsmastery.com/course/the-ultimate-next-js-15-course 💎 Master Next.js Testing: https://jsmastery.com/course/the-complete-next-js-testing-course 📗 GSAP Pro Course (includes GTAVI Website): https://jsmastery.com/course/gsap-animations-course 📕 Three.js 3D Pro Course: https://jsmastery.com/course/vanilla-three-js-course 📙 JavaScript Pro Course: https://jsmastery.com/course/complete-path-to-javascript-mastery 🚀 Launch Your SaaS Pro Course: https://jsmastery.com/course/build-launch-your-saas-in-under-7-days 👉 React Native Pro Course Waitlist: https://jsmastery.com/waitlist/react-native-course 👉 Backend Pro Course Waitlist: https://jsmastery.com/waitlist/ultimate-backend-course 👉 React.js Pro Course Waitlist: https://jsmastery.com/waitlist/react-course 👉 Tailwind Pro Course Waitlist: https://jsmastery.com/waitlist/tailwindcss-course 👉 AI Development Pro Course Waitlist: https://jsmastery.com/waitlist/ai-course Rate us on TrustPilot: https://jsm.dev/trustpilot https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro Timestamps: 00:00:00 Intro 00:05:27 Web3 Setup 00:23:41 Client-side Setup 00:29:25 Higher Order Components 00:44:52 React Web3 Context 01:09:15 Smart Contract Interaction 01:27:52 Smart Contract Event Listeners 01:41:59 New Battle and Join Battle Page 02:22:47 Battle Page 03:07:42 Game Info 03:17:02 Change Battleground 03:29:04 Web3 Modal 03:39:47 Battle Functionality 03:47:58 Custom Error Handling 03:59:04 Explosion Animation 04:22:46 Exit Battle Functionality 04:27:38 Bug Fixes 04:39:28 Code Overview 04:41:27 Deployment

🎬 More from JavaScript Mastery