Play-to-earn game development – Unity blockchain programming
Play-to-earn game development – Unity blockchain programming, available at $44.99, has an average rating of 3, with 13 lectures, 6 quizzes, based on 4 reviews, and has 39 subscribers.
You will learn about Build the foundation for blockchain-enabled games: use different wallets as an authorization method with ease, automated ETH transactions, Smart Contracts… Create a new revenue stream for the esports industry and give players the opportunity to make money while playing their favorite games. Develop a First Person Shooter Play-to-Earn step by step, with the main character is controlled by a simple joystick and the objective is to shoot the enemies. Manipulate data needed for connection between the wallet and the SDK within the game. This course is ideal for individuals who are If you are already a Unity programmer, this course will teach you how to incorporate blockchain into your games. or If you are interested in cryptography and games but have never coded before, this course might be a great starting point for you if you take the time to practice with our Web3 implementation. It is particularly useful for If you are already a Unity programmer, this course will teach you how to incorporate blockchain into your games. or If you are interested in cryptography and games but have never coded before, this course might be a great starting point for you if you take the time to practice with our Web3 implementation.
Enroll now: Play-to-earn game development – Unity blockchain programming
Summary
Title: Play-to-earn game development – Unity blockchain programming
Price: $44.99
Average Rating: 3
Number of Lectures: 13
Number of Quizzes: 6
Number of Published Lectures: 13
Number of Published Quizzes: 6
Number of Curriculum Items: 19
Number of Published Curriculum Objects: 19
Number of Practice Tests: 1
Number of Published Practice Tests: 1
Original Price: $22.99
Quality Status: approved
Status: Live
What You Will Learn
- Build the foundation for blockchain-enabled games: use different wallets as an authorization method with ease, automated ETH transactions, Smart Contracts…
- Create a new revenue stream for the esports industry and give players the opportunity to make money while playing their favorite games.
- Develop a First Person Shooter Play-to-Earn step by step, with the main character is controlled by a simple joystick and the objective is to shoot the enemies.
- Manipulate data needed for connection between the wallet and the SDK within the game.
Who Should Attend
- If you are already a Unity programmer, this course will teach you how to incorporate blockchain into your games.
- If you are interested in cryptography and games but have never coded before, this course might be a great starting point for you if you take the time to practice with our Web3 implementation.
Target Audiences
- If you are already a Unity programmer, this course will teach you how to incorporate blockchain into your games.
- If you are interested in cryptography and games but have never coded before, this course might be a great starting point for you if you take the time to practice with our Web3 implementation.
In this course we are going to develop a Third Person Shooter Play-to-Earnand connect it to the Blockchain.
The game is a Hyper-casual one, the main character is controlled by a simple joystick and the objective is to shoot the enemies.
As the character moves around, bullets are shot and as the match is over, the player earns crypto-coins based off of his game-performance.
This will create a new revenue stream for the esports industry and give players the opportunity to make money while playing their favorite games. The game has a payout system in which the player gets rewarded for playing the game.
By doing this, I hope to create a more engaged and interactive gaming experience for my students and ultimately make them more money.
Main features of this course:
-
Create the game itself: code the camera system following the player throughout the match, test projectiles and work with colliders, write enemies’ AI involving NavMesh automatic path-finding, behavior state spawning mechanic to instantiate the enemies, work with Unity Input System to create a mobile joystick controller, code the player’s controller and understand the usage of animation states, quaternions, vectors and physics to complete a weapon system.
-
I will show how to build automated ETH and BNB transactions, as well as how to construct our own ERC-20 tokens and a Smart Contract to implement a reward system with them. It is not necessary to have advanced programming skills in Unity or Solidity.
-
The training focuses on understanding the relationships between blockchain and our Unity projects. It is then up to each student’s ingenuity to figure out how to use this great tool to create better games with better systems and code.
What you will learn:
-
Metamask will be used to create / transfers of ETH/BNB and bespoke ERC20 tokens from the game to users.
-
Solidity Smart Contract game creation and interactivity using Unity
-
ChainSafe SDK programming to unlock the power of web3 games
-
Json .NET is our choice when dealing with serialization: it codes relationships in simple binary form and we will just use it for its rich library “NewtonSoft”.
-
Program a Third-Person-Shooter using a template as a placeholder: this will speed up the development process and will grant us the time to dive deeply into the blockchain subject.
Requirements:
-
There is no prior Unity or Solidity programming expertise necessary. However, it is desirable to be familiar with Remix, the Ethereum virtual computer, and the Unity Editor. This course will be simple for you and I will cover everything in detail.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Install requirements
Lecture 1: Install Chainsafe SDK
Lecture 2: Install Game Template ( Do not shoot aliens )
Chapter 3: Coding Lessons – Game Development
Lecture 1: MoveArea.cs
Lecture 2: Bullet.cs
Lecture 3: CameraFollow.cs
Lecture 4: Enemy.cs
Lecture 5: GameManager.cs
Lecture 6: PlayerController.cs
Chapter 4: Set up MetaMask
Lecture 1: MetaMask Environment set up
Chapter 5: Working with ChainSafe SDK
Lecture 1: Gather wallet's private and address key
Lecture 2: Log-In screen and transactions
Chapter 6: Outro
Lecture 1: Outro
Instructors
-
Davide Agostini
Artificial Intelligence and Video-game Developer
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 0 votes
- 5 stars: 2 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024