Play-to-earn game development - Unity blockchain programming

Why take this course?
🚀 Course Title: Play-to-Earn Game Development - Unity Blockchain Programming 🎮💰
Headline: The possibilities of Web3 are endless: dive into the play-to-earn genre, develop a Third Person Shooter game, and code transactions to unlock the potential of blockchain in gaming!
Course Description:
Embark on an exciting journey with our course "Play-to-Earn Game Development - Unity Blockchain Programming," where we'll collaborate to create a Hyper-casual Third Person Shooter (TPS) that integrates blockchain technology. This game will captivate players, offering them the chance to earn crypto-coins based on their gaming prowess. 🕹️💸
As we develop this game, you'll learn how to:
- Code the Camera System: Follow the player throughout the match, ensuring smooth and immersive gameplay.
- Handle Projectiles and Colliders: Test your projectiles, set up collision detection, and make sure everything works as intended.
- Program Enemy AI: Utilize Unity's NavMesh for automatic pathfinding and create a robust behavior state spawning mechanic to instantiate enemies.
- Implement a Mobile Joystick Controller: Use Unity Input System to design an intuitive mobile joystick controller.
- Develop the Player's Controller: Understand animation states, quaternions, vectors, and physics to complete a functional weapon system.
- Build Automated ETH and BNB Transactions: Construct your own ERC-20 tokens and Smart Contract to implement a rewarding payout system. 🏆🤝
Main Features of This Course:
- Create the Game: Dive into the core development, from coding the camera system to setting up the player's controller and weapon system.
- Blockchain Integration: Learn how to build automated transactions and construct your own ERC-20 tokens and Smart Contracts for a rewarding system.
- Understanding Blockchain-Unity Relationships: Harness your creativity to innovate and enhance your games with cutting-edge blockchain technology. 🌐✨
What You Will Learn:
- Metamask Utilization: Create or transfer ETH/BNB and bespoke ERC20 tokens from the game to users using Metamask.
- Solidity Smart Contracts: Write interactive games using Solidity and Unity.
- ChainSafe SDK: Program with the ChainSafe SDK to unlock the power of web3 games.
- Json .NET Serialization: Utilize NewtonSoft's rich library for object serialization in simple binary form.
- Third-Person Shooter Development: Use a template as a placeholder, allowing us to focus on blockchain integration and speed up the development process. 🎯🚀
Requirements:
- Familiarity with Remix, Ethereum's virtual computer, is beneficial but not mandatory.
- Prior programming experience in Unity or Solidity is not required; this course will cover all the essentials in detail. 📚👍
- Basic understanding of the Unity Editor is desirable to help you get the most out of the course.
Join us on this cutting-edge adventure into the world of Play-to-Earn games, where blockchain technology meets innovative game development. Let's create engaging experiences that reward players for their time and skill! 🌟💻🎮
Course Gallery




Loading charts...