Ejercicio U2E3 – Juego de memoria

Crea dentro de la aplicación Java de la unidad un nuevo JFrameForm que simule un juego de memoria con al menos 8 cartas. Deberá realizar las siguientes operaciones:

  • Las cartas estarán implementadas con botones de tipo ToggleButton y estarán perfectamente distribuidas en la pantalla.
  • Al pulsar la carta, ésta cambiará de color (habrá una pareja de cartas de cada color).
  • El jugador únicamente podrá mostrar dos cartas cada vez.
  • Si las dos cartas pulsadas son del mismo color, desaparecerán de la pantalla.
  • Si las dos cartas pulsadas son de diferente color, volverán a su color original.

RETOS ADICIONALES:

  • En lugar de utilizar colores de botones, utiliza imágenes.
  • Incluye una etiqueta que vaya contabilizando los intentos y que muestre un mensaje cuando el jugador acaba el juego.
  • Si el jugador desbloquea todas las cartas, se mostrará un mensaje (MessageDialog) de enhorabuena.

Start a Conversation

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *