El reto de programación de el mes de mayo será crear un:
Este es un juego de naves donde debes destruir asteroides para evitar perder y ganar puntos, vamos a recrear el clásico asteroids con los siguientes requisitos:
Este reto durará todo el mes de mayo, aunque puedes realizarlo después y compartirlo en Discord si quieres, pero no obtendrás el rol Ganador.
ASTEROIDS
Este es un juego de naves donde debes destruir asteroides para evitar perder y ganar puntos, vamos a recrear el clásico asteroids con los siguientes requisitos:
REQUISITOS:
- El control de la nave tendrá solo 4 botones, girar a la izquierda, girar a la derecha, acelerar, disparar.
- La nave debe tener una velocidad máxima.
- La nave debe acelerar en dirección donde apunta sumado a la velocidad y dirección del momento, en pocas palabras, simular el comportamiento en el espacio.
- Cuando la nave deje de acelerar no debe frenar inmediatamente, si no que debe desacelerar lentamente hasta detenerse.
- Deben existir 3 tipos de asteroides, grande, mediano y pequeño y deben viajar en velocidad constante y también rotar, ambos aleatoriamente.
- Al destruir un asteroide grande, debe instanciar 2 medianos, y al destruir un mediano, debe instanciar 2 pequeños, los pequeños no instancian mas asteroides.
- Los disparos deben ser restringidos a 0.5 segundos entre disparo.
- Los asteroides no deben colisionar entre sí pero si deben colisionar a la nave.
- La nave, las balas y los asteroides no deben salir de pantalla, si salen por un extremo deben reaparecer por el otro.
- Destruir el asteroide grande dará 20 pts, el mediano dará 50 pts y el pequeño 100 pts.
Este reto durará todo el mes de mayo, aunque puedes realizarlo después y compartirlo en Discord si quieres, pero no obtendrás el rol Ganador.
Comentarios
Publicar un comentario