2011-01-08 26 views
8

Buscando armar un juego de plataformas de acción de desplazamiento lateral en 3D. Como esta es la primera vez que intento armar un juego de aventuras no simple, no sé qué motor considerar.¿Motor de juego con scripts Python?

Preferiría uno que admita scripting en python, ya que ese es mi idioma principal. Sin controles estrictos, el juego apestará ... así que la velocidad es una prioridad. La plataforma cruzada también es importante para mí.

¿Alguna sugerencia?

+0

http://stackoverflow.com/questions/4582168/python-game-programming – Epeli

Respuesta

4

Panda3D: http://www.panda3d.org/

Es un motor de juego 3D escrito en C++, pero diseñado específicamente para su uso en Python. Disney lo ha usado para algunos de sus juegos en el pasado, incluidos 2 MMO. Hay soporte para sombreadores, etc., y tiene licencia BSD. Windows, Mac y Linux son compatibles, y parece que hay un complemento de navegador. Aunque no lo he usado personalmente.

2

PyOgre son los enlaces de Python del motor de gráficos C++ Ogre.

0

Esto es lo que usaría: Unity. Tiene una curva de aprendizaje, pero una vez que lo dominas, es muy poderoso. Utiliza tu elección de Java, Boo (que escucho es muy similar a Python) y C#.

Independientemente de lo que elija, le aconsejo que aprenda Java. Es un lenguaje extendido, por lo que debe abrir muchas opciones para usted en diversas empresas. Aprender otro idioma siempre es muy bueno para ti.

+1

Olvidé por completo a Unity. Gracias por sacar el tema. Creo que iré primero con Blender y si pierdo demasiado pelo, cambio a la unidad. – Garrett

+0

@Kayle: Me alegra ayudar. Personalmente, creo que es mejor construir los modelos en Blender, luego importarlos a Unity (versión gratuita) y crear un juego con ellos.En mi experiencia, Blender es más adecuado para animación, películas, etc., mientras que Unity es mejor para juegos. – John

+0

Lectura útil: http://stackoverflow.com/questions/3886611/blender-vs-unity – John

Cuestiones relacionadas