Te recomiendo el motor panda 3d, este motor es de los mejores que hay para comenzar, tiene una curva rápida de aprendizaje, este motor es flexible robusto y es constantemente actualizado, este motor está en el top 5 de los mejores motores libres, obviamente de los libres porque los motores cormeciales que existen están desde los 50 dólares hasta muchos millones de dólares que no te podrás imaginar.
La documentación esta inglés, pero un inglés simple técnico, además este motor incorpora todo lo que un motor decente debe tener como físicas, animaciones, iluminación, sombreado, manejo de ui y otras opciones que las podrás ver en la página oficial, este también tiene las últimas incorporaciones de los juegos modernos.
- per-pixel lighting.
- normal mapping.
- gloss mapping.
- Glow mapping.
- high-dynamic range rendering.
- cartoon Shading.
Se puede programar en Python que es un lenguaje también fácil de aprender y en otro lenguaje creo que c, pero no recuerdo bien, yo no sabía nada de Python y lo aprendí por aprender a manejar el motor, este lenjuage es un lenguaje el cual está basado en scripts y es interpretado, a diferencia de otros que son compilados.
De aquí se puede descargar, ver ejemplos y documentación.
panda3d - Free 3d engine.
Posdata: si tiene alguna duda o necesita algo agrégueme al MSN que por hay tengo unos ejemplos de colisiones, interfaz gráfica, animaciones y también algo de intervalos que puede ser usado para simular ai. [email]camilo_m22@hotmail.com[/email].