With that's being said, Flash ActionScript is going to be really good also for the fundamental of game development. In fact, it's probably much easier and readily available to use... hmm... Just have to worry about Math, and Physics, moreover, you know that flash can also do 3D animation right..?

check Swift 3D (I'm pretty sure that's the name..)
Electric Rain - 3D Software for 3d Adobe Flash and vector animation supporting Adobe Flash CS3 and Microsoft Silverlight and Expression Blend Studio.