Starcraft 2 AI with Python - Introduction (p.1)
Welcome to a tutorial for building artificial intelligence agents within Blizzard's Starcraft 2 game. I visited this topic some years ago, but quite a bit has changed, so I figured I would revisit it again. For those of you who are new to Starcraft 2 (SC2) or it's been a while, the game at a basic level is actually fairly easy to understand. In order to be highly competitive, lots of factors can indeed come into play, but if you're looking for a fun environment to try your programming and maybe even deep learning/reinforcement learning skills, this is a pretty good choice.
Text-based tutorial: https://pythonprogramming.net/intro-python-sc2-introduction-starcraft-2-ai/
Asyncio basics: https://pythonprogramming.net/asyncio-basics-intermediate-python-tutorial/
Neural Networks from Scratch book: https://nnfs.io
Channel membership: https://www.youtube.com/channel/UCfzlCWGWYyIQ0aLC5w48gBQ/join
Discord: https://discord.gg/sentdex
Reddit: https://www.reddit.com/r/sentdex/
Support the content: https://pythonprogramming.net/support-donate/
Twitter: https://twitter.com/sentdex
Instagram: https://instagram.com/sentdex
Facebook: https://www.facebook.com/pythonprogramming.net/
Twitch: https://www.twitch.tv/sentdex
Other Videos By sentdex
Other Statistics
StarCraft II Statistics For sentdex
At this time, sentdex has 886,491 views for StarCraft II spread across 19 videos. There's close to 5 hours worth of content for StarCraft II published on his channel, roughly 1.85% of the content that sentdex has uploaded to YouTube.


