¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.



 
PortadaÍndiceÚltimas imágenesBuscarRegistrarseConectarse

 

 Engines básicos: Plataforma (interno)

Ir abajo 
3 participantes
AutorMensaje
elpupas7
Administrador
Administrador
elpupas7


España Masculino Ningúno
Reputación : 1243
Mensajes enviados : 3982
Premios : Empty (invisible) Empty (invisible) Empty (invisible) Empty (invisible)

Engines básicos: Plataforma (interno) Empty
MensajeTema: Engines básicos: Plataforma (interno)   Engines básicos: Plataforma (interno) Icon_minitimeDom Jul 07, 2013 10:02 pm

[Tienes que estar registrado y conectado para ver esa imagen]

PLATAFORMA (INTERNO)

[Tienes que estar registrado y conectado para ver esa imagen]

Flash: Teclas de dirección y Control para saltar.
[Tienes que estar registrado y conectado para ver este vínculo]

Descarga: Plataforma_simple.mfa

1. ¿ Qué elementos necesitamos ?

- Bloque gris: backdrop marcado como "obstacle"
- Bloque azul: backdrop marcado como "platform"
- Sprite: Mario, con las animaciones de Stopped, Walking, Jumping y Falling.
- Contenedor, que nos hará de PJ y de colisionador. Este es el Active que realmente controlamos.

2. ¿ Qué código necesitamos ?

Tan sólo dos líneas:
- Una para que nuestro Mario "siga" a nuestro Contenedor.
- Otra para que nuestro Contenedor se pare cuando colisione con un backdrop.

3. Astucia empleada en este código.

- Habilitamos en el Contenedor las mismas animaciones que están habilitadas en Mario.
De este modo, las animaciones de Mario, responderán al movimiento del Contenedor, con una simple orden.

4. ¿ Algo más a tener en cuenta ?

- Jugar con el tamaño del Contenedor, la disposición de los bloques y los parámetros del movimiento interno plataforma, sobre todo los del Jump (Gravity y Strength).
- Ver cómo afectan estos cambios a nuestro Mario.
- Ver en la práctica la diferencia entre un backdrop marcado como "obstacle" o "platform".
- Para crear más bloques, tan sólo duplicarlos (no clonarlos) en el frame editor.
- Se elije un tamaño de 800x608, porque los dos números son múltiplos de 32, que es el tamaño de nuestros bloques.
- El "hot-spot" de todos los frames de Mario y del Contenedor están centrados en la parte inferior.
- En este tipo de movimiento, cuando nuestro personaje cae se activa de forma automática la animación "Falling".
- Se ha escogido un color determinado como background, en las propiedades del frame. Jugar con esto, también.
Volver arriba Ir abajo
Zonacas
Super-Moderador
Super-Moderador
Zonacas


España Masculino 100% Cumplimiento de las normas
Reputación : 558
Mensajes enviados : 2871
Premios : Ganador Concurso "Aniversario PacMan" 2º puesto concurso anual: Demos de juegos

Engines básicos: Plataforma (interno) Empty
MensajeTema: Re: Engines básicos: Plataforma (interno)   Engines básicos: Plataforma (interno) Icon_minitimeLun Jul 08, 2013 4:38 am

Excelente para los que comienzan, para que vean la facilidad que brinda MMF2 para crear un plataformas.
Volver arriba Ir abajo
http://www.comunidadid.com/
luckyer07
Moderador
Moderador
luckyer07


Perú Masculino 100% Cumplimiento de las normas
Reputación : 195
Mensajes enviados : 1573
Edad : 32
Premios : Ganador concurso periódico: Salvapantallas Ganador concurso "Heroe of the Summer" Ganador concurso Halloween

Engines básicos: Plataforma (interno) Empty
MensajeTema: Re: Engines básicos: Plataforma (interno)   Engines básicos: Plataforma (interno) Icon_minitimeLun Jul 08, 2013 10:36 am

interesante para los que empiezan Smile , seria bueno que no salte tantas veces si se mantiene el boton presionado .
Volver arriba Ir abajo
elpupas7
Administrador
Administrador
elpupas7


España Masculino Ningúno
Reputación : 1243
Mensajes enviados : 3982
Premios : Empty (invisible) Empty (invisible) Empty (invisible) Empty (invisible)

Engines básicos: Plataforma (interno) Empty
MensajeTema: Re: Engines básicos: Plataforma (interno)   Engines básicos: Plataforma (interno) Icon_minitimeLun Jul 08, 2013 2:02 pm

Lo que pasa, es que es muy obediente. Le dices que salte... y el tío, salta, tu. Se ve que es de buena escuela.
Lucky, mira que te tengo dicho, que no hay que ponerse pegamento en los dedos... que no es sano y además dejas el teclado hecho unos zorros. Bubble gum 

Y ahora, en serio. De ahí, el tener cuidado al colocar los bloques, para que no se produzcan efectos indeseados.
Y falta código para depurar el movimiento.

Esta serie de ejemplos (eso pretendo) es poner lo mínimo posible en cuanto a código para centrar la atención en los pormenores de cada "engine" a través de un ejemplo lo más claro posible.
De este modo, tras un rápido vistazo, cada uno podrá escoger el "engine" que más le convenga para afrontar sus proyectos.
Volver arriba Ir abajo
Contenido patrocinado





Engines básicos: Plataforma (interno) Empty
MensajeTema: Re: Engines básicos: Plataforma (interno)   Engines básicos: Plataforma (interno) Icon_minitime

Volver arriba Ir abajo
 
Engines básicos: Plataforma (interno)
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Uno más de los tantos tutoriales básicos... (segunda entrega)
» Dos tutoriales Basicos
» Uno más de los tantos tutoriales básicos...
» Principios basicos de Multimedia Fusion 2 (Movimiento)
» Principios basicos de Multimedia Fusion 2 (Colision)

Permisos de este foro:No puedes responder a temas en este foro.
 :: Ayuda y Tutoriales :: Tutoriales-
Cambiar a: