← Todos los proyectos
Irrgarten — el mismo juego en Java y Ruby
Videojuego de laberinto por turnos implementado íntegramente en dos lenguajes, comparando cómo cada uno resuelve el mismo diseño orientado a objetos.
Demostración
Qué hace
- Modelo de dominio completo: Player, Monster, Labyrinth, Game, Weapon, Shield, Dice
- Aleatoriedad encapsulada en una única clase Dice
- Diseño guiado por alta cohesión y bajo acoplamiento
- Implementación paralela en Java y Ruby a partir del mismo diagrama de clases