At the beginning of my 4. semester in computer science, we learned about c++. We did not have to be fluent, but we had to be able to read and write simple programs. We had one week of teaching and then two weeks of solo project. I decided to spend the first week making a simple 3d game framework using OpenGL, SOIL, and Irrklang, and the second week making a clone of the original Wolfenstein 3D with my framework. I did not finish all of the things I wanted to, but all in all, I am satisfied with what I managed to do in the limited time frame and with no prior experience with c++.