I'm not a game dev, but I might suggest that for some supplementary learning, you could try to build and tweak the recently released source code for the Command and Conquer series. Could then learn how some things are made and try to replicate them conceptually in another language or platform.