Это учебный проект, предназначенный для демонстрации клиент-серверных взаимодействий на примере компьютерной игры Питоны. В рамках данного приложения сервер осуществляет управление игрой и координацию клиентов. Для отображения состояния игры используются клиенты-визуализаторы. Управление от игроков по перемещению питонов осуществляется клиентами-игроками, которые могут управляться человеком или быть ботами, запрограммированными третьими лицами на любом из языков программирования.
Для сборки проекта в каталоге project предлагается создать подкаталоги bin
и build
. После этого перейти в каталог build
и запустить в нем
cmake ..
Далее запустить
make
После этого в каталоге project/bin
должны собраться исполняемые файлы клиентов и сервера.