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:
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.