Horse Board Game

C++

About Project

This is a small console game written in C++. The motivation is to showcase my object-oriented programming skills. It utilizes a custom game class that controls the complete functionality of the game. It also outputs a beautiful chessboard in the console created using Unicode characters.

How to play: This game consists of an 8x8 grid. Each player has a horse, represented by W (white horse) for the first player and B (black horse) for the second player. The horses are placed in the opposite corners at the start of the game. Horses move in the same way as in the game of chess. EACH BOX ON THE GRID CAN ONLY BE VISITED ONCE. Your objective is to make your opponent run out of moves. The player who has no more place to go loses. Simple as that!