Игрушки под управлением ios

Обновлено: 27.04.2024

Ровно год назад мы с другом решили по-быстрому сделать игру под iOS. Что из этого вышло, и сколько нам удалось заработать, я расскажу под катом.

Вообще мы C++ разработчики и уже раньше пытались сделать кросс-платформенную игру, используя известные нам инструменты — Qt и C++. Тогда мы работали над игрой в жанре Tower Defence в новогоднем сеттинге. Для погружения в атмосферу инди-разработки предлагаю посмотреть пару видео из того времени:

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

В какой-то момент мы решили изучить нативные инструменты разработки. А именно SpriteKit на iOS. Я накидал демку на Swift, в которой было 1000 движущихся спрайтов с альфа каналом. Она заняла всего пару десятков строк кода и выдавала 60 fps на iPhone 5! Это был просто восторг! Низкий порог входа и бешеные возможности встроенного движка снова разожгли в нас энтузиазм!

Мы не могли себе позволить вручную создавать уровни, так как после создания игровой механики энтузиазм мог угаснуть. Поэтому думали сделать раннер или платформер с одним бесконечным уровнем. Как Subway Surfers, Doodle Jump, Nyan Cat или Flappy Bird. Также мы хотели минимизировать количество текста, чтобы не возиться с локализацией.

Так что мы придумали? Беглое изучение инструментов разработки под iOS показало, что встроенный двумерный физический движок просто огонь! Разработка под него выглядит примерно так:

  • создать физический мир
  • добавить объект мяч в физический мир
  • добавить объект пол в физический мир
  • включить гравитацию!

Можете представить себе эмоции программиста, который до этого два месяца жонглировал указателями?

Разумеется мы решили использовать физику в качестве основного элемента игры. Какую игру с бесконечным уровнем на основе физики можно сделать с мячом? Чеканку мяча!

По задумке, игрок должен управлять ногой футболиста и чеканить (набивать) мяч. Цель игры — начеканить как можно больше. Считаются отскоки от ступни, колена и головы. При этом, обязательным фактором была монетизация. Хоть какая-нибудь! Тут дело даже не в заработке — нужно познакомиться с инструментами.

Так, цель мы сформулировали достаточно четко. Пора приступать! Мы забили на пары и ушли в отпуска с работы на неделю. За это время мы планировали сделать меню, сцену с игрой, подсчет очков и рекламу. Думаете, получилось?

Получилось! Мы реально успели сделать игру без дизайна и звуков за неделю. На инструментах, которыми. раньше никогда не пользовались (Swift + SpriteKit). Получилось нечто даже более-менее играбельное, правда с заглушками вместо нормальных текстур.






Да, у нас нет обучения, системы мотивации и еще много чего. Но этого уже достаточно, чтобы художник понял, как будет выглядеть итоговая организация элементов.

Так, стоп! Художник? Мы что крупная корпорация? Нет, но программисты обычно рисуют не очень. Поэтому было решено отдать это дело на аутсорс. Тем более, что наша неделя на игру подошла к концу.

Мы заказали у знакомой художницы 15 текстур, чтобы все они были в одном стиле, пропорциональны и гармоничны. За деньги. Да, мы инвестировали не только время) Вообще, это был первый опыт работы с фрилансерами. Полезный опыт. Рекомендую.

Постепенно из набросков стал вырисовываться дизайн игры.







План с новым дизайном был такой: просто по одной меняем старые текстуры на новые и вуаля — игра готова. Как бы не так! Все текстуры были немного под другими углами, другого размера, с другими местами стыковки. Это привело к тому, что вся верстка уехала. При этом существенно нарушилась физика ноги и её нужно было отлаживать заново.

Новые текстуры были большего разрешения и при замене в редакторе сцены Xcode постоянно вылетал! библиотеки у Apple, конечно отличные, но IDE мягко говоря могла быть и по стабильнее! Приходилось удалять 10 версию Xcode и ставить 9, чтобы хоть как-то работать с текстурами.

Кстати, на каком-то этапе обнаружился интересный баг с коленом, который мы назвали "Режим кузнечика".

И такие неочевидные проблемы вылезали одна за одной. А релиз все откладывался и откладывался. За следующие несколько месяцев работы по вечерам мы поправили баги, добавили звук и улучшили взаимодействие с пользователем. В итоге игра достигла хоть сколько-то приемлемого уровня и мы решили релизить!

Вот у нас готова игра. Что нужно для завершения проекта? Загрузить в AppStore. Всего то. Для этого нужен аккаунт разработчика, политика конфиденциальности, иконки и скриншоты всех размеров, а также описания на языках всех стран, где вы хотите размещаться.




Проверка занимает 2 суток. У нас отклонили 1 раз из-за каких-то законов Китая. Мы просто не стали там релизиться, и через двое суток наступил этот долгожданный момент! Игра в магазине! Мы шли к этому полгода! Мы довели проект до конца!

Схема монетизации в нашей игре была выбрана следующая. В момент, когда игрок теряет мяч, он может посмотреть рекламу и продолжить чеканить не потеряв очки. Так можно сделать только один раз. В техническом плане мы использовали Google Rewarded Video Ads.

Игра в магазине полгода. Она бесплатная. Из продвижения — только рассылка в институтские чатики и друзьям. За это время игру установили почти 250 человек. Не могу сказать, что мы довольны или огорчены этим результатом. Главное — это первый завершенный свой проект с монетизацией.




По затратам проект вышел примерно в 150 человекочасов, 2500р оплата художнику и $100 за аккаунт разработчика. Окупилось? Давайте посмотрим в дашбоард Гугл рекламы.




Да, за все время мы заработали $5.41~ 360 рублей. При затратах в 9000 рублей. Итого, доходность мероприятия: -96%. Да, заголовок немножко кликбейтный, простите)

В итоге у нас за плечами есть отличное путешествие от идеи до магазина, рабочее приложение, умение работать с фрилансерами, рекламой и AppStore. А самое главное — мы знаем, что можем доводить проекты до их логического завершения.

А что по поводу того, что заработали мы всего $5? Я вам скажу: Зато не на дядю!

P.S. Обязательно доделывайте дела. Если не получается — упрощайте, но доделывайте. Это очень полезное умение.

В детстве миниатюрная техника с дистанционным управлением была практически у всех.
Правда модельки были недолговечны и хватало их максимум недели на две. Если хорошую игрушку на радиоуправлении вам так и не купили, то самое время подарить себе подходящую модель. Но, стоит предупредить вас заранее, что речь пойдет совсем не о радиоуправляемых игрушках. «Айфоноуправляемые» модели сейчас гораздо актуальнее.

Вертолеты
Helo TC Assault

Летающие по дому «черные акулы», конечно принесут много хлопот, наверняка они станут причиной крушения какой-нибудь завалявшейся семейной реликвии. Но возможно ли из-за какой-нибудь ненужной вазы отменить полет? Определенно, нет.


Управление

Для управление полетом, необходимо скачать специальное приложение в AppStore. Хотя программа обладает удобным интерфейсом, который позволяет быстро разобраться во всем, мастерство к вам придет лишь со временем. Управление привязанное к позиции гироскопа — Motion, требует большой сноровки. Учиться летать лучше с помощью обычного джойстика, это позволит лучше ориентироваться в пространстве и реже попадать в аварийные ситуации. В приложении есть одна очень интересная функция, вы можете сохранять в памяти до трех маршрутов полета и воссоздавать их в будущем лишь одним нажатием кнопки.


Технические характеристики

Игрушка отличается особой прочностью и легко выдерживает жесткие падения и случайные столкновения. У вертолета есть функция автопосадки, которая позволяет легко и быстро приземляться — это очень удобно поначалу, когда только начинаешь осваивать управление.

Габариты: длина — 197 мм, размах лопастей — 184 мм
Время полета: 10 мин
Время зарядки: 35 мин

В комплекте поставляются 2 запасные лопасти, специальный контроллер, который подключается к вашему гаджету через разъем для наушников (TRS), 1 запасной рулевой винт, также поставляется боезапас в количестве 6 неуправляемых ракет класса «воздух-поверхность».

Цена: 59$
Посмотреть можно здесь — здесь, сделать заказ

Управление


Скачав и установив приложение из AppStore, вы выбираете подходящую модель(программа работает и с «боевыми» моделями), а так же способ управления. Вариантов управления два: первый — это классический с помощью эмулятора джойстика, второй с помощью гироскопа. Как уже говорилось выше, новичкам лучше начинать с обычного джойстика. Со слов бывалых пилотов, главной опасностью для аппарата является отнюдь не падение, а столкновение с потолком, используйте джойстик и вы легко этого избежите. После того как набьете руку, смело переходите к режиму «Motion», преодолевайте препятствия и выполняйте несложные фигуры пилотажа. Приложение прекрасно работает на iOS, перезагружаться и зависать ваш Apple-гаджет не будет.

«Боевые» вертолеты


Помимо «гражданских» моделей, iHelecopter выпускает «боевые» вертолеты. Они отличаются корпусом и могут вести огонь. Стрельба осуществляется ракетами, в комплект входит 6 боезарядов.

Цена каждого — $69.95

Как ни странно игрушка не надоедает долгое время. С опытом, ваши полеты будут становиться более «экстремальными», а вертолет станет по-настоящему многоцелевым.

Связь между cмартфоном и летательным аппаратом осуществляется с помощью ИК-передатчика, который входит в каждый набор. В комплектации также 2 запасных лопасти и 2 рулевых винта.

Машины



iHelecopter, вопреки своему названию производят не только вертолеты. На сайте Вы можете купить BMW X6, Audi Q7 или Audi R8 и не думать о страховке и транспортном налоге.

Машинки от iHelecopter отличаются особой мощностью, резвости их волне хватает на выполнение самых сложных трюков — тут уже всё зависит от вашего профессионализма. Вы можете смело брать их на улицу и не бояться столкновений и переворотов — надежности этим моделям не занимать. Заряда батареи хватает на целый час, так что можно не переживать, что устройство быстро разрядится. Размер игрушек выполнен в масштабе 1 к 20, т.е длинна машинки не превышает 30 сантиметров.

Комнатный Ferrari


Компания Silverlit выпускает точные копии легендарных спорткаров Ferrari, в масштабе 1:50.

Все модели выполнены максимально реалистично, и полностью имитируют оригинал. Для выпуска копий Ferrari, компания даже получала специальную лицензию от автомобильной компании.

Среди ценителей подобного вида техники, эти модели пользуются особенной популярностью. Это неудивительно: игрушка, при внешней хрупкости, на деле очень прочна и надежна. Копия выполнена максимально подробно: работает даже «аварийка».

От моделек подобного типа она отличается высокой скоростью и поразительной маневренностью. На Youtube можно посмотреть обзоры счастливых обладателей, правда на английском языке.

Управление


Из всех приложений для управления миниатюрными моделями, наиболее интересным является этот вариант. Дизайн приложения имитирует приборную панель Ferrari. На скриншоте можно рассмотреть два прибора — это спидометр и тахометр. Сделаны они не для красоты, в момент движения они отображают скорость и количество оборотов. Максимальная скорость это 10 метров в секунду, то есть 36 километров в час, что совсем не плохо для миниатюрной модельки. Управлять можно и с помощью гироскопа и с помощью джойстика. Первый вариант для более продвинутых водителей, второй же привычен и понятен всем. Хотите избежать лишних царапин — учитесь ездить с помощью джойстика.


Для связи используется не ИК, а Bluetooth, поэтому дополнительные устройства не нужны. Диапазон приема сигнала у этой модели 15-20 метров.

Цена на все модели одинаковая. Ferrari California или Enzo, или же Fiarano вам обойдется в 24.99 $.

Грузовик Dexim Monster Truck



Dexim Monster Truck — это мощный грузовик, которого не пугают столкновения со стенами и ногам. Работает этот монстр только с iOS устройствами, управляется с помощью бесплатного приложения доступного в AppStore. Связь осуществляется с помощью ИК, для этого используется переходник, который поставляется в комплекте.

Dexim Monster Truck прост в управлении и отличается большим запасом прочности, это позволяет выполнять огромное количество интересных трюков и не бояться за сохранность вашего автомобиля. В отличии от других игрушек, этот монстр прекрасно чувствует себя на улице и отличается высокой проходимостью, можно ездить не только по гладкому асфальту, но и по земле.

Приложение позволяет управлять машинкой с помощью встроенного гироскопа — наклоном вашего гаджета. Диапазон приема сигнала 12-15 метров.

Грузовик заряжается через USB. Для тех случаев, когда рядом нет компьютера вы можете использовать 3 батареи AAA. И еще он умеет танцевать: три встроенных пресета, позволяют выполнять ритмичные движения под музыку: ZigZag, Spin или Dance.

Заказать «трактор» можно на Amazon за 49.94$

Другие гаджеты, управляемые с помощью iPhone

Для iPhone выпускаются не только миниатюрные модели вертолетов и автомобилей, существует большое количество гаджетов с самыми разнообразными способами передвижения, ниже представлены наиболее интересные.

Smartphone Controlled Ball от Sphero
Tankbot от Desc Pets




Танк-бот, который может работать в нескольких режимах. В автономном режиме используются инфракрасные датчики, за счет которых движение становится беспрепятственным. В режиме бота, танк будет передвигаться самостоятельно и бесцельно, можно управлять им и самостоятельно, скачав приложение с AppStore.

iLaunch Thunder от Dream Cheeky




Настоящая пушка с дистанционным управлением. Правда убойная сила снарядов равно нулю. Можете смело открывать огонь по любым мишеням — страшного ничего не произойдет, будет только весело.

Летающие рыбки




Эти «воздухоплавающие» рыбы вызывают восторг у детей и взрослых. Игрушка воспроизводит движение рыбы в воде настолько точно, что и не только дети, но и взрослые смотрят на плавные движения летающей рыбы и не могут поверить своим глазам.

iPhone controlled Parrot A.R. drone 2.0




Это квадрокоптер ( вертолет с четырьмя винтами). Помимо превосходных летных характеристик, устройство умеет снимать видео. Вы можете запрограммировать траекторию полета и гаджет запишет видео на заранее определенном участке.

Aquabotix Hydroview Robot Submarine




С этой подводной камерой вы сможете снять фильм не хуже Жака Кусто или найти какой-нибудь клад. Устройство оборудовано камерой, позволяющей снимать видео в высоком разрешении, и светодиодными огнями для съёмок в темноте.

В полку «умных» игрушек для взрослых прибыло: новым агрегатом можно управлять не только со смартфонов, но и с «умных» часов. На странице проекта на Indiegogo разработчики отмечают, что это первая секс-игрушка под управлением Apple Watch.

За три дня проект набрал в два раза больше нужной суммы. Все экземпляры для «ранних пташек» по тридцать девять долларов уже распроданы. Но цель кампании — не деньги, а фидбек от потенциальных клиентов.

image



Для вибратора Blush Bullet Vibe можно создавать собственные паттерны, скачивать готовые или синхронизировать его «поведение» с любимой музыкой. Можно включить микрофон, если вы, например, на концерте любимой рок-группы — тогда вибрация будет подстраиваться под звуки окружения.

Управлять игрушкой можно с мобильных устройств под управлением iOS и Android. Есть два режима управления: для ближнего радиуса — связь с гаджетом осуществлена по Bluetooth, и для больших расстояний — через интернет. При работе в паре можно синхронизировать устройства, чтобы чувствовать одни и те же вибрации. Важно соблюдать осторожность при работе с игрушками в общественных местах.

В гибком «хвостике» устройства — bluetooth-антенна. Оболочка гаджета сделана из стопроцентного силикона. Батареи хватает на полтора-два часа беспрерывной работы. К одному из главных достоинств устройства разработчики относят тихую работу.

Управление с Apple Watch предполагает работу как с силой вибрации, так и с её направлением — используется акселерометр часов.

image

Подобные возможности реализованы не впервые: Oh My Bod в 2007 году подключался к iPod, а фаллоимитатор на Arduino от Comingle c контроллером Wii Nunchuck позволяет управлять им с помощью акселерометра и способно реагировать на видео-чат — чем быстрее двигается партнёр, тем быстрее работает вибратор.

image


Oh My Bod

Будь в курсе последних новостей из мира гаджетов и технологий


Лучшие игрушки, которыми можно управлять со смартфона

Ольга Акукина

Хотите чем-то порадовать ребенка в честь начала учебного года? А, может, своего внутреннего ребенка?) У меня есть два вас интересная тема. Оставим в стороне RC-машинки, вертолетики и даже дроны. Есть гораздо более интересные штуки, управляемые со смартфона.

Brookstone Rover 2.0

Это - ни больше ни меньше - танк-шпион. У него есть камера с опцией ночного видения, фары, микрофон и Wi-Fi (дальность управления до 80 метров). А еще динамики, так что вы можете даже пообщаться с кем-то при помощи этой игрушки. У девайса большие колеса и он круто ездит. Стоит танк около 10 тысяч рублей.

50fbee1b3d77a873c0f69267b6e071e8.jpg

Обратите внимание на эту игрушку, если вам хочется что-то более полезное. Mebo тоже умеет снимать фото/видео и “говорить”, а еще у него 6 вездеходных колес как у трактора и крутая рука-захват. Кроме того, он понимает речевые команды, умеет следовать за хозяином и машет в знак приветствия.

295b557f126c91f00c26c793bd91ed69.jpg

А вот о таком, наверное, не все еще слышали. Речь про управляемую со смартфона подводную лодку с камерой! С ней вы можете почувствовать себя прямо как Жак Ив Кусто (помните его “подводную одиссею”?).

ad4e801c52f2081960b0618ac9751ba6.jpg

Имейте в виду, это не такая уж и “игрушка”. Девайс весит 4,5 кг и работает до 2-х часов от одного заряда.

Под водой W-Fi ловится не слишком хорошо, так что лодка соединяется проводом со специальным модулем. А вы уже передаете команды на этот модуль со смартфона. В комплекте идет 15-метровый кабель, дополнительно можно купить и 23-метровый. А вообще устройство выдержит погружение и на 45 м без проблем.

Отличная вещица для тех, кто любит отдыхать на море, но по каким-то причинам не желает плавать с маской и камерой. Можно греться на солнышке и смотреть на подводные глубины в разрешении HD. Субмарина развивает скорость до 9 км/ч.

Одна проблема - AquaBotix HydroView стоит 5 с лишним тысяч долларов (около 330000 руб.). Но не пугайтесь, профессиональные решения от этого бренда еще дороже.

Без машинок все же никуда. Anki Overdrive это как видеоигра (например, Mario Kart) живьем.

В комплекте изначально две роботизированные машинки, но можно докупить и больше. А еще имеется трек, который можно перестраивать в восьми разных вариантах.
У каждой машинки есть свои особенности и даже “суперсила”. Их можно детально настраивать со смартфона. Одерживая победы на трассе, можно получать баллы и тратить их на обновление возможностей машинки. Играть вдвоем не обязательно - у игры отличный AI.

6f42d628882faca8c5a93319f4bb0fa2.jpg

Гоночная трасса с машинками стоит около 12-13 тысяч рублей.

Есть у компании Anki еще одна крутая игрушка. Этот миниатюрный робот - почти что домашнее животное. Он выражает десятки эмоций - когда ему скучно, грустно, если он злится, устал или наоборот хочет повеселиться и поиграть. Еще робот умеет узнавать людей и радуется им (система на основе искусственного интеллекта). Со временем начинаешь воспринимать девайс как члена семьи!

a5e3c4bc264d8297c6f588eef4f8ae25.jpg

“Лицо” Cozmo - это LCD-панель, а изображение для нее создано профессиональными аниматорами. А еще он круто озвучен (не говорит словами, издает разные звуки). Сразу вспоминается знаменитый мультик про WALL-E.

2ce96d9e15cd7618369f940845dc0b79.jpg

Робот передвигается на гусеничном ходу и имеет своего рода “руки” (как погрузчик), так что он может трогать/двигать предметы. Благодаря системе датчиков, он “видит” препятствия и объезжает их.

А еще Cozmo можно программировать - чтобы он определенным образом реагировать на происходящее вокруг, играл с кубиками из комплекта. Приложение для этого простое и удобное - оно легко заинтересует программированием детей.

Все любят лего! И, что радует, в этом сезоне к существовавшим ранее робо-сериям типа Mindstorms добавилась более простая и яркая версия - BOOST. В коллекции доступны робот Верни, кот Фрэнки, сборочная линия, гитара и вездеход. Что немаловажно, всех их можно собрать из набора в 843 стандартных детали LEGO. А можно добавить свои кубики и придумать что-то еще!

d25988b77a03cfa5435714ab59c0db7b.jpg

Еще в комплект входят датчики цвета и расстояния, а также моторчик. Построив конструкцию, ее можно запрограммировать с помощью одноименного приложения от LEGO. Чтобы робот ездил, ходил, танцевал и так далее. Верни, например, умеет даже трясти маракасами и стрелять из пушки по мишени. А кот мурлыкает и играет на гармошке.
Набор LEGO BOOST стоит 160 долларов (в России это превратится в 10-12 тысяч).

Будь в курсе последних новостей из мира гаджетов и технологий


Сделано для iPhone: Машинки iCess

Дэн

Машинки iCess — первый обзор, который мы подготовили вместе с Сергеем Епихиным и Павлом Жучковым. Понравилось видео, и вы хотите регулярно смотреть такие обзоры? А может, все получилось, как в известной поговорке о судьбе первого блина? В комментариях мы ждем предложения и пожелания, одобрение и критику.

Рекомендации

Рекомендации





Будь в курсе последних новостей из мира гаджетов и технологий

Мы в соцсетях

Будь в курсе последних новостей из мира гаджетов и технологий

Комментарии

Дмитрий

Да ну ерунда
Цена не оправдывает качество
Есть гораздо лучше модели без "возможности управлять" iphone на более длинном растоянии

Дэн Селезнёв

Женя

Hermes

Съёмка шик. Особенно с движущейся камеры. Это очень подкупает. Ещё пару лет и я начну покупать такие штуки. Сын подрастает и вперёд)))

Денис Новиков

Bor™

Это уже где то было, причем давно

Хороший обзор! Плюшек красочных еще и будет совсем отлично

Максим Крыков

Борис Белкин

Потрясающий обзор! Очень симпатично и информативно. Только вот не хватает какой-то яркости, радости. За довольно-таки однообразным голосом диктора звучит такая же однообразная музычка.

Но я надеюсь, что вы, ребята, хорошо воспринимаете критику) Очень круто, ждем еще таких обзоров)

Георгий Лямин

видеоряд хороший, голос диктора — ужасный, мягко говоря, интонация неприятная. да еще монотонность, после просмотра первой половины видео дальше смотрел с отключенным звуком.

Обзор неплохой, но игрушка бред полнейший! Батареек не напасёшься, радиус 10 метров в лучшем случае, сделано по лицензиям крупных автоконцернов, отсюда и ценник завышенный (незнаю, может кому то и не жалко если что нибудь случится с игрушкой за 5к, а у меня это четверть зп за месяц). Покупал брату на день рождения машинку со встроенным акб, радиус около 30м, заряд держит ~2часа, и стоит вдвое дешевле.

Читайте также: