Construye tu propio "Flappy Bird" en 10 minutos

5

Index

Taggé

Fichiers attachés

Les fichiers suivants ont été attachés à ce tutoriel:

Statistiques

36,702 visites, 50,152 vues

Outils

Partager

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.

Published on 15 Mar, 2014. Last updated 25 Feb, 2019

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

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