Bits-N-Bytes-Co / Connect4

2 player Connect4 implementation in C

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Connect4

The repository

This is the repository of a Connect4 game developed in C by our team, BitsNBytes.

  • The first stage of the project is to implement the game and its interface, allowing two human players to play in the terminal.
  • The second stage consists of developing a bot that plays against a human player.

For further information, see the project guidelines.

Additional features

  1. Making a nice looking interface with designs, colors and animations.
  2. Giving the bot difficulty settings: Easy, Medium and Hard. More settings can be added very easily.
  3. Implementing 3 possible game modes: Multi-Player, Single-Player and Simulation (the Simulation mode allows two bots to play against each other).

Demo

demo of connect 4

Compilation

MacOS and Linux

make

Windows

mingw32-make -f Makefile

Platform support

Tested on Linux (Manjaro), Mac OS, and Windows 10.

License

Licensed under the GNU General Public License v3.0 license.

 /\______________/\              __
|                 |              \ \
|  --  vv   --    |_________     / /
\________________/          \__/ /
|                             __/
|                            |
|_|-----|_|---------|_|---|_|

About

2 player Connect4 implementation in C

License:GNU General Public License v3.0


Languages

Language:C 99.0%Language:Makefile 1.0%