Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 10 de 14

Tema: Sugerencias juego

  1. #1
    Usuario Novato
    Fecha de ingreso
    Jul 2007
    Mensajes
    13
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    0

    Blender Ayuda juego

    Estoy intentando hacer un juego con Blender i como novato que soy tengo muchas preguntas:
    1 sería posible añadir algún tipo de inteligencia artificial por muy cutre que sea (el juego mismo lo es)sin tener que usar lenguaje de programación?
    2 alguien me podría explicar cómo hago para que el cutre tanque dispare? Me he aproximado a algo, pero nunca logro hacerlo.
    3 tengo un problema a ver si alguien me lo soluciona, el cutre tanque representa que a de rotar sobre su mismo eje cuando se pulsa cierta tecla, lo hace, pero su rotación no es 100% redonda si no que sube i baja como la órbita de la luna. Gracias de adelantado.

    Subo el (*.blend) ya sé que no vale nada lol, pero soy novato de los grandes acabo de empezar i bueno me sale cada tontería.

    Si encontráis algún otro error (fijo que si) comentadlo también. Gracias.
    Archivos adjuntados Archivos adjuntados
    Intel Core 2 Duo E6600/ASUS Striker Extreme/Nvidia GeForce 7950 GT/Creative SoundBlaster X-Fi Extreme Music/Random Acces Memory (RAM) 2 GB/Windows Vista Home Premium 5,3

  2. #2
    Vampiro Giovanni
    Fecha de ingreso
    Feb 2004
    Mensajes
    4,953
    Gracias (Dadas)
    18
    Gracias (Recibidas)
    105

    Ayuda juego

    1. Si, yo creo que puedes hacerlo a base de sensores near, ray.
    2. Pon un empty, y lo emparentas a la torreta (Control + p). Desde ahí saldrá el objeto. Ahora al Empty le pones un sensor keyboard con la tecla que quieras y lo unes al actuador edit object. Eliges add object y escribes el nombre del objeto que quieres disparar. Importante: el objeto debe estar en otra capa (layer) diferente.

    Debajo del nombre del objeto puedes elegir la velocidad y el eje hacia donde saldrá disparado. No se te olvide de pulsar la l de la derecha, para que funcione en ejes locales (no globales).
    3. Aún no lo he mirado en profundidad, a ver si lo encuentro y te lo digo.

  3. #3
    Ninja Fever
    Fecha de ingreso
    Jun 2003
    Mensajes
    12,753
    Gracias (Dadas)
    345
    Gracias (Recibidas)
    343

    Ayuda juego

    1. Cuéntanos que te gustaría que hiciera, como dice Pepius es muy posible que algo rudimentario se pueda hacer.
    2. Pepius rlz.
    3. ¿tú has visto la matriz de transformación más rara que se le está aplicando al tanque? Selecciona el tanque y pulsa n. Mira que cosas más raras salen. Lo usual en los videojuegos es intentar que tengan la matriz de transformación más unitaria posible. Es decir, que en rotación tengan 0,0,0, y en escala 1,1,1 (y, si es para exportar, el objeto debería estar centrado en 0,0,0 con el punto de pivote del objeto en los pies - Esto puede variar.

    En fin, no creo que se me haya entendido nada, así que, paso a las soluciones fáciles. Si pulsas Control + a, se le aplica al objeto su matriz de transformación de rotación y escala, convirtiéndolo a ese 0,0,0 de rotación y 1,1,1 de escala (puedes comprobarlo si tienes la pestaña de propiedades -tecla n- Abierta). En este caso, pasan cosas rarísimas cuando lo haces, así que, me imagino que habrás hecho cosas muy extrañas para crear el objeto.

    Mi consejo es que empieces desde el principio (son dos cajas, no debería costarte nada). Puedes crear otras dos cajas y copiarle sus atributos del Game Engine de los ya existentes, para no tener que volver a crear la lógica.

    Vaya, no me he entendido ni yo. Para cualquier duda, grita.

  4. #4
    BlenderAdicto
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,487
    Gracias (Dadas)
    174
    Gracias (Recibidas)
    771

    Ayuda juego

    3. Aún no lo he mirado en profundidad, a ver si lo encuentro y te lo digo.
    No tiene el punto pivote (el centro de rotación) bien orientado. Hay que entrar en modo edición y ajustarlo.

  5. #5
    Ninja Fever
    Fecha de ingreso
    Jun 2003
    Mensajes
    12,753
    Gracias (Dadas)
    345
    Gracias (Recibidas)
    343

    Ayuda juego

    Un apunte, para que vayas más rápido sin tener que rehacerlo todo: Desemparenta la cámara y pulsa Control + a sobre ella. Pulsa Control + a también teniendo la parte de arriba del tanque seleccionada. Remparenta la cámara a la parte superior. Ya tenemos esa parte limpia (observa la pestaña de propiedades, no te preocupes por la rotación de la cámara).

    Ahora desemparentada la parte superior del tanque de la inferior. Veras que se te desplaza todo. Selecciona la parte inferior y pulsa Control + a. Pon la parte superior en el sitio, pulsa Control + a otra vez, y remparenta.

    Si ejecutas ahora el juego, veras que sólo tienes que cambiar el eje de rotación. A mí me ha estalládo Blender al ejecutarlo, creo que no se lleva demasiado bien con las nuevas versiones del Game Engine.

  6. #6
    Usuario Novato
    Fecha de ingreso
    Jul 2007
    Mensajes
    13
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    0

    Blender Ayuda juego

    Muchas gracias a todos e podido solucionar el disparo (aunque no es muy realista tiene algún problema) i el giro del tanque os pongo otra vez aquí el blend para que miréis que tal i comentadme el problema del disparo.

    Con respecto a lo de la inteligencia artificial (o los tanques enemigos).

    No pido gran cosa la verdad simplemente que te busken i que si te ven te disparen.

    De nuevo muchas gracias i recordad que soy novato si que sed piadosos.
    Archivos adjuntados Archivos adjuntados
    Intel Core 2 Duo E6600/ASUS Striker Extreme/Nvidia GeForce 7950 GT/Creative SoundBlaster X-Fi Extreme Music/Random Acces Memory (RAM) 2 GB/Windows Vista Home Premium 5,3

  7. #7
    Usuario Novato
    Fecha de ingreso
    Jul 2007
    Mensajes
    13
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    0

    Ayuda juego

    Problema del disparo solucionado. Ahora solo me he de preocupar de:
    1 la inteligencia artificial.
    2 cómo hacer que cuando los cañonazos choquen contra las cosas les pase algo a estas.
    3 bajar un poco la cadencia de tiro (que no se pueda disparar tan rápido.

    Si alguien me pudiera ayudar en alguna de estas cosas ya sabe. Gracias.
    Intel Core 2 Duo E6600/ASUS Striker Extreme/Nvidia GeForce 7950 GT/Creative SoundBlaster X-Fi Extreme Music/Random Acces Memory (RAM) 2 GB/Windows Vista Home Premium 5,3

  8. #8
    @_mataii
    Fecha de ingreso
    Feb 2004
    Mensajes
    591
    Gracias (Dadas)
    9
    Gracias (Recibidas)
    29

    Ayuda juego

    Cita Iniciado por +Blizzard+ Ver mensaje
    problema del disparo solucionado. Ahora solo me he de preocupar de:
    1 la inteligencia artificial.
    2 cómo hacer que cuando los cañonazos choquen contra las cosas les pase algo a estas.
    3 bajar un poco la cadencia de tiro (que no se pueda disparar tan rápido.

    Si alguien me pudiera ayudar en alguna de estas cosas ya sabe. Gracias.
    1.- Ahí tal vez te tengas que preocupar un buen rato más para hacer ai.

    Si no, usa el actuador edit object -> track todo para hacer que el tanque volte hacia algo, tomando en cuenta algún sensor de proximidad (near) para que este se active. De igual forma puedes hacer lo mismo para dejar de hacer el track todo con un near con valores idénticos, excepto el botón inv.

    Haz al menos dos modos o estados para el tanque:
    chase mode para cuando te ve y te ataca.
    patrol mode para cuando no te ve y esta andando por ahí, aquí usarías algún sistema de waypoints, hay varios tutoriales creo.
    2.- El proyectil debe tener sensores que detecten colisión con tu geometría que tenga material o propiedades, cuando se cumpla alguna condición terminas el proyectil (end object) y generas un objeto (add object) que sea un plano con texturas de o, algo así.
    3.- Para bajar la cadencia solamente activa la opción true pulse mode que está arriba de cada sensor (un botón con 3 puntos) el de la izquierda es true, y derecha es false. Activalo y cambia el valor de los pulsos.

    Cero es muy rápido el pulso, 10000 muy lento, prueba diferentes valores. Saludos.
    Última edición por Mataii; 17-09-2007 a las 20:36

  9. #9
    Usuario Novato
    Fecha de ingreso
    Jul 2007
    Mensajes
    13
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    0

    Ayuda juego

    Pongo otra vez el blend nuevo por si veis alguna cosa rara ahora mismo estoy intentando comprender lo que me ha dicho Matai (muchas gracias).
    Archivos adjuntados Archivos adjuntados
    Intel Core 2 Duo E6600/ASUS Striker Extreme/Nvidia GeForce 7950 GT/Creative SoundBlaster X-Fi Extreme Music/Random Acces Memory (RAM) 2 GB/Windows Vista Home Premium 5,3

  10. #10
    @_mataii
    Fecha de ingreso
    Feb 2004
    Mensajes
    591
    Gracias (Dadas)
    9
    Gracias (Recibidas)
    29

    Ayuda juego

    Estoy modificando un poco el archivo que pusiste, pero ya tengo gente detrás de mi esperando unos trabajos, veré si más tarde puedo terminarlo y subirlo.

Página 1 de 2 12 ÚltimoÚltimo

Temas similares

  1. Sugerencias para hacer un juego
    Por yo uso blender en el foro Videojuegos
    Respuestas: 3
    Último mensaje: 01-05-2010, 20:25
  2. Sugerencias para hacer un juego
    Por yo uso blender en el foro Quien eres tu - Aqui puedes presentarte
    Respuestas: 1
    Último mensaje: 30-11-2009, 00:24
  3. Sugerencias con juego de tenis
    Por emasg en el foro Videojuegos
    Respuestas: 29
    Último mensaje: 05-08-2009, 02:15
  4. Respuestas: 0
    Último mensaje: 02-07-2009, 07:40
  5. Sugerencias con juego
    Por kriz77 en el foro Todo menos Infografía
    Respuestas: 4
    Último mensaje: 16-01-2007, 21:32