"El proyecto Javatoon es un videojuego educativo desarrollado en Java que enseña los conceptos fundamentales de la programación orientada a objetos (POO)mediante una experiencia interactiva basada en la creación y control de personajes animados.
El proyecto Javatoon es un videojuego educativo desarrollado en Java que enseña los conceptos fundamentales de la programación orientada a objetos (POO)mediante una experiencia interactiva basada en la creación y control de personajes animados.
● ¿Qué hará el proyecto? El sistema permitirá al usuario:
- Crear personajes animados (Robot, Perro y PerroRobot).
- Asignarles características como estilo visual.
- Interactuar con ellos mediante acciones (correr, saltar, bailar, etc.).
- Aprender conceptos de POO conforme avanza en el juego.
● ¿Cómo funciona? El juego funciona a través de un menú interactivo en consola:
- El usuario crea personajes (instancias).
- Se almacenan en una lista (ArrayList).
- Puede “encender la TV” para interactuar con ellos.
- Se ejecutan acciones que activan explicaciones educativas.
● ¿Qué acciones se llevarán a cabo?
- Crear personajes.
- Seleccionar personajes.
- Ejecutar acciones: ● Moverse ● Saltar ● Bailar ● Interactuar ● Disparar láser ● Ladrar 4.Cambiar atributos (estilo visual). ● Detalles en general, información extra, etc.
- Se usa ArrayList como estructura de almacenamiento.
- Se aplican conceptos como herencia, interfaces, polimorfismo, encapsulamiento, etc.
- Incluye sistema de progreso educativo (banderas booleanas). ● ¿Cuál es la relación entre los usuarios y los datos? El usuario:
- Crea datos (personajes).
- Modifica datos (cambia estilo).
- Consume datos (interactúa con personajes).
- Aprende del comportamiento del sistema.
1.1. Historia El usuario toma el rol de un director de animación en un estudio llamado Javatoon. Debe crear personajes, dirigir escenas y producir episodios mientras aprende programación."