Get Started with ML-Agents in Unity - Part 2: Basic Concepts

Опубликовано: 06 Июль 2026
на канале: Ludic Worlds
12,204
405

In this tutorial, we explore how Unity’s ML-Agents framework implements Reinforcement Learning. We break down the 'PushBlock' example, covering key RL concepts such as observations, actions, and rewards.

Ready to build your own ML-Agents project? Stay tuned for Part 3, where we’ll start creating a custom project from scratch!

→ Next Video • Get Started with ML-Agents in Unity - Part 3: Creating the 'Turtle Agent' Project:    • Get Started with ML-Agents in Unity - Part...  
← Previous Video • Get Started with ML-Agents in Unity - Part 1: Setup & Installation:    • Get Started with ML-Agents in Unity - Part...  

💬 Join our Discord community (free!):   / discord  


▬ Support My Work ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

❤️ Support me on Patreon:   / ludicworlds  
☕ Buy me a coffee: https://ko-fi.com/ludicworlds

Thank you for your support!


▬ Timestamps ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

0:00 - Intro
0:57 - What is RL?
2:10 - ML-Agents Examples Project
2:46 - PushBlock Scene
4:11 - PushAgentBasic Script
5:25 - Initialization
6:00 - Episodes
7:33 - Observations
10:47 - Actions
12:10 - Rewards & Penalties
13:35 - Outro


▬ Useful Links ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

► ML-Agents Github documentation: https://docs.unity3d.com/Packages/com...
► Example Learning Environments: https://github.com/Unity-Technologies...


▬ Credits ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

► Music by - CO.AG Music:    / @co.agmusic  

#unity #ai #mlagents #reinforcementlearning