Se trata de un juego donde el objetivo será conseguir la máxima puntuación en función de la máxima distancia conseguida y la cantidad de estrellas que consigas. También habrá algunas estrellas bonus donde darán propiedades extra.
Que la bola llegue a la máxima distancia posible sin colisionar con los objetos.
- Añadir estrellas para ir subiendo la puntuación.
- Añadir estrella verde para ser inmune a los bloques
Clases
- Main
- Game
- Player
- Blocks
- Stars
Métodos
- Main
- buildDom()
- buildSplashScreen()
- buildGameScreen()
- buildGameOver()
- Game
- startLoop()
- updateCanvas()
- clearCanvas()
- drawCanvas()
- checkCollisions()
- Player
- update()
- draw()
- setDirection()
- Blocks
- update()
- draw()
- Stars
- update()
- draw()
Definicion del las transiciones del juego y del main.
- splashScreen
- Al iniciar el juego saldrá.
- gameScreen
- Podrás acceder mediante el botón start
- gameoverScreen
- En cuanto colisiones con un bloque irás directamente.
- Crear Archivos
- Crear Pantallas
- Transiciones entre pantallas
- Definir clases
- Game: Loops
- Crear Blocks
- Colisiones
- Lógica jugador
- Crear Jugador
- Crear movimiento blocks
- Estrellas
- Niveles
Especificar las url del proyecto y del deploy
Especificar la url de la presentacion
Al finalizar el juego generar las instrucciones