This is a Gobang game (aka. Gomoku, Five-in-a-Row, or "五子棋") implemented with C++ and SDL. It provides a bundled bot (simple but not easy 😄) and an API for developing your bots.