Skip to content
This repository has been archived by the owner on Sep 3, 2023. It is now read-only.

Latest commit

 

History

History

Programming

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Прграммная часть проекта "Танковый Бой"

Сервер (Язык программирования - JavaScript)

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

Клиент (Язык программирования - Python)

Графическая среда для управления танками.
Позволяет отправлять требуемые запросы действий серверу.

Контроллер (Языки программирования - Python, C++)

Программа для управления интерактивным полем.

ИИ "Даня" (Язык программирования - Python)

Анализирует обстановку на игровом поле, вычисляет и совершает оптимальный ход.

Шея (Язык программирования - Python)

Графическая среда для ручного внесения препятствий и танков на поле.

Голова (Язык программирования - Python)

Программа для распознания и отслеживания объектов на поле.

Библиотеки (Язык программирования - Python)

Хранилище требуемых библиотек для Python-программ.

Информация для подключения по TCP-IP

Подключение к удаленному серверу по протоколу TCP-IP происходит по адресу play.aniby.net с портом 3030.