| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > сетевая игра шашки Чапаева |
| Автор: cfifcfif 9.4.2015, 14:43 |
| Помогите, пожалуйста! Задали сделать сетевую игру шашки Чапаева, может кто-то делал? или может сделать? |
| Автор: rudolfninja 9.4.2015, 17:19 |
| Есть полное ТЗ? Описание того, что и как должна делать игра? |
| Автор: cfifcfif 10.4.2015, 17:16 | ||
нет, это нам такую лабораторную задали, естественно ТЗ нет. Правила: на шахматную доску каждый игрок выставляет по 8 шашек в горизонтальный ряд. Цель - сбить щелчком по своей шашке шашки противника. Игроки бьют по очереди, стараясь не сбить с доски собственные шашки. |
| Автор: rudolfninja 10.4.2015, 17:31 |
| Такую задачу на обычную лабораторноую? К сожалению для вас, я не смогу вам помочь кодом, т.к. задача весьма непростая. Могу расказать, какие модули вам надо реализовать для решения данной задачи. Но вряд ли вы это будете делать. |
| Автор: cfifcfif 14.4.2015, 15:15 |
| а можете рассказать, с чего вообще начать? |
| Автор: rudolfninja 14.4.2015, 16:24 |
| Я бы, наверное, начал с серверной части. Сервер будет обрабатывать все данные и вся игровая логика будет происходить на сервере. То есть серверу приходят координаты координаты точки отправления шашки, сила удара и угол под которым били шашку. На основе угла и силы удара сервер рассчитывает путь дивжения шашки и место где она остановится, с какой силой она врежется в шашку врага, какой импульс ей передаст, насколько сама отскочит назад и куда полетит вражеская шашка. Сервер передает все информацию клиентам и клиенты перерисовывают свое поле. |