Learn game programming in c# so that you can bring your imagination to life. Have the freedom and confidence to make anything.
Master 2D & 3D game art to make stunning creations. Stop labelling yourself as a "bad artist" and learn this fundamental pillar.
Making fun and beautiful games is not enough. You need to learn how to build a following and market your game to make money.
With over a decade of hands-on experience in creating games, we understand the arduous path of trial and error, countless days spent on forums, and the continuous pursuit of knowledge through long books and random tutorials online. As the creators of the renowned YouTube channel Blackthornprod, which has garnered a massive following of over 400K subscribers, we have empowered millions of individuals with the skills to create their own games. Furthermore, we take immense pride in successfully selling our own creations on the Steam platform. This course represents the culmination of our dreams - a comprehensive resource we wished we had during our own beginnings. Together, let's unlock your true potential.
Access an amazing community of game developers from around the world with our VIP discord server.
We have invited talented game developers from around the world to share their expertise with our students.
Updated: 7th of September, 2025
Dear game developer,
We get it.
Learning game development is hard. Really damn hard.
You're probably being pulled in a million different directions.
Should I start to learn programming? Should I learn how to draw first?
Watch this tutorial series on YouTube?
What about this one here?
Should I start my dream game project? Or maybe jump into game jams?
Drop $3K/month on a programmer?
* somebody please pull out my eyelashes *
Look, most aspiring game developers don't know where to start.
Mixed in with a scoop of procrastination… And a drizzle of “I’ll start right after I watch one more devlog.”
And sprinkled with endless copy-pasting from tutorials… never actually building something themselves.
And they end up doing a little bit of this...and a little bit of that.
You're reading this now because, in some way shape or form, you're game dev isn't where you want it to be.
Or maybe you're doing pretty well, and you simply want more.
More knowledge.
More experience.
More clarity.
Whatever it is for you...It all starts with what's below...
Learn the fundamentals of 2D game development by building two guided projects, then showcase your skills with a capstone game.
Take your skills to the next level with 3D game development—build two guided projects, then bring your own 3D world to life in a capstone project.
Bring it all together by creating and publishing your own original game in just 6 weeks, guided by weekly devlog-style videos with clear objectives.
Celebrate your success! We’ll play and review your finished game, give you a video with detailed feedback, and award your graduation certificate.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.