Wenn du etwas richtig Professionelles machen willst, kann ich dir auch Programme wie
3Ds Max empfehlen.
Habe 3DSmax im Studium gehabt und ein bisschen damit rum gespielt. Alleine Beibringen geht, ist aber komplex. Kostenlos ist dieses Programm allerdings nicht. Es bietet die Möglichkeit Modelle und Animationen zu entwerfen ( das Programm wurde unter anderem auch für div. Filmanimationen verwendet).
Darin ist die, für private Projekte kostenlose, Havok Engine enthalten.
Damit lassen sich komplexe Games erstellen mitsamt Physikengines usw.
http://www.havok.com/