Lego-робот научился играть в Clash of Clans
Clash of Clans – игра получившая популярность не благодаря сложности, «глубинному геймплею» или витиеватому сюжету с множеством сюжетных линий, постоянно провоцирующему вас поломать голову.
Нет, Clash of Clans – это совершенно прямолинейная и примитивная игрушка, в которой нужно строить города, генерировать ресурсы и атаковать города противников. Здесь все настолько просто, что игрой может управлять даже робот… чем и не преминул воспользоваться энтузиаст, построивший продвинутого Lego-робота для игры на iPad'е!
Робот, состоящий из деталей Lego с набором Mindstorms EV3, и разработанный Марком Петзольдом (Mark Petzold), профессором электромашиностроения из государственного университета Св. Клавдия (Миннесота, St. Cloud State University), был запрограммирован на монотонную игру в вышеупомянутую «стратегию» без участия человека.
http://www.youtube.com/watch?v=bFgO-C2TAV8
На самом деле, робот не предназначался для полноценной игры (от начала до конца), все что от него требовалось – это с определенной периодичностью (каждые 20 минут) подводить робо-руку к определенному месту сенсорного экрана и нажимать стилусом в этой точке. Таким образом робот автоматически опустошал «золотые шахты», не давая им переполниться и собирая золото для игрока.
Но чтобы другие игроки в Сети не страдали от такой коварной и нечестной автоматизации, робот был запрограммирован на закрытие игрушки каждые несколько часов, что позволяло другим игрокам атаковать город и грабить его на предмет накопленных роботом ресурсов. Каждые несколько часов робот проводил по «домашней» кнопке iPad, закрывая таким образом игру, затем делал двойной тап, чтобы открыть интерфейс с задачами и проводил по Clash of Clans, чтобы закрыть ее окончательно перед повторным запуском.
Вскоре Петзольд собирается научить робота совершать атаки и жертвовать чужакам свои войска. Вся суть автоматизации – серия нажатий на сенсорный экран, однако это уже сложнее чем сбор золота из шахт.
А вообще, все это, конечно, здорово характеризует игроков, увлеченных подобными играми. 😉
Интересно, что это — далеко не первый робот, играющий в игры. До этого, например, энтузиастами был представлен даже более совершенный «геймер из Lego», умеющий собирать кубик Рубика.