A downloadable game tutorial for Windows

Download NowName your own price

Ever wondered how are games programmed?

In this tutorial series, I will teach you how to make a game in C++.
Hopefully, you will learn the fundamentals of game programming and be able to make your own games by the end!

This series is beginner friendly, and I'll take a step by step approach, to make sure everyone can follow along. (But basic programming skills are recommended).

You can watch the whole tutorial series here on Youtube: https://www.youtube.com/playlist?list=PL7Ej6SUky135IAAR3PFCFyiVwanauRqj3

I hope you enjoy programming this game as well! :D



This license is supposed to be as permissive as possible. So attribution is not required, but appreciated. A donation is also appreciated :) .

This software is dual-licensed to the public domain and under the following license: you are granted a perpetual, irrevocable license to copy, modify, publish, and distribute the software and its source code as you see fit.

The software is provided "as is", without warranty of any kind, express of implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfrigement. In no event shall the author be liable for any claim, damages of other liability, whether in an action of contract, tort of otherwise, arising from, out of or in connection with the software or the use or other dealing in the software.


Download NowName your own price

Click download now to get access to the following files:

Pong - Complete Tutorial.exe 24 kB
Pong - Complete Tutorial - Source Code.zip 8 kB
Pong - Tutorial #5.exe 16 kB
Pong - Tutorial #5 - Source Code.zip 7 kB
Pong - Tutorial #4.exe 14 kB
Pong - Tutorial #4 - Source Code.zip 6 kB
Pong - Tutorial #3 - Source Code.zip 6 kB
Pong - Tutorial #3.exe 63 kB
Pong - Tutorial #2 - Source Code.zip 4 kB
Pong - Tutorial #2.exe 62 kB
Pong - Tutorial #1 - Source Code.zip 3 kB

Development log

View all posts


Log in with itch.io to leave a comment.

Excellent tutorial! You're a saviour for me when it comes to c++ game development!


Thanks so much for your kind comment, Noel! :D