Читать «Проект 22/17» онлайн - страница 201

Владимир Александрович Тищенко

Естественно, при работе в группе прямое управление было только над роботом с материнским устройством. В этом устройстве имелся набор команд, из которых можно было составлять макросы на все случаи жизни и ставить их на выполнение роботам с дочерними устройствами. Количество доступных команд для каждого "дочернего" робота разнилось в зависимости от его комплектации, но был и некий общий набор. Также в материнском устройстве имелся набор предустановленных макросов, например, "следовать за лидером", "занять оборону" или "атаковать выбранную цель".

Ради интереса открыл список команд из показавшегося самым простым макроса "следовать за лидером". Хорошо хоть сидел в это время. В окне отобразилось более ста команд и кучи условий. Тут описывалась и дистанция, которую нужно держать, и поведение при встрече с препятствиями, и реакция на ускорение или замедление скорости ведущего и еще много чего другого. Вот и разобрались в причинах непопулярности работы в команде. Уж если простейшие макросы выглядели таким образом, что тогда говорить о чем-то посложнее. И ведь команды сами по себе тоже были не низкоуровневыми. Например, команда для передвижения по прямой с заданной скоростью. Вроде все просто, но если подумать, то для передвижения роботу надо передвигать множеством конечностей, поддерживать баланс и так далее.

Нет, как неплохого программиста, такое раздолье не могло меня не привлекать, но с другой стороны тратить столько времени на то, что в жизни не пригодится особого смысла нет. Над этим стоило серьезно поразмыслить. Одно дело отдыхать, рубясь в стрелялку с неплохой графикой, и совсем другое — сидеть часами за написанием программ. В конце концов решил скачать себе на планшет всю информацию о командном языке, которая была на кластере, благо дело такая возможность в игре присутствовала. Возможно, по пути в универ и обратно, когда особо делать нечего почитаю и обдумаю эту мысль со всех сторон. На этой не совсем оптимистической ноте первое знакомство с игрой "Битва Роботов" для меня было закончено и я пошел спать.

Утром в метро так и не удалось ничего почитать из скачанного. В тот день намечались два семинара и все свободное время ушло на подготовку. После семинаров голова уже ничего не соображала и на остальных парах все усилия были направлены только на попытки что-либо понять. Зато удалось пообщаться с друзьями по поводу самой игры.

— Ну чего, все-таки созрел на поиграть? — Спросил мой закадычный друг Вовка, постоянно имевший кучу хвостов по учебе, но всегда находивший время во что-то поиграть. — Говорил же я тебе что игруха бомбезная, а ты все не верил. Так что готовься, скоро и у тебя хвосты появятся. — Заржал он удачной, по его мнению, шутке.