Skip to content

sapienza-metodologie-di-programmazione/minesweeper

Repository files navigation

Minesweeper

The game features a grid of clickable tiles, with hidden "mines" (depicted as naval mines in the original game) scattered throughout the board. The objective is to clear the board without detonating any mines, with help from clues about the number of neighboring mines in each field (Wikipedia)

Analisi

Di seguito i diagrammi sviluppati durante l'analisi del gioco. Per l'analisi più completa consultare la specifica di progetto.

UML ad alto livello

Modello sviluppato in una prima analisi ad alto livello del gioco (eventuali vincoli sui dati e specifiche delle operazioni sono definite nella specifica di progetto).

Abstract UML

Realizzato con Visual Paradigm

UML implementazione

Modello che sintetizza l'implementazione del progetto. È possibile consultare la documentazione online in javadoc.

UML

Realizzato con Visual Paradigm

Wireframe dell'interfaccia

Breve progetto dell'interfaccia grafica.

Wireframe

Realizzato con excalidraw