Lego-робот научился играть в Clash of Clans

Clash of Clans – игра получившая популярность не благодаря сложности, «глубинному геймплею» или витиеватому сюжету с множеством сюжетных линий, постоянно провоцирующему вас поломать голову.

Нет, Clash of Clans – это совершенно прямолинейная и примитивная игрушка, в которой нужно строить города, генерировать ресурсы и атаковать города противников. Здесь все настолько просто, что игрой может управлять даже робот… чем и не преминул воспользоваться энтузиаст, построивший продвинутого Lego-робота для игры на iPad’е! 

Робот, состоящий из деталей Lego с набором Mindstorms EV3, и разработанный Марком Петзольдом (Mark Petzold), профессором электромашиностроения из государственного университета Св. Клавдия (Миннесота, St. Cloud State University), был запрограммирован на монотонную игру в вышеупомянутую «стратегию» без участия человека. 

На самом деле, робот не предназначался для полноценной игры (от начала до конца), все что от него требовалось – это с определенной периодичностью (каждые 20 минут) подводить робо-руку к определенному месту сенсорного экрана и нажимать стилусом в этой точке. Таким образом робот автоматически опустошал «золотые шахты», не давая им переполниться и собирая золото для игрока.

Но чтобы другие игроки в Сети не страдали от такой коварной и нечестной автоматизации, робот был запрограммирован на закрытие игрушки каждые несколько часов, что позволяло другим игрокам атаковать город и грабить его на предмет накопленных роботом ресурсов. Каждые несколько часов робот проводил по «домашней» кнопке iPad, закрывая таким образом игру, затем делал двойной тап, чтобы открыть интерфейс с задачами и проводил по Clash of Clans, чтобы закрыть ее окончательно перед повторным запуском.

Вскоре Петзольд собирается научить робота совершать атаки и жертвовать чужакам свои войска. Вся суть автоматизации – серия нажатий на сенсорный экран, однако это уже сложнее чем сбор золота из шахт.

А вообще, все это, конечно, здорово характеризует игроков, увлеченных подобными играми. ;)

Интересно, что это — далеко не 1 робот, играющий в игры. До этого, например, энтузиастами был представлен даже более совершенный «геймер из Lego», умеющий собирать кубик Рубика.