Cómo hacer aviones de batalla en cero
¿Cómo hacer un avión de batalla en scratch? Hoy vamos a escribir un juego divertido. Creo que todos han jugado Thunder and Lightning en juegos QQ, o Thunder Fighters o National Aircraft War en juegos móviles... Sí, el juego que vamos a hacer hoy es: ¡Aeroplane War!
Nuestras reglas del juego son: use las teclas izquierda y derecha del teclado para controlar el movimiento izquierdo y derecho del avión. Las balas se dispararán continuamente desde el avión. Las balas explotarán cuando golpeen al enemigo. Avión Una vez que nuestro avión golpee al enemigo, ¡el juego de aviones militares habrá terminado!
Paso 1: Crea el fondo y el personaje
Paso 2: Usa las teclas izquierda y derecha para controlar el avión y moverlo hacia la izquierda y hacia la derecha
Creo que puedes seguirme y aprender este paso. Es bastante simple para todos. Nuestra lógica es que si se presiona la tecla Mayús izquierda, se mueve 10 pasos hacia la izquierda; si se presiona la tecla Mayús derecha, se mueve 10 pasos hacia la izquierda. right
Paso 3: Ahora dejamos que el avión dispare balas y las escribimos en el guión de la bala. Dado que las balas se disparan desde el avión, queremos que las balas se muevan hacia el avión, sigan lanzándose, eso. es decir, seguir clonándose y luego moverse hacia arriba, es decir, aumentar la coordenada Y hasta llegar al borde superior y luego eliminar el clon.
Paso 4: Después de completar la función del avión disparando balas, la siguiente es la función de realizar la explosión de la bala si la bala golpea el avión enemigo. Aquí nuestras balas tienen 12 formas:
Si el clon de bala se encuentra con un avión enemigo, entonces se completan las 11 formas de la bala y finalmente se elimina el clon.
Paso 5: Ahora queremos que el avión enemigo se mueva de arriba a abajo, y también usamos la clonación. Cuando hacemos clic en Iniciar, dejamos que el avión enemigo se clone en momentos aleatorios. /10 veces.
Niños, piensen en lo que significa este código.
Los niños inteligentes deben haber notado que este código en realidad está aumentando la dificultad de nuestro juego. Cuanto mayor sea el valor del cronómetro, más aviones enemigos serán clonados.
Paso 6: Cuando el avión enemigo comienza como un clon, déjelo moverse a una posición aleatoria y muévase hacia abajo. Cuando se mueva hacia el borde inferior, elimine el clon. Luego, la posición aleatoria es la X modificada. coordenada o Y ¿Qué pasa con las coordenadas? Por supuesto que es el avión, luego el juego termina, cambia el fondo de GANE OVER.
En este punto, nuestro juego está perfectamente completo. Puedes expandirlo aquí y agregar una función de puntuación al juego. Cuenta cuántos aviones enemigos destruyeron los niños en un ataque y compara quién los destruyó más. ~