Game Development with C++ and SDL

Learn C++ and SDL by building hands-on projects that take inspiration from classic retro video games - practical, fun, and packed with real coding experience.

Simple, Transparent Pricing

Pick the payment option that suits you best - pay once or subscribe flexibly.

Lifetime Access - SDL
One-time payment and a 30-day money-back guarantee.
$50one-time
Full SDL2 Course (120+ Lessons)
Full SDL3 Course (130+ Lessons - Coming Soon)
Free updates as more content is added / updated
30-day money-back guarantee
Priority support
Monthly Plan
Flexible subscription - cancel at any time.
$12/month
Full CMake Course (60+ Lessons)
Full SDL2 Course (120+ Lessons)
Full SDL3 Course (130+ Lessons - Coming Soon)
Free updates as more content is added / updated
Cancel any time - no lock in
Priority support

What You'll Get

Learn by doing—this course focuses on practical development tasks and real projects.

Continue your Journey

Build on your foundational C++ knowledge with projects and lessons that introduce advanced programming topics.

Portfolio-Ready Projects

Apply your skills to complete game-inspired projects that you can proudly share.

Understand the “Why”

This isn't a copy-paste course. We explain each part of the code so you learn how to write it yourself.

Focus on Transferrable Skills

We follow real-world, professional coding practices, so your skills are ready for serious projects.

Step-by-Step Learning

We break complex concepts into manageable steps, making even advanced topics feel approachable.

Risk-Free

We offer a 30-day money-back guarantee on all purchases, and subscriptions can be canceled at any time.

Frequently Asked Questions

If you have any other questions, please contact us using the contact form or email support@studyplan.dev.

Lifetime Access - SDL
One-time payment and a 30-day money-back guarantee.
$50one-time
Full SDL2 Course (120+ Lessons)
Full SDL3 Course (130+ Lessons - Coming Soon)
Free updates as more content is added / updated
30-day money-back guarantee
Priority support
Monthly Plan
Flexible subscription - cancel at any time.
$12/month
Full CMake Course (60+ Lessons)
Full SDL2 Course (120+ Lessons)
Full SDL3 Course (130+ Lessons - Coming Soon)
Free updates as more content is added / updated
Cancel any time - no lock in
Priority support