Backgammon written in C using the NCurses library.
2024-08-26.13-16-48.mp4
- Forcing opponent’s pawns to be captured
- Removing pawns from the board
- Possibility of a rematch
- Player ranking system
- Saving and loading games
- Highlighting board fields
- User-friendly menu
This game was written during my 1st year computer science studies. A few programming errors that I would now correct in this project are: not hiding external libraries behind its API (move(), printw() etc.), removing magic numbers (second screenshot) and a few more programming errors.
The game was tested on Ubuntu, so I recommend it for this project. C11 version required, libncurses6 (6.5-2).