It really is a long journey , I started off in HL2CTF and worked hard, learning C++( knew the basics ) and Source, then I went to Empires, now I have SteamWorks acesss and I'm learning the SteamAPI but this marks the end of my journey , I'm going to transfer to UDK because it gets updated atleast once a month.