Unstoppable Robots: история создания игры
В далеком и ласково теплом мае месяце 2011 новичок gamedev-а начал разработку своего второго инди проекта. Набравшись опыта, не имея тогда еще iOS устройств, решительно настроенный парень 27 лет отроду стремится покорить мир.
Нам так понравилась игра Unstoppable Robots (напоминаем, что она бесплатна), что мы попросили разработчика Витухина Сергея поделиться историей её появления. Ему и слово:
Unstoppable Robots: Много роботов и один гуманоид
Движок был выбран сразу – Unity3d. Предварительно жанр игры был логический пазл, даже название сформировалось – Mirrored Mind. Суть заключалась в следующем: необходимо передвинуть объект так, словно он отображается в зеркале.
Суть игры – тренировка глазомера. Чем ближе ты подвинешь объект к необходимой точке, тем больше очков получишь.
Это было провалом! Реализовав 15 уровней, я не ощущал того, что игра «цепляет», даже не смотря на то, что теперь зеркал было несколько и объекты нужно было поворачивать… Мир для меня словно перевернулся – необходимо было менять идею в корне или начинать концептуально новый проект.
Спустя несколько дней я увидел то, что построило всю цепочку нового игрового процесса – это кисти для Photoshop:
Вот они главные герои будущего проекта! Рецепт: берем врагов – роботов; добавляем логику tower defence, предварительно отсеяв ненужный элемент – башни, оружие будет постоянно интерактивным – выбрали, навели на точку – ждем реакции; ну и конечно добавляем «изюминку» новаторского геймплея – некоторые виды оружия будут стрелять зеркально.
Рисование героев далось мне тяжко, так как рисовать я не умел, а средств на художника не было. Героев и локаций много, – на дизайн ушло почти половина всего времени создания игры. Рисовал так: нахожу понравившийся мне элемент, обрисовываю в векторе контуры, закрашиваю, как будто рисую на столе с копиркой.
Сюжет строился стремительно быстро. На планете «Ржавая голова», которая населена роботами, появляется страшная напасть – программный вирус. Зловредная программа «Алгоритм чайника» поражает большую часть населения – лечение невозможно, а последствия необратимы. Главнокомандующий планеты генерал Килобоц (KillAllBots) просит игрока как гуманоида, не подверженного заражению, спасти планету.
Графика нарисована, алгоритмы построены – осталась музыка да звук. За музыкой обратился к знакомому музыканту Александру Алексееву. С ним вместе мы написали четыре «робото-этнические» музыкальные композиции за 2 дня.
А вот со звуком было весело. Взяв листок бумаги, я разбил звуки на группы: взрывы, ракеты, случайные звуки роботов, звуки генерала, мины…
Закрывшись в комнате, я начал издавать эти звуки один за другим, стараясь воспроизводить их с нужной интонацией. Далее отсекал шумы, поднимал тон и скорость для эффекта «Масяни». 90% звуков озвучивал собственным голосом, «воспроизведенным» с помощью самой простой гарнитуры для ПК. В целом получилось 107 звуков. Всё это заняло у меня 4 дня плодотворной творческой работы.
Спустя 3 месяца игра была готова на ПК и отложена в ящик для переноса на платформу iOS… К счастью на тот момент я знал некоторые нюансы, которые значительно ускорят доводку, например: собрал отдельный класс обработки ввода, один класс для всего интерфейса, разработал внутреннюю систему ачивментов и очков. Собрал ролик, разослал крупным издателям письма, но, к сожалению, никто не заинтересовался.
В сентябре у меня появилось все необходимое оборудование и, о чудо, игра пошла на iPad без всяческих доводок. Через неделю уже была добавлена поддержка GameCenter, iAd, StoreKit. Пусть у меня и скромный опыт, но на данный момент я вижу модель распространения – Free версия с рекламой и внутриигровой покупкой, чтобы убрать рекламу. Издаю я с ребятами из octopodgames.com, которые мне во многом помогли и научили, а издателем является AlphaWeb Plus LLP.
Релиз вышел и игра держится в топах США 3 недели. Спустя некоторое время я решился на эксперимент: добавил в игру новый геймплей. А именно историю с воздушными шариками (Baloon Story) – в игре необходимо захватить вражеские заводы роботами, летающими на воздушных шариках.
Каждую секунду в ваших заводах создаются роботы и деньги. Используя деньги, вы можете совершенствовать заводы, а роботы необходимы для захвата вражеских зданий. Среди врагов есть 3 злобных компьютера, каждый из которых обладает своим флагом и цветом шариков.
Дорисовывать пришлось не так много, а реализация алгоритмов прошла на удивление быстро, ведь присущую данному типу механику я упростил. Многим приглянулся новый режим больше прежнего и оценки стали заметно выше.
Сейчас Apple рассматривает версию 1.3, где добавится Baloon Story 2 (дополнительные 25 уровней):
Не смотря на топы, игра не приносит мне уйму денег, даже независимым от работы на некоторое время мне не стать, для меня это так и остается хобби. Но когда я вижу интересные, радостные отзывы мне становится приятно за потраченное время. Я искренне надеюсь, что моя игра вам понравится.
Сергей Витухин специально для сайта ipadstory.ru
Респект вам три раза! спасибо и за игру, и за обзор, и за “нежадность”.
Очень мало таких качественных игр раздаются бесплатно, тем более с уникальным гемплеем.
С вашим талантом можно быть уверенным, что пройдет не так много времени до того, когда вы сможете заниматься любимым делом, не отвлекаясь на всякие пустяки, типа “основной” работы.
Удачи вам и вдохновенья на новые игры!
Очень интересно! Спасибо! Творческого вам вдохновения и удачи!
Отличная игра! Мне кажется вполне резонным поднять цену до хотя бы одного доллара – уж очень она хорошая!
Ребята, спасибо вам за теплую атмосферу сайта и хорошие отзывы. Обязательно буду продолжать!
Александр Алексеев, музыкант, Вам помогввший не из Питера? Если это тот, о ком я думаю, то переедайте ему привет от Димы Павлова. В игры не играю, но Ваш рассказ о работе почитал с интересом и желаю дальнейших успехов
Нет, он с Украины
спасибо всем…..учусь вместе с вами….
В игре за 0.99$ можно купить три дополнительные истории (50 уровней). Она не станет изначально платной, поскольку внизу, в процессе игры, показывается реклама (не уверен показывается ли она во всех странах).
Как всем известно в человеке уживаются две противоположности, добрая и злая. Зловредная половина меня говорит, что игра мне не очень нравится. А добрая – что это очень интересная статья. Было интересно заглянуть на кухню игроделов.
Спасибо! Успехов!
Сергей! Создаете ли Вы или собираетесь ли создавать новый проект? Вас срочно нужно делать что-то новое!!! Ведь у Вас получается :)
Сделайте какую-нибудь аркаду и мы все будем безумно рады!