mirror of
https://github.com/huggingface/deep-rl-class.git
synced 2026-03-31 17:21:01 +08:00
37 lines
2.7 KiB
Plaintext
37 lines
2.7 KiB
Plaintext
# An Introduction to Unreal Learning Agents
|
|
|
|
[Learning Agents](https://dev.epicgames.com/community/learning/tutorials/8OWY/unreal-engine-learning-agents-introduction) is an Unreal Engine (UE) plugin that allows you **to train AI characters using machine learning (ML) in Unreal**.
|
|
|
|
It's an exciting new plugin where you can create unique environments using Unreal Engine and train your agents.
|
|
|
|
Let's see how you can **get started and train a car to drive in an Unreal Engine Environment**.
|
|
|
|
<figure>
|
|
<img src="https://huggingface.co/datasets/huggingface-deep-rl-course/course-images/resolve/main/en/unit12/learning-agents-car.png" alt="Learning Agents"/>
|
|
<figcaption>Source: [Learning Agents Driving Car Tutorial](https://dev.epicgames.com/community/learning/tutorials/qj2O/unreal-engine-learning-to-drive)</figcaption>
|
|
</figure>
|
|
|
|
## Case 1: I don't know anything about Unreal Engine and Beginners in Unreal Engine
|
|
If you're new to Unreal Engine, don't be scared! We listed two courses you need to follow to be able to use Learning Agents:
|
|
|
|
1. Master the Basics: Begin by watching this course [your first hour in Unreal Engine 5](https://dev.epicgames.com/community/learning/courses/ZpX/your-first-hour-in-unreal-engine-5/E7L/introduction-to-your-first-hour-in-unreal-engine-5). This comprehensive course will **lay down the foundational knowledge you need to use Unreal**.
|
|
|
|
2. Dive into Blueprints: Explore the world of Blueprints, the visual scripting component of Unreal Engine. [This video course](https://youtu.be/W0brCeJNMqk?si=zy4t4t1l6FMIzbpz) will familiarize you with this essential tool.
|
|
|
|
Armed with the basics, **you're now prepared to play with Learning Agents**:
|
|
|
|
3. Get the Big Picture of Learning Agents by [reading this informative overview](https://dev.epicgames.com/community/learning/tutorials/8OWY/unreal-engine-learning-agents-introduction).
|
|
|
|
4. [Teach a Car to Drive using Reinforcement Learning in Learning Agents](https://dev.epicgames.com/community/learning/tutorials/qj2O/unreal-engine-learning-to-drive).
|
|
|
|
5. [Check Imitation Learning with the Unreal Engine 5.3 Learning Agents Plugin](https://www.youtube.com/watch?v=NwYUNlFvajQ)
|
|
|
|
## Case 2: I'm familiar with Unreal
|
|
|
|
For those already acquainted with Unreal Engine, you can jump straight into Learning Agents with these two tutorials:
|
|
|
|
1. Get the Big Picture of Learning Agents by [reading this informative overview](https://dev.epicgames.com/community/learning/tutorials/8OWY/unreal-engine-learning-agents-introduction).
|
|
|
|
2. [Teach a Car to Drive using Reinforcement Learning in Learning Agents](https://dev.epicgames.com/community/learning/tutorials/qj2O/unreal-engine-learning-to-drive). .
|
|
|
|
3. [Check Imitation Learning with the Unreal Engine 5.3 Learning Agents Plugin](https://www.youtube.com/watch?v=NwYUNlFvajQ) |