I have been working on my game engine for years now, and when I started I had no coding experience in C++ or OpenGL. I had some coding experience with Basic on the C64 but that was a long time ago. So I bought many books and started teaching myself how to program. Now years later I finally have something that looks like a decent rendering engine for my RTS game. Hopefully I will have a working version up and running by next summer... And Titan Quest is out, and I just picked it up yesterday. Catch you around gamedev.