AI Flight with Unity ML-Agents Course
AI Flight with Unity ML-Agents
Interested in the intersection of video games and artificial intelligence? If so, you will love Unity ML-Agents.
ML-Agents is naturally more intuitive than other machine learning approaches because you can watch your neural network learn in a real-time 3d environment based on rewards for good behavior. It's more fun because you can easily apply it to your own video game ideas rather than working with simplified example problems in a library like OpenAI Gym.
In this course, we will create a complete game with incredibly challenging AI opponents.
We'll start with an introduction to ML-Agents, including how to use and train the example content.
Then, we'll use Blender to make custom assets for our game (you can skip that part if you just want to code).
Next, we'll create a full environment for the airplane agents and train them to fly through checkpoints without crashing into obstacles.
Finally, we'll take our trained agents and build a full game around them that you can play, including menus for level and difficulty selection.
Important note: We DO NOT cover the foundations of deep learning or reinforcement learning in this course. We will focus on how to use ML-Agents, which abstracts the hard stuff and allows us to focus on building our training environment and crafting rewards.
As you work through the course, you'll have plenty of opportunities to customize it and make it your own. At the end, you'll have a complete game that you can share with friends, add to your portfolio, or sell on a game marketplace.
Want to play the game that you’ll learn to build? Here’s a link to a web version on itch.io.
If you want to support us, use this link!
✈AI Flight Course Referral Link ✈
(Occasionally we forget to update this link. If you aren’t seeing a discount applied, let us know)
Why should you use this link?
⭐If you use this referral link, you get a discount, and we get 97% of the revenue.⭐
If you search for it directly on Udemy, you pay more and we only get 50% of the revenue (or less).
So if you want more of your money to support our future work, use the link above. 🙂