Skip to content
You must be logged in to sponsor karsten-vermeulen-dev

Become a sponsor to Karsten Vermeulen

I am a C++ software developer and programming lecturer, based in Birmingham, with seven years of teaching experience. Over the years, I have built many small game engines that I use in all my classes as teaching tools. I have also developed a vast amount of coding exercises and challenges that allow students to learn how to solve various problems and write good, strong C++ code. I am continually updating my projects and learning material, and with your help and support, I can continue to build better educational software and support more potential programmers on their journeys to becoming great software developers.

Frameworks

  • Handmade SDL

Handmade SDL is a humble C++ game engine framework wrapped around the popular and cross-platform Simple DirectMedia Layer library. It was designed as a teaching tool, allowing students and aspiring game programmers to make simple 2D sprite-based games while learning intermediate and advanced C++ concepts. The engine can load images, render animations, play audio, display text, and handle basic collisions.

  • Handmade OpenGL

Handmade OpenGL is a humble game engine framework designed as a teaching tool, with the added benefit of creating 3D graphical applications and games. With it, you can make a simple 3D game while learning OpenGL and C++ concepts.

Learning material

  • Deep Blue C

This repository serves as a complete introductory to intermediate course for C++. Each lesson covers a different topic and is broken down into theory, code samples, and exercises. Extra challenges, games and sample code are also available.

@karsten-vermeulen-dev

I will be able to spend more time developing stronger educational software, coding exercises, and learning materials

0% towards $1,000 per month goal

Be the first to sponsor this goal!

Select a tier

$ a month

Choose a custom amount.

$5 a month

Select

🦏 The Rhino Tier

This will allow me to afford enough caffeine to fuel my body while I work on my projects and keep the learning material current.

$10 a month

Select

🐘 The Elephant Tier

This will provide you with exciting monthly updates on my projects and learning material. You will also receive exclusive access to new code snippets.

$25 a month

Select

🦁 The Lion Tier

This will provide you with exciting weekly updates on my projects and learning material. You will also receive exclusive access to new code snippets.

$50 a month

Select

πŸƒ The Buffalo Tier

This will allow me to add advanced features to my projects and to create more rich and exciting learning content. You will have exclusive access to videos detailing these new project features and materials.

$100 a month

Select

πŸ† The Leopard Tier

This top-tier, if sponsored by enough individuals, will allow me to quit my day job and dedicate my time to developing more learning material and creating more projects. You will receive exclusive access to my video library of learning content and game engine tech talks, and a plethora of code samples and snippets.