https://www.youtube.com/embed/DjgLZRGqZeo
El objetivo del juego/aplicación es poner en practica los conocimientos aprendidos a lo largo del curso y poder desarrollar un videojuego que nos permita usar nuestro razonamiento logico y poder crear este juego didactico de manera que pueda servirle a personas de diferentes edades.
La descripción del juego/aplicación es un juego de palabras aleatorias en ingles que se muestran en pantalla de manera revuelta, el jugador debe de identificar de que palabra se trata para escribirla correctamente y poder avanzar a la siguiente palabra, debes ser habil pues el personaje solo atacara a los enemigos si aciertas la palabra, de lo contrario el enemigo atacara al personaje y perdera una vida.
-
Clase 1 Juego *caracteristica1: Extiende de la clase World. *caracteristica2: Se inicializa el tamaño de la ventana de juego. *caracteristica3: En esta clase se inicializa la base de datos. *caracteristica4: Se selecciona el personaje para jugar.
-
Clase 2: Ins *caracteristica1: Extiende de la clase World. *caracteristica2: Se encarga demostrar todo el apartadode instrucciones del juego.
-
Clase 3: MyWorld *caracteristica1: Extiende de la clase World. *caracteristica2: Administra las funciones del menu, ya sea jugar, instrucciones o salir. *caracteristica3: Muestra la imagen del fondo.
-
Clase 4 Elige
- caracteristica1: Extiende de la clase World.
- caracteristica2: Administra el personaje seleccionado por el usuario.
- Clase 5: BaseDeDatos
- caracteristica1: Extiende de la clase Actor.
- caracteristica2: Muestra el boton con las palabras revueltas de manera aleatoria.
- caracteristica3: Indica cuando se detiene en una palabra para esperar la respuesta del usuario.
- caracteristica4: Valida si la respuesta es correcta o incorrecta para decidir que accion debera ser la siguiente.
- Clase 6: Personajes
- caracteristica1: Extiende de la clase Actor.
- caracteristica2: Contiene los metodos abstractos para el movimiento dependiendo del personaje seleccionado.
- Clase 7: Ryu
- caracteristica1: Extiende de la clase Personajes.
- caracteristica2: Se encarga del movimiento y ataque del personaje Ryu.
- Clase 8: Iori
- caracteristica1: Extiende de la clase Personajes.
- caracteristica2: Se encarga del movimiento y ataque del personaje Iori.
- Clase 9: Marco
- caracteristica1: Extiende de la clase Personajes.
- caracteristica2: Se encarga del movimiento y ataque del personaje Marco.
- Clase 10: Goku
- caracteristica1: Extiende de la clase Personajes.
- caracteristica2: Se encarga del movimiento y ataque del personaje Goku.
- Clase 11: Capitanamerica
- caracteristica1: Extiende de la clase Personajes.
- caracteristica2: Se encarga del movimiento y ataque del personaje Capitanamerica.
- Clase 12: Deadpool
- caracteristica1: Extiende de la clase Personajes.
- caracteristica2: Se encarga del movimiento y ataque del personaje Deadpool.
- Clase 13: Disparo
- caracteristica1: Extiende de la clases de Ryu, Marco y Goku.
- caracteristica2: Se encarga de validar cuando Ryu debe atacar a un enemigo.
- Clase 14: Texto
- caracteristica1: Extiende de la clase Actor.
- caracteristica2: Se encarga de los textos mostrados graficamente.
- Clase 15: botones
- caracteristica1: Extiende de la clase Actor.
- caracteristica2: Se encarga de los botones mostrados graficamente.
- Clase 16: Instrucciones
- caracteristica1: Extiende de la clase botones.
- caracteristica2: Valida cuando se presiona el boton instrucciones.
- Clase 17: Jugar
- caracteristica1: Extiende de la clase botones.
- caracteristica2: Valida cuando se presiona el boton jugar.
- Clase 18: BRyu
- caracteristica1: Extiende de la clase botones.
- caracteristica2: Valida cuando se presiona el boton de seleccion sobre Ryu.
- Clase 19: Salir
- caracteristica1: Extiende de la clase botones.
- caracteristica2: Valida cuando se presiona el boton salir.
- Clase 20: Home
- caracteristica1: Extiende de la clase botones.
- caracteristica2: Valida cuando se presiona el boton home..
- Clase 21: BIori
- caracteristica1: Extiende de la clase botones.
- caracteristica2: Valida cuando se presiona el boton de seleccion sobre Iori.
- Clase 22: BMarco
- caracteristica1: Extiende de la clase botones.
- caracteristica2: Valida cuando se presiona el boton de seleccion sobre Marco.
- Clase 23: BGoku
- caracteristica1: Extiende de la clase botones.
- caracteristica2: Valida cuando se presiona el boton de seleccion sobre Goku.
- Clase 24: BCapitanamerica
- caracteristica1: Extiende de la clase botones.
- caracteristica2: Valida cuando se presiona el boton de seleccion sobre Capitan america.
- Clase 25: BDeadpool
- caracteristica1: Extiende de la clase botones.
- caracteristica2: Valida cuando se presiona el boton de seleccion sobre Dead pool.
- Clase 26: Volver
- caracteristica1: Extiende de la clase botones.
- caracteristica2: Valida cuando se presiona el boton volver.
- Clase 27: Enemigo1
- caracteristica1: Extiende de la clase Actor.
- caracteristica2: Se encarga del movimiento y ataque del Enemigo1.
- Clase 28: Enemigo2
- caracteristica1: Extiende de la clase Actor.
- caracteristica2: Se encarga del movimiento y ataque del Enemigo2.
- Clase 29: Enemigo3
- caracteristica1: Extiende de la clase Actor.
- caracteristica2: Se encarga del movimiento y ataque del Enemigo3.
- Clase 30: Enemigo4
- caracteristica1: Extiende de la clase Actor.
- caracteristica2: Se encarga del movimiento y ataque del Enemigo4.
- Clase 31: Enemigo5
- caracteristica1: Extiende de la clase Actor.
- caracteristica2: Se encarga del movimiento y ataque del Enemigo5.
- Clase 32: corazones
- caracteristica1: Extiende de la clase Actor.
- caracteristica2: Se encarga de controlar las vidas del personaje principal.
El autor(es) del proyecto son:
- Moreno Torres Ricardo Enrique (REMT11)
- Varela Tristan Gerardo Antonio (SANGUINETIARA)
- Programación Orientada a Objetos
- 2016-2017/II