8 modules of C++ each cover a certain topic to help you understand the specificities of C++ and Object-oriented Programming.
Uses a map file to make a 3D maze game similar to the famous Wolfenstein 3D. Includes wall textures, sprites, player movement, etc.