четверг, 20 октября 2011 г.

Идея использования Android Beam в играх

Вчерашний выпуск Android 4.0 принес много новых API в которых еще предстоит разобраться. Одним из самых интересных мне кажется Android Beam, предназначенный для обмена данными между устройствами через NFC модуль. Информация передается с помощью NDEF сообщений, что звучит серьезно, но в реальносте не должно представлять никаких сложностей, так как аббревиатура NDEF расшифровывается всего-лишь как NFC Data Exchange Format.
Google не стала первой компанией, которая предоставила подобную возможность разработчикам. Несколько месяцев назад, в начале августа, похожее API было презентовано Nokia в обновленной версии Symbian. Но на практике, однако, Android Beam будет первым API, которое можно будет использовать.

Основным применением Android Beam станет удобная передача данных между приложением на разных устройствах. Именно то, что и показывают при презентации технологии: ссылка передается из одного браузера в другой, фотография передается из одной галереи в другую, адресные книги обмениваются контактами и так далее. Более интересные возможности можно будет добавить в игровые приложения: передача предметов от игрока игроку (в том числе и платных) - это очевидно, передача самодельных уровней - тоже. Более интересно - это передача ресурсов. К примеру, в стратегии мне не хватает камня для улучшения главного здания и другой игрок может передать их мне простым прикосновением смартфона. В Ферме так можно будет "украсть" часть урожая.
Однако все это достаточно сложно: предмет нужно выбрать из нескольких доступных, количество камней указать и даже передачу урожая нужно подтвердить, чтобы "кража" случайно не стала реальной. Мне кажется, что наиболее интересной будет возможность, когда оба игрока получат фиксированную выгоду от соприкосновения смартфонов. К примеру, в игре есть заклинания. Заклинания используют манну, которая восстанавливается, но делает это достаточно медленно. Если эта же игра стоит и на телефоне у моего друга, то раз в день мы можем коснуться телефонами и оба получим по 100 единиц манны. Никаких вопросов, подтверждений или передачи чего-то от меня к нему. Просто бонус за то, что у нас у обоих есть эта игра и мы лично встречаемся. Если друзей несколько, то в течение короткого времени я могу быстро восстановить всю манну и продолжить играть. Выгода для разработчика - тоже из разряда очевидной.

Комментариев нет:

Отправить комментарий