I've created a 40 minutes tutorial/screencast on the creation of a complete game using C++11 and SFML2.
The end result is a playable Arkanoid/Breakout clone with a paddle, a ball and destroyable bricks.
This is my first attempt at a complete C++11 game development tutorial.
I divided the code in 9 segments, that I analyze and execute individually.
The video is aimed at people with at least a basic knowledge of C++.
Having some knowledge about common game development concepts will also greatly help.
The point of the video is showing how easy it is to create something playable thanks to the new standard and to SFML2, and to show a possible train of thought that can be taken during game development.
Watch it here:
I greatly appreciate comments and criticism, and ideas for future videos/tutorials.
Also, feel free to fork the game's source code at:
and expand upon it: if people like the idea I will feature the best forks in a future video
For other tutorials: http://vittorioromeo.info/tutorials.html - or just browse my YT channel.
Thanks for your attention!