ACTIVIDAD |
|||||||||||||||
Proyecto UF1844. JUGAR CON VARIOS TAMAGOTCHISCrear un programa que permita seleccionar un tamagotchi de entre varios tamagotchis que estarán guardados en un array de tamagotchis, para jugar con él. Los tamagotchis deberán crearse a través de una clase Tamagotchi La clase Tamagotchi deberá tener los siguientes atributos:
A las propiedades: Además del
Se deberá crear un método auxiliar Aplicación (juego) Al seleccionar un tamagotchi, el juego comienza. Se muestran Además se deberá activar un temporizador que reste un punto a cada propiedad cada 5 segundos. Se deberá mostrar un botón para cada una de las seis posibles acciones (alimentar, jugar, dormir, jugar, reprender y acariciar) los cuales invocarán a los métodos correspondientes. Cuando el usuario seleccione una acción, la pantalla deberá reflejar el cambio de valor de las propiedades. El tamagotchi muere cuando su propiedad Requerimientos del programa:
Todas las demás adiciones al juego, no se puntúan, a menos que afecten la lógica del mismo. Deberéis subir las URL del tamagotchi al siguiente formulario |
|||||||||||||||
RESULTADO DE LA OBSERVACIÓN Y EVALUACIÓN DE LA PRÁCTICA |
||||||
ACTIVITAT |
FACTORES |
PUNTUACIÓN |
||||
|---|---|---|---|---|---|---|
| Max | Obtenida | Min | ||||
| Juego tamagotchi, seleccionando el tamagotchi de un array de objetos |
1. Responsividad | 1 | 0 | |||
| 2. Uso de buenas prácticas (especialmente, DRY) | 1 | 0 | ||||
| 3. Clase Tamagotchi | 1 | 0 | ||||
| 4. Creación del objeto tamagotchi y array de objetos | 1 | 0 | ||||
| 5. Proceso de creación del selector tamagotchis (debe ser escalable: es decir, sin tocar el programa, si se agrega un nuevo tamagotchi al array, debería poderse seleccionar) | 2 | 0 | ||||
| 6. Proceso de selección del tamagotchi para dar inicio al juego | 1 | 0 | ||||
| 7. Mapeo del HTML | 1 | 0 | ||||
| 8. Asignación y remoción de Escuchadores de Evento | 1 | 0 | ||||
| 9. Uso del temporizador (activación y desactivación) | 1 | 0 | ||||
| Total | 10 | 0.5 | ||||