Buscaminas Java

Páginas: 3 (719 palabras) Publicado: 9 de enero de 2014
BUSCAMINAS

DAVID VALERA MARTINEZ

2

Buscaminas

Presentación:
El juego consiste en despejar todas las casillas de una pantalla que no oculten una mina.
Algunas casillas tienen un número,este número indica las minas que suman todas las
casillas circundantes. Así si una casilla tiene el número 3 significa que de las ocho casillas
que hay alrededor (si no está en una esquina o borde)hay 3 con minas y 5 sin minas. Si
se descubre una casilla sin número indica que ninguna de las casillas vecinas tiene mina
y estas se descubren automáticamente.
Si se descubre una casilla con unamina se pierde la partida.
ESCENARIO 1
Inicio del juego

El jugador selecciona un nivel, se crean las puntuaciones y datos del jugador y un tablero
con las dimensiones acordes al nivelseleccionado por el jugador.
El tablero se crea, pasa a la interfaz y el jugador puede comenzar a descubrir casillas. Las
puntuación y el tiempo son recogidos por el SC.

Buscaminas

3

SoftwareCentral:
Es el encargado de iniciar el juego. Recoge el nivel escogido por el jugador a través de
el interfaz de usuario y manda la orden de crear una tablero. También se encarga de
terminar la partida.Colabora con Nivel, Tablero y Jugador.
Interfaz Usuario:
La interfaz se encarga de realizar el diálogo con el usuario (el jugador), capturar sus
entradas e invocar las operaciones asociadas. Lainterfaz también maneja la imagen del
juego en pantalla actualizándola cada vez que hay cambios. En resumen, se encarga de
todo lo que tenga que ver con entrada y salida.
Colabora con Nivel y JugadorTablero:
Se inicia a través del Software Central al comienzo del juego para generar el tablero
inicial, se encarga de crear la cantidad de filas, columnas y bombas que va a tener el
tablero segúnel nivel seleccionado.
Los parámetros que recibe del Software Central son:
numero_Filas: cantidad de filas que va a tener el tablero
numero_Columnas : cantidad de columnas que va a tener el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Documentacion buscaminas
  • Java
  • Java
  • Java
  • java
  • JAVA
  • java
  • java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS