Build a Doom AI Model with Python | Gaming Reinforcement Learning Full Course @NicholasRenotte
Build a Doom AI Model with Python | Gaming Reinforcement Learning Full Course  @NicholasRenotte
Uploaded January 2022 | Updated September 2026, 2 hours ago
Teach AI to play Doom

In this video you'll learn how to:
- Install VizDoom for Python
- Prepare VizDoom for Reinforcement Learning with OpenAI Gym
- Build Reinforcement Learning AI models using Stable Baselines 3
- Train for different Doom levels
- Apply Curriculum Learning and Reward Shaping to improve results

Get the code: github.com/nicknochnack/DoomReinforcementLearning

Links:
VizDoom: http://vizdoom.cs.put.edu.pl/
OpenAI Gym: gym.openai.com
PyTorch: pytorch.org/get-started/locally
PPO Algorithm: https://stable-baselines3.readthedocs…


0:00 - Start
0:13 - Introduction
0:28 - Explainer
1:46 - CLIENT CONVERSATION 1
1:57 - Animation 1
2:09 - Tutorial Kickoff
3:01 - Getting VizDoom up and running
26:19 - CLIENT CONVERSATION 2
26:45 - Animation 2
27:16 - Creating an OpenAI Gym Environment
1:09:24 - CLIENT CONVERSATION 3
1:09:32 - Animation 3
1:13:32 - Setup Training Callback
1:22:21 - Train the RL model
1:45:28 - CLIENT CONVERSATION 4
1:45:41 - Testing the Agent
1:53:34 - BASIC LEVEL AI RESULTS
1:55:50 - CLIENT CONVERSATION 5
1:56:15 - Animation 4
1:56:30 - Changing Levels
2:11:16 - DEFEND CENTER LEVEL AI RESULTS
2:16:14 - CLIENT CONVERSATION 6
2:18:43 - Reward shaping
3:02:54 - Curriculum Learning
3:09:05 - DEADLY CORRIDOR LEVEL AI RESULTS
3:15:29 - FINAL CLIENT CALL
3:16:02 - Wrap up

Oh, and don't forget to connect with me!
LinkedIn: bit.ly/324Epgo
Facebook: bit.ly/3mB1sZD
GitHub: bit.ly/3mDJllD
Patreon: bit.ly/2OCn3UW
Join the Discussion on Discord: bit.ly/3dQiZsV

Happy coding!
Nick

P.s. Let me know how you go and drop a comment if you need a hand!
#ai #python
Build a Doom AI Model with Python | Gaming Reinforcement Learning Full CoursePython for Data Science - Conditions and LoopsBuild a Simple Language Translation App using Python for BeginnersBuilding a Forza AI using Python | Pt2Delivered my BIGGEST AI keynote ever this weekWhat they didnt tell you about Falcon 180b (and will it change?)Python for Data Science - Getting StartedForcing myself to LOVE Coding?I used the BEST Open Source LLM to build a GPT WebApp (Falcon-40B Instruct)Slow Python code? Try this. #shorts #pythonWhat ML stacks am I learning this year? #shortsHow I stay MOTIVATED when learning DEEP TECH (coding, ML & data science)
Nicholas Renotte |

Build a Doom AI Model with Python | Gaming Reinforcement Learning Full Course

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER