Board game arcade with the ability to run Chess, Checkers, and Amazons game. The software was written as part of an object-oriented development course in C++ at the Academic College of Tel Aviv Yaffo.
This program serves as a modular game board arcade that operates the same for all the board games it contains, this gives the abillity to add or remove games from the arcade, without altering any existing code. It showcases the advantages of polymorphism and teached us the fundamentels of Object Oriented Progreming through it's development.
- Play Chess, Checkers, and Amazons game in PvP mode.
- Running several games of different kinds simultinously and scroll through them.
- Save games or load and continue previous games.
- Gain insights on the current game state - Check what pieces are threatning a chosen piece in this moment, Display the available move of a game piece, etc.



