opensweeper - Le Bottin des Jeux Linux

opensweeper

🗃️ Specifications

📰 Title: opensweeper 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 👁️ Visual: 2D
🏷️ Category: Puzzle ➤ Board Game ➤ Minesweeper 🏝️ Perspective: Top-down
🔖 Tags: Puzzle; Board Game; Minesweeper; raylib; Mouse ⏱️ Pacing: Real Time
🐣️ Approx. start: 2026-06-21 👫️ Played: Single
🐓️ Latest: 2026-08-10 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 💥️ release-4➜11 // Dev: 655ddfb ❤️ Like it: 4. 🤗️⭐⭐ (good)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (good)
🏛️ License: MIT ⭐ (temporary):
🎰️ ID: 16631 🐛️ Created: 2026-07-26

🚦 Entry status

💡 Lights on: 🚧️ Some work remains to be done:
📰 What's new?: 💥️ New 💭️ New version published (to be updated):
🦣️ Awaiting publication on Mastodon: 🎨️ Significant improvement:
🦺️ Work in progress: 🎖️ This work: 5 stars
📰 Previous News: 🛜️ RSS (on RSS Guard): ✓
👫️ Contrib.: goupildb 🛜️ Reading frequency: 6w (devbuilds)
🐜️ Updated: 2026-08-14

📦️ Deliverables

📦️ Package name: ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ✓ ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ Mobile support: ..... 📦️ Flatpak:
🧹️ Not use: ..... 📦️ Snap:

📖️ Summary

📜️[en]: A libre, multiplatform minesweeper. It offers 3 difficulty levels, sound effects, optional video recording of games, and drag-and-drop window resizing (with a wide range). 📜️[fr]: Un démineur libre et multiplateforme. Il offre 3 niveaux de difficulté, des effets sonores, l'enregistrement (vidéo) optionnel des parties, le redimensionnement de sa fenêtre par glisser-déposer (avec une bonne amplitude).

🕸️ Links

🏡️ Website & videos
Website: [Homepage] [Dev site] [Features/About] [Screenshots]
Videos: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)]
Doc: [WIKI] [FAQ]
Updates: [RSS] / [Changelog 1(news/blog) 2(release notes) 3(tags) 4(commits)]

💰 Commercial
• (empty):

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (opensweeper Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [Bluesky] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Danny Heskett (dannyheskett) 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [Bluesky] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [Bluesky] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related


📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

️🕹️ Title: opensweeper
🦊️ Idea: A libre Mine Sweeper
🏡️ -
🐣️ https://github.com/dannyheskett/opensweeper
🔖 #LinuxGaming #Puzzle #Minesweeper #Raylib
📦️ #Libre #Bin
📕️ https://lebottinlinux.vps.a-lec.org/LO.html

💥️ NEW!
🥁️ Update: release-4➜11
⚗️ Signific. vers. 🦍️
📌️ Changes: https://github.com/dannyheskett/opensweeper/releases
🦣️ From: 🛜️ https://github.com/dannyheskett/opensweeper/tags.atom

🕶️ A view of its UI (v. release-3, on my Linux PC) during gameplay, with flags placed and about 40% of the area cleared. In the top left is the number of remaining flags, and on the right is the thinking time.

📚️ opensweeper is a libre, multiplatform minesweeper. It offers 3 difficulty levels, sound effects, optional video recording of games, and drag-and-drop window resizing (with a wide range).

🕵‍ release-3: 🤗️⭐⭐
🟠️ It's a shame that some squares aren't revealed at the start: the game inevitably starts at random because there aren't enough clues to determine for sure whether there's a mine or not.
🟢️ Otherwise, the game is well-made (sound effects, multiple levels, good interface).

📕 Description [en]

📜️ "A libre Mine Sweeper" 📜️

A Minesweeper clone written in C with Raylib, following classic Windows 95/XP conventions.

Difficulty

Mode Grid Mines
Beginner 9×9 10
Intermediate 16×16 40
Expert 30×16 99

Selectable from the menu. The window resizes to fit.

Controls

Mouse:

• Left click: reveal cell
• Right click: flag / question mark / clear
• Middle click (or left+right): chord reveal

Keyboard:

• Arrow keys / WASD: move cursor
• Space / Enter: reveal cell
• F: flag cell
• Escape: menu
• Alt+Enter: toggle fullscreen

Recording
Toggle Record: On/Off from the menu to capture your session to an H.264 MP4 (opensweeper-YYYYMMDD-HHMMSS.mp4). No external tools required.

📕 Description [fr]

Un démineur libre, par la opensweeper Team, initié par .
Il utilise le framework raylib. En C / Makefile / Shell.

opensweeper est un démineur libre et multiplateforme. Il offre 3 niveaux de difficulté, des effets sonores, l'enregistrement (vidéo) optionnel des parties, le redimensionnement de sa fenêtre par glisser-déposer (avec une bonne amplitude).


Un clone du Démineur écrit en C avec Raylib, respectant les conventions classiques de Windows 95/XP.

Difficulté

Mode Grille Mines

Débutant 9×9 10
Intermédiaire 16×16 40
Expert 30×16 99

Sélectionnable depuis le menu. La fenêtre s'adapte automatiquement à la taille choisie.

Commandes

Souris :

• Clic gauche : révéler une case
• Clic droit : marquer / point d’interrogation / effacer
• Clic central (ou gauche + droit) : révéler par cordée

Clavier :

• Touches fléchées / WASD : déplacer le curseur
• Barre d’espace / Entrée : révéler une case
• F : marquer une case
• Échap : menu
• Alt+Entrée : basculer en plein écran

Enregistrement

Activer/désactiver l'enregistrement depuis le menu pour enregistrer votre session au format MP4 H.264 (opensweeper-AAAAMMJJ-HHMMSS.mp4). Aucun outil externe n'est nécessaire.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

⛓️ Installation à partir du binaire classique :
• Un binaire statique est disponible, décompressez le livrable, et rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier).


📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DU JEU

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] opensweeper ou $ opensweeper
• Ou, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans le répertoire où se trouve le binaire lancez : $ ./opensweeper
💡 Nota : si vous l'avez installé via votre gestionnaire de paquets et ne connaissez pas le nom précis du binaire, sélectionnez le paquet dans votre gestionnaire, et dans l'onglet “Fichiers” recherchez son nom dans l'arborescence d'installation (le binaire est généralement installé dans /usr/bin/).

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 26 juillet 2026 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 10 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.



🫕️ Installation :
‣ (✔ v. release-3) Binaire classique : FONCTIONNEL.
🟢️ Il est très facile à installer et à lancer grâce au binaire fourni.


🌻️ Premières impressions :

🟢️ L'interface est de qualité, simple et intuitive.
🟢️ La fenêtre est redimensionnable par glisser-déposer (la taille de la grille s'adapte aussi).
🟢️ On peut activer les effets sonores (son assez simple), et choisir parmi 3 niveaux de difficulté (conditionne le nombre de cases et de mines).
🟢️ On peut enregistrer une partie. L'enregistrement des parties s'effectue par la création d'un fichier vidéo MP4 (dans le répertoire racine du jeu) pour chaque partie.
🟠️ Le démarrage des parties est délicat car l'on a aucun indice (on joue au hasard) : il manque une zone découverte pour jouer sereinement.
🟠️ J'ai aussi l'impression (je peux me tromper) qu'il ne vérifie pas les cas où il est impossible de deviner s'il y a une mine ou non.
🟠️ Je ne suis pas parvenu à "révéler par cordée" (clic du milieu ou gauche + droit) : pas encore implémenté ?
⚪️ Si vous souhaitez revenir en arrière une fois que vous avez mis un drapeau, un nouveau clic gauche le transforme en "?", et un autre efface la case


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 🤗️⭐⭐ (good)
🎀️ Quality: 🏅️⭐⭐⭐⭐ (good)

🟠️ Dommage qu'il n'y ait pas quelques cases découvertes au démarrage : celui-ci se fait forcément au hasard car pas suffisamment d'indices pour découvrir à coup sûr s'il y a une mine ou non.
🟢️ Sinon la réalisation est de qualité (effets sonores, plusieurs niveaux, bonne interface).
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !