pow cara... eu e uns amigos da faculdade fizemos um jogo em 3D como trabalho no período passado... aprendemos muito com o projeto... principalmente que não tem como fazer um bom jogo sozinho... é necessário um bom trabalho em equipe, muito estudo e dedicação. foram várias madrugadas fazedo e não conseguimos terminar... era algo simples, deveria ser um jogo educativo, então nossa ideia inicial era fazer um museu sobre a história do brasil, em que cada quadro o jogador viveria úma fase.... tipo... o descobrimento, as guerras, revoluções, etc. mas não deu tempo, mesmo assim tiramos uma ótima nota e ganhamos muita experiência.
alguns screens neste link
http://dvdleaf.googlepages.com/mih
usamos a engine IRRLITCH
ela não é uma engine gráfica, mas é toda em C e c++ por isso é bem rápida... exatamente o que nós precisavamos para o projeto... um jogo educativo deveria rodar em computadores menos potentes justamente pelas condições dos laboratórios da maioria das escolas públicas no país.
um conselho que te dou... é montar uma equipe... e começar a estudar a fundo, programação, modelagem para games, engines, etc.
um abraço, e boa sorte, espero ver um game teu em breve :D