TicTacToe game clone. Nothing really special, except I tried to go "all in" with abstraction, testing and mocks (for learning purposes).
Clone this repo, pull github submodules, build with CMake and run:
$ git submodule update --recursive
$ cmake -B build -S .
$ cd build && make
$ cd src/ui && ./xo-game
