top of page

Minesweeper

Info

College of Engineering, University of Florida

 

COP3503 - Programming Fundamentals 2

Description

This project focused on reimplementing the game Minesweeper utilizing C++ and SFML. The official rubric for this project is included as a PDF in the main branch. It can be played with randomly generated boards or with one of three preloaded boards used mainly for testing.

Production Date

Spring 2020

Project Zip File
Project Rubric
Languages
langs_minesweeper.png

This project focused on reimplementing the game Minesweeper utilizing C++ and SFML. The official rubric for this project is included as a PDF in the main branch. It can be played with randomly generated boards or with one of three preloaded boards used mainly for testing.

​

Features:

Features of this implementation include:

  • flags

  • mine counter

  • restart button

  • debug button

  • test buttons 1-3

​

Goals:

The general goals of this project were to:

  • create randomly-generated binary-fed board constructor

  • integrate user-dependent recursion implementations into gameplay

  • explore window and image customizations within SFML Graphics library

minesweeper_opening.png

Opening screen

minesweeper_debug.png

Debugging mode

Thank you for taking the time to view my project! If you have any comments or questions, feel free to contact me through the Contact tab, available here or at the top of each webpage!

bottom of page