Giter Site home page Giter Site logo

demineur's Introduction

Jeux du Démineur

Ce projet est un jeu du démineur en ligne de commande.

Installation

Pour installer le projet, il faut:

  1. Cloner le projet: git clone https://github.com/kikookraft/demineur.git
  2. Installer la librairie curses avec sudo apt install libncurses-dev
  3. Aller dans le dossier: cd demineur
  4. Compiler le projet: gcc main.c -o demineur -lncurses
  5. Lancer le projet: ./demineur

Utilisation

Pour jouer vous pouvez simplement lancer le programme avec ./demineur. Cela lancera une partie avec une grille de 20x20 et 50 mines.

Vous pouvez aussi lancer le programme avec des arguments: ./demineur [taille] [nombre de mines]

Par exemple, pour une grille de 30x30 et 100 mines, vous pouvez lancer le programme avec: ./demineur 30 100

Controles

Pour jouer, vous pouvez utiliser les touches suivantes:

  • z q s d pour deplacer le curseur
  • a pour dévoiler une case
  • e pour marquer/oublier une case
  • r pour quitter

Si vous souhaitez changer les touches, vous pouvez le faire dans le fichier main.c en modifiant la fonction getCusrorPosition() vers la ligne 346.

demineur's People

Contributors

kikookraft avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.