This is off topic, but I thought I'd suggest something for those who might want to do more in the future...
Panda3D Manual
Panda3D is an actual game engine that's been used to create games. It's freely available and it allows one to skip some of the lower level stuff, if you really want to get more advanced. Obviously, it requires more knowledge and it uses Python, but just something to consider in the future, perhaps.