Skip to content

Lights Out game made in java. For the object-oriented programming and design course.

Notifications You must be signed in to change notification settings

ddi4z/Lights-Out

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taller-4-DPOO

You can read the English version here

Este taller fue desarrollado como parte del curso de Diseño y Programación Orientado a Objetos en la Universidad de Los Andes durante el primer semestre del 2023, utilizando Java y el framework Swing.

Juego

Para disfrutar de la experiencia de juego, simplemente llama al método Main de la clase Interfaz.

Captura de pantalla del juego

Interfaz

Vista del juego

Configuración

El panel superior ofrece la flexibilidad de ajustar el tamaño y la dificultad del juego. Para crear un nuevo tablero, simplemente presiona la opción "Nuevo". Tienes la opción de elegir entre tres tamaños predeterminados (3x3, 5x5 y 7x7) y tres niveles de dificultad (fácil, medio y difícil), con puntuaciones asociadas de 3, 5 y 7 respectivamente.

Configuración del juego

Opciones

  • Nuevo: Crea un nuevo tablero con la configuración seleccionada.
  • Reiniciar: Devuelve el tablero a su estado inicial.
  • Top10: Muestra una ventana con los 10 mejores jugadores y sus puntuaciones.
  • Cambiar jugador: Permite al usuario ingresar su nombre, el cual se ajustará al formato del modelo. Este nombre se considerará para el top 10 si el jugador logra un récord destacado.

Opciones del juego

Información

Esta sección te permite visualizar la cantidad de jugadas y establecer un nuevo nombre de usuario.

Información del juego

Top 10 jugadores

  • Muestra los 10 mejores récords.
  • Los tres mejores se destacan con un color especial.
  • El cuarto y quinto también se resaltan con un color diferente.
  • Los demás jugadores conservan el color por defecto.
  • Al hacer clic en un registro del tablero, este cambia de color.

Top 10 de jugadores

About

Lights Out game made in java. For the object-oriented programming and design course.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages