Construye tu propio "Flappy Bird" en 10 minutos

4
  • 0 favourites

Index

Tagged

Attached Files

The following files have been attached to this tutorial:

.rar

Stats

33,810 visits, 44,794 views

Tools

License

This tutorial is licensed under CC BY 4.0. Please refer to the license text if you wish to reuse, share or remix the content contained within this tutorial.

Paso 4

Ahora se agregará movimiento a nuestra ave. Haz click en sobre el ave, y debajo 'Behaviors' haz click en 'Add/Edit'. En la caja, haz click en el símbolo de 'más' en la esquina superior izquierda. Doble click en 'Platform Behavior'.

A la izquierda, debemos cambiar la propiedad de 'Platform Behavior'. Cambiar 'Max Speed' a 0 (para que no puedas mover el ave hacia el lado izquierdo o derecho).

Haz click derecho en el lienzo y selecciona 'Insert a new object'. En 'Input' haz doble click en 'Mouse'. Esto nos permite capturar los eventos del mouse, ' un click' en este caso.

Step 5

Ahora necesitamos programa los eventos. Ve a la hoja de eventos del lienzo 'Game' (Probablemente se llame 'Event sheet 2').

Primero haremos volar al ave. Agrega un nuevo evento, haz doble click en 'Mouse' y selecciona 'On any click'. Agrega una acción para este evento, haz doble click sobre el ave y en 'Platform' haz doble click en 'Set vector Y'. En la caja, escribe 'bird.Y-700'. Esto le dice al juego cuando el botón del mouse es presionado, y mueve al ave como si agitara sus alas.

Corre el juego (botón 'Run layout' de la barra HOME) y haz click, el ave se eleva.

Ahora a programar lo que sucede cuando el ave toca un tubo o deja el lienzo (se sale por arriba o abajo). Agrega un nuevo evento, selecciona 'Bird' y en 'Collisions' selecciona 'On collission with another object'. Escoge 'Pipebottom' y en seguida 'Done'. Agrega una acción, selecciona 'System', 'Go to layout' y selecciona el lienzo 'Start'. Haz lo mismo para 'Pipetop'. Agrega un evento más, selecciona 'Bird' y en 'Size and Position' haz click en 'Is outside layout'. Esta acción debe dirigirte al lienzo 'Start'.

  • 0 Comments

  • Order by
Want to leave a comment? Login or Register an account!