Program Video Games

Watch this 3-minute video to see how PVG helps you go from scratch to full games, without being boxed in by Unity or Godot

"I've learned more about practical game architecture in this course than I did in years of trying to figure things out on my own. The focus on fundamentals rather than engine-specific details is refreshing and exactly what I needed."

— Michael T., Game Developer
Learn by building - 4 complete games from scratch, each introducing new systems.
Master the architecture - focus on fundamentals you can reuse for any genre.
No black boxes - every line of code explained, no Unity/Godot "magic."
Join 100+ Students and Build Your Game → $347
$497 after launch Save $150 Today
14-day money-back guarantee • Lifetime access • All future updates

Everything You Need to Build Professional Games

🎮

Four Complete Game Engines

Build Metroidvania, RPG, Strategy, and Roguelike engines from scratch. Learn collision systems, state machines, save systems, and more.

🛠️

Custom Level Editor

Create your own tools. 17 lessons on building an in-engine level editor so you can edit and test instantly.

Performance-First Code

Write games that run at 60+ FPS. Understand memory management, optimization, and efficient architecture.

🎯

No Engine Dependencies

Never worry about Unity's pricing changes or Godot's limitations. Own 100% of your code and game.

📚

Video + Written Lessons

Every lesson includes both video and written versions. Learn at your own pace, your way.

💬

Direct Support

Get help when you're stuck. Active Discord community and direct access to ask questions.

What You'll Build

Metroidvania Engine

Complete Metroidvania

Pixel-perfect collisions, smooth animations, ability gating, boss fights, save systems, and more.

52 lessons • 9+ hours of content
RPG Engine

Full RPG Framework

2.5D graphics, turn-based combat, inventory, quests, dialogue trees, NPC schedules, and complete game loop.

50+ lessons • Early access
Strategy/TD Engine

Custom Map Editor Engine

Exact features TBD.

Starting Late 2025
Roguelike Engine

ECS Roguelike Engine

Exact features TBD.

Starting Early 2026

Full Course Curriculum

🚀 Getting Started (8 lessons · 51 minutes)
Introduction to Odin and Raylib - 3:00
The Fractal Code Cycle - 3:00
Basic Game Loop - 4:00
Drawing Shapes and Sprites - 7:00
Handling Input - 6:00
Simple Collision Detection and Resolution - 10:00
Text Rendering and Memory Allocators - 10:00
Intro to Scenes - 8:00

Join Hundreds of Developers Learning Game Architecture

From the instructor who's taught 140,000+ developers on YouTube

"I'm really enjoying the course so far ... I think it's awesome we did a custom level editor. I'm looking forward to the rest!"

Steven

"Awesome, thanks for the fantastic course! I'm loving the experience!"

Anton

"... Dylan's way of doing things is more efficient and smarter than mine. That gives me more motivation to speed up my learning process!"

Laurent

Common Questions

Do I need programming experience? +

Yes, basic programming knowledge is required. If you're new to Odin or Raylib, grab a free mini-course where you build Pong in 2 hours to get you started.

What if I get stuck? +

You won't be alone! Each lesson has a discussion thread, and there is an active Discord community for real-time help.

Is there a guarantee? +

Yes! 14-day money-back guarantee. If the course isn't right for you, just email me for a full refund. No questions asked.

Do I get future updates? +

Absolutely! You get lifetime access including all future modules and updates. The RPG module is actively being developed.

A Quick Note From Dylan

Six years ago, I was stuck.

I'd been a web developer for a decade, but my dream was to make games. Every time I opened Unity or Godot, I felt like I was fighting the engine instead of building my vision.

So I did something crazy - I decided to learn how games actually work. No engines. No abstractions. Just pure game programming.

It was hard. Really hard. But after months of study and practice, something clicked. Then, after more months, another thing clicked. And so on...

Now, 140,000+ developers have learned from my YouTube videos. But YouTube tutorials aren't enough for deep understanding.

That's why I created this course - to give you the complete path I wish I had. No more piecing together random tutorials. No more engine limitations. Just you, your code, and the games you want to build.

Ready to take control of your game development journey?

— Dylan

Start Building Your Dream Game Today

Join 100+ developers mastering game architecture

Get Instant Access → $347
Regular price $497 • Save $150 with early access

Wait! Don't Miss This Opportunity

Get a free sample lesson from the "Custom Level Editor" module to see how you can build game tools from scratch