Skip to content

A stylized minesweeper created in java. Project from LPOO-FEUP subject.

Notifications You must be signed in to change notification settings

Jumaruba/Minesweeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minesweeper

This project consists of a classic Minesweeper game, despite the original being played using the mouse, this new version requires you to play with the keyboard. Each cell has a value with the number of adjacent bombs, but if a bomb is revealed you loose.

Credits and info

This project was developed by Alexandre Abreu and Juliane Marubayashi

  • Object Oriented Programming Laboratory class of MIEIC.
  • Final Grade: 19.22 from 20
  • Techinical report: here

University of Porto, 2020

How to install

To install just open your terminal and do:

./gradlew.bat run     # for windows  
./gradlew run         # for linux

Dependencies

In order to play and run the game it's necessary to install the Gradlew tool.
You can checkout the site Gradlew official site to do that.

Features

Instructions - A page that show instructions and maybe a tutorial.

Preferences - The user can change its preferences of board size and difficulty.

Menus - An inital menu and a final menu where the user can change its preferences, see instructions, start a game and load game. When the game ends the player can undo the last move, start a new game, return to main menu or quit the game.

Rankings - When a user finishes a game the ranking will be updated with their time with that specific dimension of board and difficulty.

Images

Application demo

About

A stylized minesweeper created in java. Project from LPOO-FEUP subject.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages