Minesweeper in C using the terminal. Made for the final computing project of the first year of the Pre-engineer cycle in CY Tech.
  • C 95.7%
  • Makefile 4.3%
Find a file
2022-06-05 23:36:44 +02:00
.github/workflows ci: Add make workflow 2022-05-25 13:32:08 +02:00
modules chore: Add comments everywhere missing 2022-06-05 23:36:44 +02:00
.gitignore fix: Remove save folders 2022-06-05 18:54:57 +02:00
LICENSE Initial commit 2022-05-12 14:10:17 +02:00
Makefile feat: Save times (except in custom games) 2022-06-05 17:57:21 +02:00
README.md docs: Calm down README.md 2022-06-05 23:24:40 +02:00

Designed with the tears of Void01702 and JordanViknar.


MineCYper

License Top language Commit activity Repo size

Minesweeper in C, powered by your terminal. Made for the final computing project of CY Tech's Pré-ING1 year.

How do I play this game ?

First things first, open a terminal on a Linux distribution. Sorry, there was no budget for Windows compatibility. (There was no budget at all.)

Next, you'd want to use git to clone this repository.

git clone https://github.com/MineCYper-Team/MineCYper

Go into the root of the repository.

cd MineCYper

Make sure you have make and gcc. Then run :

make run_release

to compile and immediately play MineCYper.

There are other options present in the Makefile to accomodate your needs.

How do I play ?

The actual game

Use the in-game tutorial, and if it's not enough, you can rely on this French website. Good luck if you don't know French !

Prompts

(No budget for mouse support either.)

  • Selecting a menu : enter the integer of the selection you wish to make.
  • Selecting a square (ingame) : enter the coordinates of the square you wish to use in the A1 format.
  • Selecting an action (ingame) : enter either R (to reveal a square) or F (to put a flag on it).

Supported Features

Features Supported
Can do basic gameplay
Can use Flags
Can display time taken
Can display fastest times
Allows custom games
In-game tutorial