Гомоку онлайн/офлайн реализация игры для двух игроков (Физтех Проект)

Добавлено 17 сен 2023 в 14:05
Гомоку, также называемая "Пять в ряд", представляет собой абстрактную стратегическую настольную игру. В нее традиционно играют фигурами Го (черными и белыми камнями) на доске Го. В нее играют на доске размером 15 × 15, в то время как в прошлом доска размером 19 × 19 была стандартной. Поскольку фигуры обычно не перемещаются и не убираются с доски, в гомоку также можно играть как в игру с бумагой и карандашом. Игра известна в нескольких странах под разными названиями. (From Wikipedia)

Игроки поочередно кладут камень своего цвета на пустой перекресток. Черные играют первыми. Победителем становится первый игрок, который сформирует непрерывную линию из пяти камней своего цвета по горизонтали, вертикали или диагонали. По некоторым правилам, длина этой линии должна составлять ровно пять камней; шесть или более камней подряд не засчитываются как выигрыш и называются оверлайном. Если доска полностью заполнена и никто не может выстроить линию из 5 камней, то это приведет к ничьей. (From Wikipedia)

Реализована поддержка игры по сети (код сервера прилагается), программа выбирает противника случайным образом.

Инструкция по установке и исходный код игры на GitHub:
https://github.com/strangecreator/gomoku
6e8056f2fd 58d8f2b762 91cac98684 9aff700c40