MineSweeper
Simple remake of a classic game. Made With:
About Project
This was a project I made for CS 2510 (second introductory Computer Science class) at Northeastern. The design of the game is relatively simple. I have a class for the Board and a Cell. The Board class handles the logic of the game whereas a Cell contains all information about the state of an individual slot on a MineSweeper grid. The game ends when a user selects a bomb. The game is won when the player uncovers all innocuous tiles. One of the trickier challenges that came up while creating the game was making the 'flood fill' algorithm. This algorithm causes all squares reachable by the clicked square that are not adjacent to a bomb to be revealed. See the repository and executable download below.
Contact
Email: ahluwalia.pr@husky.neu.edu Resume