jairogarcíarincón

Ejercicios de repaso de Unity


635

Ejercicios de repaso de Unity



Crea un proyecto 2D y realiza las siguientes actividades en cada una de ellas:


  • Crea una escena llamada Movimiento con un sprite (sin gravedad) que se mueva con las flechas o con las teclas WASD

  • Crea una escena llamada Collision2D con 2 sprites (con gravedad) y consigue que cuando se choquen, la consola muestre un mensaje indicando el nombre de los dos sprites

  • Duplica la escena anterior en otra llamada ColorSprite de modo que cuando se produzca la colisión, ambos sprites cambien de color (o de material).

  • Duplica la escena Movimiento en otra llamada Trigger2D, añade otro sprite y consigue que cuando el primero se mueva y atraviese al segundo y la consola muestre un mensaje indicando el nombre de los dos sprites

  • Crea una escena llamada Anchors y añade un Canvas con 9 textos diferentes y anclados en cada una de las siguientes zonas del juego: arriba izquierda, arriba centro, arriba derecha, centro izquierda, centro centro, centro derecha, abajo izquierda, abajo centro y abajo derecha.

  • Duplica la escena anterior en una llamada Fondo y añádele una imagen de fondo con la transparencia al 50%.

  • Duplica la escena Trigger2D en otra llamada Contador y añádele un texto con el valor "Puntuación: 0" de modo que cada vez que el primer sprite atraviese al segundo, el texto se modifique por "Puntuación: 1", "Puntuación: 2", etc.

  • Crea una escena llamada TemporizadorPositivo que muestre el tiempo transcurrido desde que arranca el juego en minutos y segundos (empezando en 00:00)

  • Duplica la escena anterior en una llamada TemporizadorNegativo que vaya decrementando el tiempo desde que arranca el juego en minutos y segundos (empezando en 01:00)y que cuando llegue a 00:00 se pare.

  • Duplica la escena anterior en una llamada ColorTexto de modo que inicialmente el texto sea de color verde, cuando queden 10 segundos sea de color naranja y cuando llegue a 0 sea de color rojo.


Publicado el 02 de Diciembre de 2021

Unity2dPong