‹ Volver a Portafolio

Tabla de Contenidos

Introducción
Tecnologias aplicadas
Demo-Presentación
Demo-Nivel-1
Demo-Nivel-2
Demo-Nivel-3
Repositorio-Github
Documentación-Diagramas
Sobre Wollok

Introducción 🌐

El siguiente proyecto es el trabajo practico integrador de la materia Paradigmas de Programación correspondiente al 2do año de la carrera de Ingenieria en Sistemas de Información, el mismo consta de la creación de un videojuego con temática a elección, las pautas para su diseño consisten en abarcar los pilares de la programación orientado a objetos: polimorfismo,delegación,herencia, encapsulación.
Nuestro juego llamado “Zatira” tiene como fin resolver una serie de puzzles los cuales son presentados en la pantalla mediante una consigna desplegada en un cuadro de texto, el objetivo es que el jugador resuelva el acertijo con las dificultades que presenta el escenario para poder avanzar al siguiente nivel.

Tecnologías utilizadas 💻

  • Wollok
  • JUnit

Live Demo 📤

Presentación

Nivel 1

Nivel 2

Nivel 3

Repositorio Github 👈

Link a repositorio: Juego Zatira RPG

Documentación 📁

Se adjuntan los diagramas de secuencia que representan al proyecto, el primero con la lógica general del juego y luego cada diagrama que grafica el intercambio de mensajes entre las entidades del nivel.

Logica del programa

El funcionamiento general del programa puede explicarse mediante el siguiente diagrama:

diagramaDeSecuencia

Diagrama de secuencia Nivel 1

Diagrama de secuencia Nivel 2

Diagrama de secuencia Nivel 3

Sobre Wollok

Que es Wollok ?

Wollok es un lenguaje de programación y entorno de desarrollo integrado (IDE) para ser utilizado en el dictado de materias iniciales de programación orientada a objetos. Es ideal ya que permite ir agregando los detalles y conceptos de forma incremental y programando desde el primer día.

Que es Wollok Game ?

Wollok-Game es una biblioteca de Wollok que sirve para crear juegos. La idea que propone es tener una especie de “tablero” en donde se puedan ubicar los objetos de algún programa de Wollok y éste se mostrará automáticamente en la pantalla.

Enlace a documentación completa: www.wollok.org