← Project Library

Minesweeper Clone

Minesweeper Clone

Project: Minesweeper Clone Context: Recruitment Test for Rockstar Games Language: Python (PyQt5)

This application was developed as part of a recruitment test for Rockstar Games. The goal was to recreate the classic Windows Minesweeper game with a focus on code structure, clean UI implementation, and stability.

Technical Details

  • Framework: Built using PyQt5 for the graphical user interface.
  • Packaging: Utilized FBS (fman Build System) to freeze the application and manage resources for standalone distribution.
  • Architecture: Implements a clean separation of concerns with custom widgets (cell_widget.py) and a robust main application loop.
  • Features: Includes all standard difficulty levels (Beginner, Intermediate, Expert) and a Custom mode, replicating the authentic logic and feel of the original.