diff --git a/units/en/_toctree.yml b/units/en/_toctree.yml index 26327a5..2c08589 100644 --- a/units/en/_toctree.yml +++ b/units/en/_toctree.yml @@ -222,6 +222,8 @@ title: (Automatic) Curriculum Learning for RL - local: unitbonus3/envs-to-try title: Interesting environments to try + - local: unitbonus3/learning-agents + title: An introduction to Unreal Learning Agents - local: unitbonus3/godotrl title: An Introduction to Godot RL - local: unitbonus3/rl-documentation diff --git a/units/en/unitbonus3/learning-agents.mdx b/units/en/unitbonus3/learning-agents.mdx new file mode 100644 index 0000000..51f92a3 --- /dev/null +++ b/units/en/unitbonus3/learning-agents.mdx @@ -0,0 +1,33 @@ +# 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**. + +
+Learning Agents +
Source: [Learning Agents Driving Car Tutorial](https://dev.epicgames.com/community/learning/tutorials/qj2O/unreal-engine-learning-to-drive)
+
+ +## 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). + +## 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). .