Совсем недавно Google предоставила мобильным разработчикам Android новую технологию сетевого обмена данными — Nearby. Мне она стала сразу интересна, так как позволяет устанавливать локальное соединение между Android устройствами без особых замарочек! Нет нужды заставлять пользователя вводить IP адрес и порт, он просто инициирует соединение, а клиенты к нему просто подключаются. На странице описывающей технологию указаны следующие варианты использования:
— многопользовательские игры на индивидуальных экранах – игроки играют в сетевые игры каждый со своего устройства, которые объединены в сеть (классика жанра);
— многопользовательские игры на общем экране – в данном случае в качестве сервера может выступать GoogleTV, на нём будет происходить основной игровой процесс, а все подключившиеся будут использовать свой телефон/планшет в качестве игрового контроллера (как на фото!);
— и конечно для любого обмена данными между различными Android устройствами.
Рубрика «mobile development» - 12
Android: Сетевые коммуникации с помощью Nearby (PlayServices API)
2015-04-20 в 6:04, admin, рубрики: android, google play services, mobile development, nearby, разработка, Разработка под androidДайджест интересных материалов для мобильного разработчика #99 (13-19 апреля)
2015-04-19 в 12:26, admin, рубрики: android, iOS, mobile development, windows phone, маркетинг, мобильные приложения, мобильные устройства, монетизация, Разработка под android, разработка под iOS, разработка приложенийИз нового дайджеста вы можете узнать, например, как создавать систему игровых достижений, как улучшать производительность приложений, как делать плагины для плагинов или извлекать данные из «яблочных» устройств, как разрабатывать «семейные» приложения для Android. Хорошей вам весны и успешных приложений!
Как отличить день от ночи, если ты Android
2015-04-17 в 8:43, admin, рубрики: android, light sensor, mobile development, Night Mode, Блог компании EastBanc Technologies, Разработка под androidПривет.
Сегодня мы поговорим о том, как здорово читать в темноте. В детстве нам всем мамы запрещали это делать, но теперь есть планшеты! В отличие от бумажных книг, на них не надо светить фонариком, они сами за вас все сделают. И именно мы их этому обучаем. Однако обо всем по порядку.
Организация и использование сегментации в больших мобильных приложениях
2015-04-16 в 20:53, admin, рубрики: mobile development, Анализ и проектирование систем, мобильная разработка, организация процессов, разработка, Разработка под android, разработка под iOSОднажды, ваше мобильное приложение становится достаточно большим и им ежедневно пользуются десять тысяч — сто тысяч — миллион, не важно, в общем очень много живых и разных людей. Что это значит для вас, как для разработчика?
Да, теперь стало гораздо страшнее нажимать кнопку «Submit», ведь если вы чего-то недоглядели — в отличии от веб-приложений не получится посидеть ночь, обложившись банками ред-булла и пиццами и все исправить — ревью на мобильных платформах занимает время, а если говорить про iOS — аж целую неделю. Неделя — более чем достаточный срок для того, чтобы лояльный ранее пользователь перестал открывать ваше приложение.
А еще, что не менее важно, это значит, что наступило время, когда «мне нравится, как выглядит этот экран» — уже недостаточное оправдание для того, чтобы этот экран действительно присутствовал в приложении.
В этой статье я постараюсь рассказать о том, что мы делаем, чтобы огромное продакшн-приложение продолжало оставаться таковым.
Читать полностью »
Продвижение инди-игры на Steam Greenlight
2015-04-16 в 11:08, admin, рубрики: game development, Gamedev, gamedevelopment, Greenlight, indiedev, mobile development, Steam, unity3d, videogame, зелёный свет, маркетинг приложений, продвижение, разработка игр, метки: gamedev, greenlight, steamВсем, привет! Наша команда сейчас проходит важный этап становления любого разработчика игр — первый запуск игры на Steam Greenlight. Пока я готовил материал для этой статьи, наша игра вошла в ТОП-100 проектов на Greenlight, набрала почти 2000 голосов «ЗА» и через 12 дней получила зелёный свет.
В этой статье хочу поделиться информацией, которую «нарыл» в процессе подготовки к Greenlight'у, а также попробовать проанализировать, какие гипотезы по продвижению сработали, а какие пути оказались тупиковыми. Надеемся, эта информация окажется полезной и кому-то попадёт в избранное.
Как создать мощную систему игровых достижений
2015-04-16 в 10:04, admin, рубрики: Apple Store, appstore, game development, Gamedev, gamedevelopment, iOS, ios development, iphone, iphone development, mobile development, игры, маркетинг ios, маркетинг приложений, Разработка под android, разработка под apple ios, разработка под iOS, разработка приложений, метки: ios, ios developmentПризнаюсь, раньше я испытывал особую неприязнь к игровым достижениям. Сейчас мне сложно вспомнить откуда растут ноги, но я не исключаю, что из-за ужасной реализации в большинстве игр. Кто старое помянет — тому глаз вон, поэтому просто признаем неоспоримый факт: геймдизайн с тех пор сильно эволюционировал.
Хотя игровые достижения не должны быть основной целью в вашей игре, это не мешает им существенно влиять на поведение игрока и его вовлеченность. Давным-давно, на одном из крупных проектов передо мной поставили масштабную задачу: создать мощную систему игровых достижений. В течении следующих 30 месяцев, я, как раб на галерах, провел за проектированием и тестированием различных систем достижений в сотнях игр. Меня поглотила бесконечная обработка данных: игровых комментариев, постов на форумах, непосредственное общение с игроками, изменения в игровых рейтингах. Я совершил и продолжаю совершать кучу ошибок, но я также усвоил несколько бесценных уроков. И эти знания нельзя держать в секрете…
Читать полностью »
Unity Day в Минске
2015-04-16 в 9:20, admin, рубрики: framework, game development, mobile development, unity3d, мобильная разработка 19 марта в Минске состоялся Unity Day – встреча Unity-разработчиков и всех, кто интересуется игровым движком. Организаторы мероприятия пригласили официальных представителей Unity Technologies, которые подробно рассказали об анонсированном на GDC 2015 в Сан-Франциско Unity 5, его преимуществах и новых особенностях.
Читать полностью »
Way of Tanks. Путь от идеи к игре
2015-04-16 в 4:36, admin, рубрики: AndEngine, android, endless runner, game development, Gamedev, Google Play, mobile development, way of tanks, WOT, Разработка под android, метки: andengine, gamedev
Я всегда затрудняюсь ответить на вопрос: откуда берутся идеи для игр? Но в этот раз, я более-менее точно могу сказать, что эта идея родилась у меня когда я увидел баннер «World of Tanks» на каком-то из сайтов. Знаете, бывают такие баннеры, которые привлекают внимание пользователя микро-играми, прежде чем перенаправить его на сайт рекламодателя? Так вот, на этом баннере был танк, который по клику мог проезжать то или иное расстояние, зачем-то пробивая при этом кирпичные стены. Вот именно с этого момента я стал размышлять, по дороге на работу, о раннере с танковой тематикой. Тут же родилась и отсылка к нашумевшему хиту от Wargaming в названии. Она показалась мне забавной, учитывая, что суть моей игры — это движение по некой дороге, пути, с целью пройти максимальное расстояние. Под хабракатом вас ждет рассказ об игре, разработке, технические детали и все-все-все, что должно быть в классической «gamedev story».
Читать полностью »