Foros del Web » Creando para Internet » Flash y Actionscript »

Esty creano mi primer video-juego y necesito su ayuda....

Estas en el tema de Esty creano mi primer video-juego y necesito su ayuda.... en el foro de Flash y Actionscript en Foros del Web. Hola, que tal gente de "Foros del Web" y usuarios!... como va todo?... : Les comento que estoy desarrollando mi primer video-juego en FLASH MX ...
  #1 (permalink)  
Antiguo 09/12/2004, 12:55
Avatar de martinnieves  
Fecha de Ingreso: diciembre-2004
Ubicación: San Bernardo del Tuyu, Partido de La Costa, Buenos Aire, Argentina
Mensajes: 33
Antigüedad: 13 años
Puntos: 0
Exclamación Esty creano mi primer video-juego y necesito su ayuda....

Hola, que tal gente de "Foros del Web" y usuarios!... como va todo?... :

Les comento que estoy desarrollando mi primer video-juego en FLASH MX 2002 y avance bastante!.

Tengo conocimientos basicos en Action Script pero en flash, pude sacar bastante provecho cuando desarrolle varios sitios web..
Ahora la cosa es distinta... pude crear un personaje, una escenografia y colocar las acciones de las teclas (que camine hacia la izquierda, hacia la derecha y que salte con la barra espaciadora), tambien cree una gravedad (que cuando salte no se quede en el aire sino que baje a x velocidad (utilice "8" en velocidad del eje Y que me parecio bastante conciderable)... tambien cree varior obstaculos que el jugador tenga que superar (son todos de saltar de plataforma en plataforma), pero tengo problemas con dos cositas:

1) Cuando pulsamos hacia alguna direccion y mantenemos la tecla pulsada, el personaje va hacia la direccion especificada, esto ESTA PERFECTO!.... pero cuando quiero que mi personaje salte, mantenemos la tecla pulsada y el personaje se va a las nuves!!... Lo que necesito es saber que hay que colocar en el codigo para que se pueda pulsar ua vez sola la tecla espaciadora por turno, es decir, que salte una vez, no que cuando mantenemos pulsada la tecla espaciadora el personaje va de salto en salto, como caminando hacia arriba, cuando mucho, quiero que el personaje salte de nuevo, pero una vez que volvio a tocar el suelo, no en el aire... ¿como puedo solucionar este tema?...

2) Por otro lado, necesito saber ESPECIFICAMENTE como puedo hacer para que cuando pulsamos una tecla, EN EL PERSONAJE se active una animacion distinta... Por ejemplo: Si pulsamos la flecha hacia la izquierda, que se active la animacion de el personaje caminando hacia la ziqueirda... si pulsamos la tecla hacia la derecha, que se active la animacion de el personaje caminando hacia la derecha y, si no pulsamos nada, que se active la animacion de el personaje pestañando, mirando a la camara... respirando... etc.. (esta aimacion, como las de cminar hacia la izuqierda y derecha, ya lsa hice, pero no se como hacer para activarlas con las teclas)... Como puedo solucionar este otro problema?...

Favor de ayudarme.... necesito una mano...
Gracias!... Saluda a Uds. Martin.
  #2 (permalink)  
Antiguo 11/12/2004, 10:39
 
Fecha de Ingreso: diciembre-2004
Mensajes: 17
Antigüedad: 13 años
Puntos: 0
Pues la pregunta a) creo que ya te la he respondido en otro posteo, a la b) te aconsejo, que te hagas la animación del personaje caminando, sólo en una dirección. Por ejemplo hacia la derecha, así cuando pinches la tecla de derecha, la animación se reproduce sin problemas, en el caso de que pinche la tecla izquierda, sólo cambia la propiedad _xscale del clip a -100 y tu personaje girará por completo (ten cuidado y centra bien tu personaje en horizontal al medio para que el giro sea natural). Luego sencillamente maneja las propiedades _x con valores positivos y negativos para hacerle moverse a derecha e izquierda con fluidez. Suerte y al toro!!
  #3 (permalink)  
Antiguo 11/12/2004, 11:23
Avatar de martinnieves  
Fecha de Ingreso: diciembre-2004
Ubicación: San Bernardo del Tuyu, Partido de La Costa, Buenos Aire, Argentina
Mensajes: 33
Antigüedad: 13 años
Puntos: 0
Amigazo.. Gracias

Gracias che, con tu ayuda el juego esta quedando 10 puntos!!!!!!!!!!!!!!
Muchas gracias, en serio!

SALUDOS!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:29.