Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: malissimofilms en Marzo 27, 2011, 02:10:12 PM

Título: M?ltiples dudas
Publicado por: malissimofilms en Marzo 27, 2011, 02:10:12 PM
Buenas, tengo tres dudas sobre mi juego de plataformas.

1.La primera duda es esta: ?Qu? hay que hacer para que mi personaje de pu?etazos?, es que hay una parte de mi juego que mi protagonista se enfrentara en un combate de boxeo contra un adversario y no se que hay que hacer para que mi personajes de un pu?etazo.

2. La segunda duda es sobre poner un tiempo en el juego. Hay una parte de mi juego que tienes 3 minutos para recorrer libremente la ciudad del protagonista, es decir ir a un bar, entrar en las casas para charlar con otros personajes, etc. y cuando pasen los 3 minutos se cambia de room. Ah, pero cuando el protagonista entra en las casas, en los bares y en cualquier edifico se cambia la room pero que el cronometro no desaparezca.

3.Y el ?ltimo. ?C?mo se puede poner v?deos en el game maker?
Título: Re: M?ltiples dudas
Publicado por: Masterkey en Marzo 27, 2011, 03:43:15 PM
Para que d? apu?etazos pienso que primero obviamente tienes que tener el sprite del personaje dando el golpe. Luego en el evento de la tecla de golpe presionada pon?s que cambie de sprite y una alarma para que en 5 o 10 steps vuelva al sprite normal. Luego en el evento de colisi?n contra el enemigo escribe que si el sprite es el del pu?etazo le baje vida al enemigo. Si no te la baje a t?.

Para hacer lo del tiempo se hace con variables(minutos, segundos) primero se activa seg?n otra variable por ejemplo, if tiempoacaba=1 global.seg-=1 (recuerda establecer todas las variables en game start) luego en step if global.seg=0{global.seg=60 global.min-=1} luego con otro if escribe que si los minutos y los segundos llegan 0 se pierda y se reinicie el room. Todo esto debe ir en un objeto "tiempo" y para hacerlo debes saber un poco de gml.  Para agregar videos en gm8 se usa la opci?n en la pesta?a main1 o main2 la de splash video.
Título: Re: M?ltiples dudas
Publicado por: malissimofilms en Marzo 27, 2011, 03:52:56 PM
Cita de: Masterkey en Marzo 27, 2011, 03:43:15 PM
Luego en el evento de colisi?n contra el enemigo escribe que si el sprite es el del pu?etazo le baje vida al enemigo. Si no te la baje a t?./quote]

?C?mo se escribe el c?digo?

Cita de: Masterkey en Marzo 27, 2011, 03:43:15 PM
Para hacer lo del tiempo se hace con variables(minutos, segundos) primero se activa seg?n otra variable por ejemplo, if tiempoacaba=1 global.seg-=1 (recuerda establecer todas las variables en game start) luego en step if global.seg=0{global.seg=60 global.min-=1} luego con otro if escribe que si los minutos y los segundos llegan 0 se pierda y se reinicie el room. Todo esto debe ir en un objeto "tiempo" y para hacerlo debes saber un poco de gml.

No lo he entendido bien, ?Puedes explicarlo m?s detallado?, paso a paso. gracias.
Título: Re: M?ltiples dudas
Publicado por: Masterkey en Marzo 27, 2011, 04:08:24 PM
Te har? un ejemplo.
Título: Re: M?ltiples dudas
Publicado por: LigTopet en Marzo 27, 2011, 06:31:19 PM
Masterkey sigues respondiendo temas que no cumplen las reglas.

CitarHaced s?lo una pregunta en cada tema: los temas con m?s de una pregunta, sobre todo si ?stas no est?n relacionadas entre si, se acaban desviando y nunca se llega a nada.

Reglamento Preguntas y Respuestas (http://www.comunidadgm.org/index.php?topic=18.0)

Saludos