Como utilizar Blender para juegos 3D

Solicite, consulte o publique recursos de referencia para desarrolladores.

¿Te interesaria aprender a manejar Blender para la creasion de juegos?

Si
11
79%
No
1
7%
Lo pensare...
2
14%
 
Votos totales : 14

Como utilizar Blender para juegos 3D

Notapor XD YO » Vie Oct 30, 2009 1:43 am

Blender es una poderosoa herramienta open source para modelado en 3D, pero va mas aya permitiendonos poder hacer peliculas y juegos, sí, juegos en 3D

Hoy les traigo esta pagina a los interesados,sobre como utilizar el Blender para crear un juego en 3D.

Aqui se abordan dede los temas basicos de juegos con el motor de blender (aunque se asume que ya se sabe lo basico de la interfas y botones de Blender :cry:, pero para los que empiezan con Blender, aqui una pagina para descargar un exelente tutorial sobre su uso en pdf: :arrow: http://www.lugsaju.com.ar/2007/12/libro-aprende-blender-yafray-en-24.html )

Aqui la pagina para hacer juegos:
:arrow: http://fisicomolon.blogspot.com/2009/06/curso-creacion-de-videojuegos-en.html

Y aqui el foro de la misma pagina:
:arrow: http://fisicomolon.host56.com/phpBB3/index.php
"Fácilmente aceptamos la realidad, acaso porque intuimos que nada es real"
-El inmortal, Jorge Luis Borges.
XD YO
 
Mensajes: 18
Registrado: Vie Ago 28, 2009 2:19 am
Ubicación: Chilangolandia (Mexico D.F.)

Notapor shackra » Vie Oct 30, 2009 9:35 pm

buen aporte!... yo usaria Ogre3D, pero modelaria con blender que es muy util!
Avatar de Usuario
shackra
 
Mensajes: 308
Registrado: Lun Jun 15, 2009 4:10 pm
Ubicación: Costa Rica

Re: Como utilizar Blender para juegos 3D

Notapor yasser_001200 » Mié Nov 03, 2010 5:33 pm

Quiero incursionar en esto de los juegos 3D. Para eso estoy aprendiendo Blender y 3D studio max 9.0. Pasa que no sé conqué Engine puedo hacer un videojuego 3D en 3ra persona usando mis propios modelos sin que estos pierdan la textura como pasa con los archivos .3ds en Blitz3D. Blender incorpora un Engine en python(el cual también aprendo a usar). Tengo el Panda3D pero no me puedo bajar el Chicken (covierte de Blender a EGG para panda3d) ya que estoy en la lista de países baneados por sourceforge(Cuba)

¿Dónde puedo encontrar más tutoriales de modelado y sobre el motor de videojuegos de blender?
Vienbeni2 a mi mundo....WAJAJAJAJAJA
yasser_001200
 
Mensajes: 46
Registrado: Lun May 19, 2008 3:28 pm

Re: Como utilizar Blender para juegos 3D

Notapor hugoruscitti » Mié Nov 03, 2010 5:48 pm

yasser_001200 escribió:Quiero incursionar en esto de los juegos 3D. Para eso estoy aprendiendo Blender y 3D studio max 9.0. Pasa que no sé conqué Engine puedo hacer un videojuego 3D en 3ra persona usando mis propios modelos sin que estos pierdan la textura como pasa con los archivos .3ds en Blitz3D. Blender incorpora un Engine en python(el cual también aprendo a usar). Tengo el Panda3D pero no me puedo bajar el Chicken (covierte de Blender a EGG para panda3d) ya que estoy en la lista de países baneados por sourceforge(Cuba)

¿Dónde puedo encontrar más tutoriales de modelado y sobre el motor de videojuegos de blender?


Buenas, con respecto a los modelos y panda3d. Mi recomendación es que exportes
los modelos desde blender usando el formato .x, esto te permite incorporalos a
programas realizados con panda3d sin perder texturas, ni animaciones, etc... es un formato
bastante bueno para modelos de juegos.

En la sección de ejemplos de la web hay un programa que carga un modelo y lo
muestra en pantalla, está hecho con panda3d y usa el modelo creado con blender:

http://www.losersjuegos.com.ar/referencia/ejemplos

Imagen

También sería bueno que mires la página de sugerencias de panda3d para
desarrollar modelos, acá también recomiendan el formato .x:

http://www.panda3d.org/manual/index.php ... om_Blender
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Como utilizar Blender para juegos 3D

Notapor carlostex » Jue Nov 04, 2010 4:44 am

Programar videojuegos 3D es independiente de aprender a manejar un modelador. Los juegos en 3D son mas laboriosos por el modelado, pero en cuanto a programación es casi lo mismo, solo tienes que considerar que tienes un eje( en algunas ocaciones), mas para las animaciones, puedes entrar al 3D bajándote modelos en internet, sin embargo no se si te pase lo mismo que a mí, yo empecé a aprender Opengl y con modelos md2, abundan mucho en internet, pero no encontré un tema para un juego, no le vi mucho sentido hacer un juego en 3D que puedo hacer en 2D y sigue siendo divertido hacerlo.
El conocimiento de unos es conocimiento de todos.
Avatar de Usuario
carlostex
 
Mensajes: 249
Registrado: Mar Jul 14, 2009 4:13 am
Ubicación: mexico

Re: Como utilizar Blender para juegos 3D

Notapor shackra » Dom Nov 07, 2010 3:45 am

pienso igual que carlostex, los juegos "dos dé" no dejan de ser divertidos, pero a mi parecer existen cosas que el 2D no puede hacer que si haria el 3D: animaciones independientes de los modelos y personalizacion de personajes!.

por cierto, hola a todos, me perdi un tiempo del foro, huh? xD
Avatar de Usuario
shackra
 
Mensajes: 308
Registrado: Lun Jun 15, 2009 4:10 pm
Ubicación: Costa Rica

Re: Como utilizar Blender para juegos 3D

Notapor yasser_001200 » Jue Nov 11, 2010 8:00 pm

Los 2D siguen siendo y seguirán siendo divertidos y adictivos(en el buen sentido). Es esa la razon por la cual sigo pegado al GameMaker y al Pygame. Pero si quisiera hacer un hack n slash o un FPS o un juego de carreras, para eso uso Blender, Panda3D o 3D Game Studio. Creeme, soy un fiel defensor del 2D, e incluso prefiero el 2.5 como alternativa al 3D para no meterme en eso de animar y modelar en 3D. Pero siempre es bueno experimentar.

HUgo:
Usted, tiene razón. Probaré y experimentaré con el .x antes de hacer fijación con el Chicken Exporter
Vienbeni2 a mi mundo....WAJAJAJAJAJA
yasser_001200
 
Mensajes: 46
Registrado: Lun May 19, 2008 3:28 pm

Re: Como utilizar Blender para juegos 3D

Notapor yasser_001200 » Mar Nov 30, 2010 2:30 pm

hugo. en laseccion de 3D donde hablan del panda3D y de como cargar modelos puse una respuesta donde le muestro que la textura de mi modelo no se carga cuando cargo el modelo .x ¿Acaso debo guardar la textura del personaje aparte y luego unirla al modelo en panda3d o es que los .x cargan con texturado y todo lo demás?
Vienbeni2 a mi mundo....WAJAJAJAJAJA
yasser_001200
 
Mensajes: 46
Registrado: Lun May 19, 2008 3:28 pm

Re: Como utilizar Blender para juegos 3D

Notapor hugoruscitti » Mar Nov 30, 2010 2:48 pm

yasser_001200 escribió:hugo. en laseccion de 3D donde hablan del panda3D y de como cargar modelos puse una respuesta donde le muestro que la textura de mi modelo no se carga cuando cargo el modelo .x ¿Acaso debo guardar la textura del personaje aparte y luego unirla al modelo en panda3d o es que los .x cargan con texturado y todo lo demás?


Buenas, ahora no tengo blender en este equipo. Pero en cuanto llegue a mi casa
lo pruebo y te digo.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Como utilizar Blender para juegos 3D

Notapor yasser_001200 » Mar Dic 14, 2010 6:32 pm

Me ocurrió lo mismo en el Blitz3D. Exporto mi modelo con textura a .X y luego lo cargo pero me sale sin la textura. Igual en Panda. Me gustaría saber como hago para rotar un modelo en panda como se hace en el cooperativista3d. Sigo sin entender. ¿Se puede cargar el modelo .x directo desde panda3d?
Vienbeni2 a mi mundo....WAJAJAJAJAJA
yasser_001200
 
Mensajes: 46
Registrado: Lun May 19, 2008 3:28 pm

Re: Como utilizar Blender para juegos 3D

Notapor hugoruscitti » Mié Dic 15, 2010 1:58 am

yasser_001200 escribió:Me ocurrió lo mismo en el Blitz3D. Exporto mi modelo con textura a .X y luego lo cargo pero me sale sin la textura. Igual en Panda. Me gustaría saber como hago para rotar un modelo en panda como se hace en el cooperativista3d. Sigo sin entender. ¿Se puede cargar el modelo .x directo desde panda3d?


Tengo algunos problemitas para hacer andar blender en mi arch linux (casi que me
quiero cambiar de distribucion). Pero lo que recuerdo es que primero tenias que exportar
el archivo .x al mismo directorio en donde están las texturas, es muy importante
que hagas esto porque las texturas las tiene que ver el mismo modelo.

Luego hay una herramienta de panda3d que te convierte el modelo de .x a .egg, y con
ello tendrás tu modelo listo para usar.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Como utilizar Blender para juegos 3D

Notapor yasser_001200 » Mié Dic 15, 2010 7:20 pm

Hola, hugo. ya respondí en otrom tema, creo saber como hacer para que se me vea la textura del modelo. ¿Usaste el chicken exporter en el cooperativista3d o convertiste de x a egg y como mhaces para que un modelo o actor rote en su eje?

Gracias por la ayuda que me has brindado hasta ahora.


A los demás:
Necesito tutoriales, en inglés o español, pero que me expliquen bien como usar el motor de juegos del blender
Vienbeni2 a mi mundo....WAJAJAJAJAJA
yasser_001200
 
Mensajes: 46
Registrado: Lun May 19, 2008 3:28 pm

Re: Como utilizar Blender para juegos 3D

Notapor hugoruscitti » Mié Dic 15, 2010 7:46 pm

yasser_001200 escribió:Hola, hugo. ya respondí en otrom tema, creo saber como hacer para que se me vea la textura del modelo. ¿Usaste el chicken exporter en el cooperativista3d o convertiste de x a egg y como mhaces para que un modelo o actor rote en su eje?


No, directamente guardé el modelo en formato .x desde blender y luego lo convertí. Nunca usé el
chicken exporter...

Con respecto al giro, usé un intervalo de movimiento y lo convertí en
una secuencia infinita. Es algo mas simple de lo que parece, pero tendrías que
ver el manual de panda para comprenderlo en profundidad. El código
que hace eso es el siguiente:

Código: Seleccionar todo
positions = actor.hprInterval(10, Point3(0, -75, 0), startHpr=Point3(0, -75, 360))
rotate_motion = Sequence(positions)
rotate_motion.loop()


Insisto, es mas fácil de lo que parece al principio, en el manual está
muy bien explicado. Te enseñan a mover un oso panda de un lado a otro
en la pantalla.

Saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Como utilizar Blender para juegos 3D

Notapor Lalo » Jue Ene 20, 2011 3:51 pm

Hola soy nuevo en este foro (y tambien en panda jojo) mmm a lo mejor es muy basica la pregunta pero aun no la contesto alguien sabe como se puede rotar un objeto al momento de importarlo?? ocupo blender para hacer mis modelos y los exporto a .egg pero necesito hacer la insercion del mismo objeto rotado varias veces si alguien tiene idea y me quiere ayudar estare muy agradecido :)
Lalo
 
Mensajes: 1
Registrado: Jue Ene 20, 2011 3:47 pm


Volver a Artículos, traducciones y documentación

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado