
Uma grande engine que utilizo e recomendo é o Blender 3D.
Uma ferramenta Open-Source para a criação de objetos 3D (Mechs), o Blender tem conquistado cada vez mais amantes de desenvolvimento de games. Além de criar mechs, o Blender tambem possui um render, que proporciona ao usuário a visualização de suas criações em ambientes, no qual pode-se acrescentar luz, acertar posicionamento de câmera, etc. Tambem possui ferramentas para ser utilizado como um CAD.
Como a linguagem padrão do Blender é o Python, programadores tambem podem melhorá-lo da maneira que desejarem.
O Blender tambem possui um motor interno destinado a criação de Games, chamado Game Engine.
Para quem quer aprender a ferramenta Blender 3D, abaixo posto o link da apostila de Blender 3D, usada na XVII SEMANA DO SABER FAZER SABER de 2006 realizado no Campos do CEFET de Goytacazes, elaborado por Monielle Gomes da Silva, e os Mestres em Ciência de Engenharia Silvia Cristina Freitas Batista e Gilmara Teixeira Barcelos.
OBS: A apostila apresenta a versão 2.42a do Blender 3D.
Acesse a apostila em: Utilizando Software de Modelagem Tridimensional: Wings 3D e Blender 3D
Faça o download da ultima versão (2.48a) da engine: Blender 3D