donde consigo el Engine

Preguntas y respuestas relacionadas con el desarrollo de videojuegos y aplicaciones 3D interactivas, usando Blender Game Engine.
Responder
alberto
Mensajes: 69
Registrado: Vie Oct 01, 2004 6:25 pm
Nombre:

donde consigo el Engine

Mensaje por alberto » Sab Feb 19, 2005 10:36 pm

hola muchachos tengo entendido que podemos hacer videogames o animaciones interactivas en blender usando el Engine, y no se donde conseguirlo, si es gratuito como el blender y menos que tipo de pc se nmesecita.

danieldefe
Mensajes: 20
Registrado: Lun Sep 20, 2004 7:02 am
Nombre:
Contactar:

Re: donde consigo el Engine

Mensaje por danieldefe » Dom Feb 20, 2005 10:36 am

EL engine es BLENDER en si.
Osea : blender sirve para modelar, animar y tambien para hacer juegos. NO tengo idea sobre esta parte del programa pero hay tutoriales por varios lados (Inclusive en la pag. de blender). Quizas alguien mas experimentado te derive en un linK piola.
Suerte

octagesimal
Administrator
Administrator
Mensajes: 679
Registrado: Vie Sep 03, 2004 1:03 am
Nombre:
Contactar:

Re: donde consigo el Engine

Mensaje por octagesimal » Dom Feb 20, 2005 9:02 pm

Hola Alberto!

En la ultima version de Blender(2.36) el soporte del GameEngine (motor de juegos), ya viene integrado con Blender, de tal modo que puedes crear una animacion interactiva o un videojuego en blender , y despues hacer un programa ejecutable con File>>Save runtime.


El motor de juegos de Blender esta programado en python, por lo que puedes asignar las acciones a un objeto, de dos maneras en blender:
- Con el panel Logic de Blender (Tecla F9)
- Usando Scripts de Python.

la forma mas sencilla de programar en Blender es usando el panel Logic.

Ejemplo:

-Abre Blender, y cambiate al panel Logic (F9)

-Asigna un nuevo Sensor al objeto Cube, oprimiendo el boton Add en la columna sensors (la de la izquierda). Una vez creado cambia el sensor de \"Always\" a \"Keyboard\", y a este sensor asignale la tecla \"R\" del teclado.

- Asigna un nuevo controlador al objeto Cube, haciendo un click en Add en la columna controllers (la de enmedio).

-Asigna un nuevo Actuator al objeto Cube, haciendo un click en el boton Add de la columna actuators (la de la derecha). Este lo dejas seleccionado en \"Motion\".

-En el Actuator Motion, en la opcion dRot asigna en la primera columna 0.10 (que es el valor en el eje X local del objeto), en la segunda columna, asigna un valor de 0.10( que es el valor del eje Y local del objeto), y la ultima columna deja asi (es el valor del eje Z local del objeto)


- Por ultimo conecta el Sensor al controller, seleccionando el pequeño circulo amarillo del sensor y arrastandolo hasta el punto amarillo del controller. Conecta del mismo modo el controller al actuator.

Esta programacion debe quedar asi:
Imagen


- Presiona la tecla \"P\" del teclado para iniciar el modo de juego. como nuestra programacion le dice al cubo que rote 0.10 en X y 0.10 en Y cuando el usuario presiona la tecla R del teclado, lo que hacemos en presionar R, y el cubo debe rotar.

Para salir del modo de juego y poder editar de nueva cuenta en Blender, presionas ESC

Si quieres guardar tu juego como un ejecutable (.exe) eliges File>>Save Runtime.

Saludos y Suerte!
Chat IRC de la comunidad g-blender
http://bit.ly/GIkzdT
canal #g-blender
Otra forma de estar en contacto con la comunidad.

octavio@g-blender.org
twitter: @octagesimal
irc: octagesimal

Responder