Loading repository data…
Loading repository data…
Daksh-Maahor / repository
A classic Minesweeper game in Java with custom pixel-art graphics, smooth controls, and a retro interface. Great for learning Java game development and GUI programming.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A classic Minesweeper game implemented in Java with a custom graphical interface, keyboard and mouse controls, and retro pixel-art assets.
git clone <repo-url>
cd Minesweeper
find src -name '*.java' | xargs javac -d bin
cp -r res/images bin/
cp -r res/fonts bin/
java -cp bin sweeper.Launcher
Ensure the
imagesandfontsfolders are inside thebin/directory before running, as the game loads assets from there.
Minesweeper/
src/sweeper/ # Java source code
display/ # Window and rendering
field/ # Game field and tile logic
field/tiles/ # Tile types and logic
gfx/ # Graphics and asset loading
input/ # Keyboard and mouse input
states/ # Game and lose states
Launcher.java # Main entry point
Game.java # Main game loop
res/
fonts/ # Custom font and license
images/ # Sprite sheets
bin/ # Compiled classes
res/images/This project is for educational and personal use. Font and some assets are under their respective licenses (see res/fonts/Kottke Silkscreen License.txt).