Kannst Du Javascript oder C#?
Dann empfehle ich Dir die GameEngine Unity. Die ist in der Basis kostenfrei und sehr einfach und intuitiv zu verwenden, wenn man sich die Grundlagen aneignet. Auch ist es gerade für Anfänger damit möglich innerhalb kurzer Zeit ein funktionierendes Spiel zu erschaffen ohne sich mit 3D-Programmierung direkt rumschlagen zu müssen. Modelling-Skills natürlich vorrausgesetzt. Die Mathematik hinter 3D sollte man trotzdem wenigstens grundlegend verstanden haben.
http://unity3d.com/
Als Modelprogramm entweder Milkshape, das kostet nur 25€, oder Blender, das ist kostenlos. Unity kann Blender-Files auch direkt importieren.
Für alle Programme gibts massiv Videotutorials im Netz wenn man weiss wie man mit google umgeht und für Unity gibts komplette Spiele als Beispiele mit Tutorials in mehreren PDF.
Viel Spaß

.