Сетевую игру кости делал в рамках обучения студента.

Сервер и клиент общаются между собой по TCP протоколу (3443 порт). Один синглтон я сделал для серверной части, один для клиентской. Сервер ожидает клиента и при подключении создает новый поток. Это в принципе для меня новым не было, т.к. что то подобное я уже делал для windows на других языках.

Игра написана мной где то в 2018-м году в рамках обучения студента программированию. Я тогда отказывался, мол мне это не по силам в такие короткие сроки, без внятного техзадания, но студент был упорным и в кноце концов я сделал ему эту игру.