Skip to content

A 6 Nimmt implementation in the C programming language.

License

Notifications You must be signed in to change notification settings

Nertonm/6-nimmt-in-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

6-nimmt-in-C

Description

This project is a C implementation of the popular card game 6-Nimmt, also known as "Take 6!" or "6 Take."

Features

  • Single-player mode: Play against a computer-controlled opponent.
  • Game logic: Implements the core mechanics of 6-Nimmt, including card drawing, set creation, scoring, and game flow.

Getting Started

  1. Clone the repository:

    git clone https://github.com/nertonm/6-nimmt-in-C.git
    
  2. Navigate to the src project directory:

    cd 6-nimmt-in-C/src
    
  3. Build the project:

    gcc -I ./ -o main *.c
    

Running the Game

  1. Execute the program:

    ./main
    

Dependencies

  • A C compiler (e.g., GCC, Clang)

Contributing

This project was developed collaboratively with Luana, who contributed to:

  • Game Logic Implementation: Luana assisted in implementing the rules of 6-Nimmt, including card drawing logic, set creation, scoring, and game flow.
  • Testing and Debugging: Luana collaborated in testing and debugging the code, identifying and fixing bugs.
  • Documentation: Luana contributed to creating project documentation, including the README and other explanatory files.

We welcome contributions to this project! Feel free to fork the repository, make changes, and submit pull requests.

License

This project is licensed under the MIT License: https://opensource.org/licenses/MIT.

About

A 6 Nimmt implementation in the C programming language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages