Как сделать телефон для игры

Как превратить Android в крутую игровую консоль

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

Когда-то Android был гиковой забавой и зачастую представлялся как nix мобильного сегмента. Но что произошло потом?

Во-первых, сама операционная система сильно подросла по всем параметрам. Разработчики понимали, что массовым продукт сможет стать лишь тогда, когда он будет user-friendly. И вот посмотрите на Android 4.2 — быстрый, понятный, красивый, функциональный. Всем хейтерам, уже приготовившим клавиатуру для гневного комментария, предлагаем всё же последовать совету. Посмотрите на текущий Android. Вполне возможно, что ваше представление о нём соответствует устаревшему продукту 2-3 годичной давности.

Второй момент: развитие железа. Вы можете не разбираться во всех этих моделях процессоров, ядрах, гигах и прочих ТТХ, но вы легко поймёте, на что способен актуальный флагманский Android от Samsung, LG или HTC, просто посмотрев геймплей парочки последних хитов.

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Вот Modern Combat 4 Time Zero. Понятно, на какого титана PC и консольных игр смотрели разработчики. Пускай попахивает плагиатом, но где вообще можно найти FPS, сильно отличный от своих собратьев? И вся эта красота на родном смартфончике!

А вот Need For Speed Most Wanted. Круто?

И кто теперь скажет о том, что мобильные ОС и железо никогда не станут полноценными игровыми платформами? Растут мощности, растёт мастерство разработчиков.

Как же превратить свой Android в настоящую игровую консоль? Мы не будем изображать Капитана и рассказывать о том, что игры для Android находятся в Google Play. Мы не будем составлять чарты и рейтинги игр, потому что вкусы у всех разные, а хиты по объективным показателям загрузок всегда отображаются в соответствующем разделе Google Play.

Не стоит думать, что в плане игр Android чем-то ущербнее iOS. Это не так. Все хиты, доступные для пользователей iPhone, присутствуют и в нашем маркете. Есть даже интересные эксклюзивы.

Последнее, что необходимо посоветовать — не поддаваться соблазну побывать в шкуре пирата. Если вопросы этики и честности лично тебя не трогают, то тут ничего не поделаешь. Переубеждать не будем. Есть гораздо более осязаемый риск: крякнутый apk файл изначально подвергается модификации. Мы никогда не знаем, какие именно модификации были произведены. Быть может, оно захочет отправить SMS. А может сольёт всю вашу информацию кому-то. Не качайте крякнутые apk с левых источников, ведь есть куда более честный и безопасный способ поиграть в классные игрушки. Например, в ретро-игры.

Назад в детство

Google Play может порадовать ностальгирующих качественными и не очень портами старых игр, в которые мы играли ещё на Денди и древних компьютерах. Однако, если какой-то определённой игры не нашлось, то это не повод грустить. На Android есть несколько классных эмуляторов, через которые запускаются те самые шедевры из детства.

Как понятно из названия, DosBox Turbo позволит запускать на мобильном устройстве те самые хиты, в которые мы когда-то играли под DOS, в то время как ScummVM обеспечит доступ к пачке хороших старых приключенческих игр. Пользоваться ими не сложно. Единственное, что может разочаровать — способ запуска игр в DosBox, но на то он и DOS. Для приближения процесса взаимодействия к более привычному «тапнул-запустил» советуем поставить дополнительное приложение к DosBox под названием DosBox Manager.

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

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Где брать игры для DosBox?

Искать игры для DosBox можно через поисковики, либо обращаться к специализированным площадкам. Есть такой ресурс с говорящим названием Good Old Games. Многие из представленных здесь игр прекрасно работают в DosBox, а сама площадка позволяет привычным образом сортировать игры по жанрам и стоимости.

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Небольшое замечание: если вы играли в динамичные, либо требующие активного участия пользователя игры, то наверняка уже осознали главный минус мобильных устройств — неудобство управления. Проблему пытались решить добавлением в управление встроенного в смартфон гироскопа, но помогло это далеко не всем. Попробуйте поиграть в тот же Modern Combat 4. Привыкать тяжело и долго. Конечно, время и практика возьмут своё, и процесс станет комфортнее, но раз мы делаем из Android игровую консоль, то нужно идти ещё дальше.

Контроллер

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

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

Если Android с рутом, то можно не тратить ни копейки на сам геймпад и просто подключить свой любимый контроллер от PlayStation 3 с помощью приложения.

Если вы счастливый владелец Wii, то не потребуется даже рута. Покупаем приложение и наслаждаемся.

Хочется чего-то ещё более навороченного и специализированного? Остаётся только купить что-то наподобие MOGA Pro. Такие геймпады изначально разработаны как подключаемые аксессуары для смартфона и позволят играть в динамичные игры на любимом Android и с максимальным комфортом.

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

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

Энергопотребление

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

У геймеров, фанатеющих от какой-то определённой консоли или платформы, наверняка возникнет вопрос: зачем всё это, просто купи консоль/играй на компьютере. Но как вы будете играть на своей PS3 или Xbox по пути на работу или с работы, находясь в автобусе, метро, простаивая в очереди? Мы ни в коем случае не говорим, что такой вариант должен заменить существующие консоли и игровые компьютеры. Нет, это всего лишь способ сделать свою игровую станцию мобильной. Вы можете создать свой персональный уголок геймера прямо у себя на коленях, не покупая какую-нибудь Vita, используя только смартфон и один из перечисленных выше аксессуаров. Плохая графика? Подождите ещё немного, и смартфоны будут выдавать картинку на уровне текущих домашних консолей, а потом и вовсе сравняются с передовыми консолями. Мобильные технологии в приоритете.

Источник

Как создать игру на Андроид с нуля самому

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

Уровень сложности создания Android-игр

Самое главное – это вполне реальная возможность создать свою игру самому, не тратя на нее тысячи долларов и обходясь без помощи опытных дизайнеров и программистов.

Да, огромные приложения с 3D-графикой делаются популярными и богатыми компаниями, где работают настоящие титаны с превосходными навыками. Но не всегда такие игрушки добиваются популярности, тогда как даже простое и элементарное приложение, разработанное новичком, имеет все шансы завоевать любовь миллионов пользователей со всего мира.

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

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Также развеем заблуждение о том, что для создания приложения необходимо полностью знать Photoshop, иметь дизайнерский вкус и отлично рисовать. Но не стоит путать, например, новое приложение для общения с полноценной игрой. Если вы решили создать первое – там главное только текст и клавиши управления, но если настоящую игру – без художественных элементов не обойтись. И фишка в чем: эти элементы находятся в конструкторе. То есть, собственноручно рисовать вам придется очень редко.

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

Теперь подводим небольшие итоги. Если вы решили создать свою игру, то для этого требуется:

Какую игру лучше всего создать

Четких ограничений нет, выбор в конструкторах обычно предоставляется обширный: квест, карточная игра, догонялки, стрелялки, экшн. Обилием жанров больше всего славится приложение Construct 2.

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

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

Самое сложное направление для создания, это, конечно, экшн-игры, где присутствует детальный проработанный мир, обычно сделанный в 3D-формате, несколько главных персонажей, длительный сюжет и множество уровней. На примере рассмотрим известное приложение Modern Combat. Конечно, для такой мощной игрушки требуются десятки специалистов, хорошие вложенные деньги и месяца работы. Но это не значит, что пользователь сам не сможет создать 3D-игру. Нужны только хорошие умения и навыки, поэтому этот жанр следует оставить на потом.

Как создать игру на Андроид с нуля без навыков программирования

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

Обратите внимание! Мы советуем загружать приложения только с проверенных сайтов и перед установкой тщательно проверять их антивирусом. В противном случае есть риск занести вредоносные файлы в свою операционную систему.

Construct 2 — простая платформа для 2D приложений

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игрыЛучшее приложение в своем роде, которое занимает лидирующие позиции. Главное преимущество – это возможность создавать игры практически на все платформы, в том числе и на Android. Поддерживается и анимационный формат HTML5, с помощью которого созданные творения будут доступны для игры онлайн во всех браузерах, что немаловажно, ведь такие игрушки гораздо проще в функционировании.

Присутствует и качественное оформление игры: различные эффекты звука и графики, стандартные изображения для фона, без которого просто не обойтись. Есть также отличная возможность наполнить приложение своими индивидуальными и уникальными материалами.

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

К сожалению, существует и минус: в бесплатной версии можно экспортировать творения в браузеры, а оттуда открывать их на совершенно любой платформе, но бесплатно создать игру только для Андроид не получится. Для этого придется вкладывать деньги в платную версию, стоимость которой немного превышает 100 долларов. Зато потом возможности намного расширяются, игры без проблем можно делать чисто на Андроид или iOS, а с помощью установочных файлов открывать приложения на персональном компьютере.

Видео-инструкция как сделать игру на Андроид с помощью Construct 2 и Construct 3

Unity 3D — мощный движок для разработки 3D проектов

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игрыЕсли предыдущая программа позволяла создавать только 2D-игры, то Unity 3D уже выходит на новый уровень и предоставляет разработчикам все условия для создания отличного трехмерного проекта. Программа оснащена различными готовыми моделями, изображениями, скриптами и текстурами на любой вкус. Компиляция имеет высокую скорость, редактор, несмотря на свою многофункциональность, очень прост в использовании.

Единственное требование – это достаточно мощный компьютер, поддерживающий 3D-форматы и навык программирования среднего уровня, поскольку новичкам будет все же немного трудно разобраться.

Видео-инструкция по созданию игры с помощью Unity 3D за 45 минут

Game Maker — самый легкий вариант для новичка

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игрыНаиболее легкая программа из всех существующих, идеальная для неопытных и неуверенных в своих знаниях пользователей. Именно здесь можно обойтись и без программирования, и без языка Java.

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

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

Видео-мануал по программе Game Maker

Этапы создания игр

Делаем простую игру

Под простой игрой подразумевается самый незамысловатый сюжет. На примере рассмотрим такую идею: человечку необходимо преодолеть препятствия, чтобы благополучно добраться до финиша. К тому же, по дороге желательно собирать монетки. Согласитесь, воспроизвести такую картинку с помощью Construct 2 довольно просто и интересно. Рассмотрим приблизительные ориентировочные действия:

Делаем карточную игру

Для такого жанра лучше всего использовать программу Unity 3D. Здесь же рассмотрим направления и шаги:

Создаем РПГ-игру

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

Как создать онлайн-игру для Андроид

Отдельной схемы для создания именно онлайн игры не существует. Приложение данного типа делается с помощью вышеперечисленных программ, а куда публиковать свое творение – напрямую в Android и iOS, либо в браузеры – решать вам.

Обратите внимание! Создание игры без использования ПК стандартными методами невозможно. Большинство популярных программ ориентировано только на компьютеры.

Три 100% способа, чтобы заработать на своей игре

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игрыПервое – качественная и интересная игра. Как и в любом другом деле, для хороших продаж продукт должен заинтересовывать и отличаться своей изюминкой. Старайтесь избегать избитых сюжетов, тщательно продумывать каждую деталь приложения. Даже если игра небольшая и простая – сделайте ее максимально качественной и «дорогой».

Второе – не следует самому искать спонсоров. Если игра достойная, и вы хотите ее продать, для начала выставите продукт на специальные аукционы, типа gamebrokage. К сожалению, шанс, что игрой новичка сразу заинтересуются, невелик, но попробовать стоит. Разумеется, первые проекты лучше создавать для более узкого круга людей, узнавать мнение друзей, близких и т. д.

Третье – собственная реклама. Если вы уже пустили свою игру на просторы Интернета, то для популярности необходима хорошая постоянная реклама. Можете создать свой портал игр, публиковать соответствующие записи в социальных сетях. Словом, делать все, чтобы ее заметили.

Источник

Как создать популярную игру для смартфонов

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Бывало ли с вами такое: смотришь на пассажиров в общественном транспорте, которые лопают шарики в телефонах или залипают в «2048», и думаешь: «Простая же игра! Тоже хочу подобное сделать»? Со мной — постоянно, поэтому я решила разобраться, как создать популярную игру для смартфонов. Разведала, что по минимуму нужно знать для разработки игр, каких ошибок избегать и на что обращать внимание.

Разберитесь в азах

Чтобы понимать, как разработать концепцию игры, как выстроить игровой процесс и сделать так, чтобы пользователю было приятно играть, нужно познакомиться с геймдизайном. Понять принципы создания видеоигр помогут книги из подборки The 20 Best Video Game Design Books. Читать все, конечно, не обязательно.

В части программирования нужно уметь писать native code для платформы, под которую разрабатывается игра. По мнению руководителя мобильной разработки DataArt Алексея Рыбакова, потребуются такие знания:

Есть смысл посмотреть на игровые кроссплатформенные решения:

Разработчик игр, сооснователь студии FIFTYTWO, выпустившей игры JELLIES! (5 миллионов установок на iOS) и Kenshō («Выбор редакции» в App Store и Google Play) Михаил Шагин выделяет Unity и C#: «Изучите Unity и язык программирования C# — это стандарт в индустрии. Работая на этом движке, вы будете быстро развиваться. Для Unity существует Asset Store — магазин готовых решений от разработчиков. Он сэкономит вам много времени и предоставит технологии, которые ранее были недоступны небольшим студиям и начинающим программистам. Обучаться помогут туториалы, видео-уроки и онлайн-школы».

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

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

«Современные игры для смартфонов, присутствующие на рынке — это результат работы слаженных коллективов, а не одного человека. Обычно это программисты, геймдизайнеры, художники, музыканты, тестировщики, аналитики рынка, специалисты по рекламе и продвижению, финансисты. Сейчас практически невозможно реализовать популярную игру в одиночку», — делится опытом Алексей Рыбаков.

Подумайте, для кого будет эта игра

Нужно знать своего геймера на каждом этапе разработки и поддержки игры. Кто это? Что он любит? Сколько ему лет? Из какой страны? Определиться с географией особенно важно. «Азия, Европа, Штаты, СНГ — везде есть свои нюансы в реализации геймплея, графики и других аспектов. Простой пример: в азиатских странах все герои должны быть с большими глазами», — объясняет Алексей Рыбаков.

Геймплей прежде всего

Сначала разработайте core gameplay — основу игры: придумайте, что будет делать игрок, как и в зависимости от чего игровой мир будет на это реагировать. Он должен затягивать. К остальному переходите, только когда core gameplay будет готов на 100 %.

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

«Отложите до финальной стадии проекта исправлене багов, улучшение графики, переводы и озвучку. Вам придется много раз переделывать игру, и часть несвоевременно проделанной работы окажется напрасной», — советует Михаил Шагин, сооснователь студии FIFTYTWO.

Основной критерий крутого геймплея — он заставляет возвращаться к игре. «В игре должна быть глубина, чтобы игрок оставался в ней как можно дольше. В конечном счете успешность игр основывается на retention rate — проценте игроков, возвращающихся по прошествии времени», — объясняет Михаил.

Попробуйте применить принцип «Easy to learn, hard to master»

Это классический совет в геймдизайне: научиться играть должно быть очень просто, но достичь совершенства — крайне сложно, практически невозможно. Это и приковывает к игре. «Этот принцип особенно важен для мобильных free-to-play проектов, потому что у разработчика есть не более 10 минут, чтобы зацепить игрока. Большинство пользователей удалят игру после первой же непонятной ситуации и больше никогда не запустят приложение. Человек сразу должен понять, как играть и в чем цель», — рассказывает Михаил Шагин.

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Авторство этого принципа приписывают Нолану Бушнеллу, создателю компании Atari. В оригинале он звучал так: «All the best games are easy to learn and difficult to master. They should reward the first quarter and the hundredth». Нолан Бушнелл сказал это в 1971 году в контексте игровых автоматов Atari. «В те времена игровые автоматы были в новинку, и простота игр была критичной для пользователя. Особого игрового опыта ни у кого не было, и для коммерческого успеха было необходимо, чтобы у игрока были ассоциации из реальной жизни», — объясняет Алексей Рыбаков, руководитель мобильной разработки DataArt.

Прообразом известной игры Atari — Pong — послужил теннис. В ее основу заложены простые физические принципы: угол падения равен углу отражения и подобные. Она позволяла перенести реальный опыт в компьютерную игру, поэтому ее просто было понять начинающему игроку в 1971 году. Но с ускорением мяча при переходе на уровень выше она становилась все сложнее и сложнее (hard to master) и заставляла играть вновь и вновь.

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Геймдизайнер Роб Прадо придумал еще одну вариацию принципа: «Easy to learn and almost impossible to master». Алексей Рыбаков объясняет: «Идея в том, что достаточно просто собрать стаф, необходимый для получения нового игрового предмета или уровня. На примере StarCraft — легко отправить все свои войска и разрушить базу. Но по мере продвижения по сюжету у игрока должны появляться новые возможности, предметы, юниты. Все это, плюс взаимодействие с реальными игроками, приведет к тому, что игру можно будет проходить в огромном количестве вариантов. Игрок будет возвращаться к ней многократно».

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

Сделайте геймплей простым и удобным

Думайте об особенностях платформы, под которую пишется игра, и о ситуациях, в которых люди будут в нее играть. Советует Михаил Шагин: «Игровая сессия, вероятно, составит всего 10–15 минут. Большой плюс, если игрок сможет безболезненно отвлечься от игры. В этом помогут пошаговые геймплейные механики. Телефон обычно держат вертикально в одной руке — а это значит, что в вашем распоряжении будет только один палец игрока, большой. Постройте геймплей на простых свайпах и тапах — этот принцип используется в большинстве казуальных хитов. Посмотрите на Voodoo и Ketchapp — французских издателей игр, чьи установки составляют 50 % среди аркад в App Store. Такие проекты делаются за одну–две недели, что не мешает им занимать первые строчки в топе».

Не изобретайте велосипед

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

Разберитесь в продвижении игр

Подборки в магазинах приложений, реклама или сарафанное радио — что сработает для вашего проекта? Нужно понимать, что и с какой целью делаешь с точки зрения маркетинга. Михаил Шагин знал, зачем игре красивое оформление: «В Kenshō мы сделали упор на качество и визуальный стиль, что принесло нам бесплатную поддержку от платформ. Мы получили отметку «Выбор редакции» App Store и Google Play, стали «Игрой дня» в App Store. Kenshō попала в подборки и на баннеры, что и дало нам основной трафик».

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Помните, что ошибка — это информация, а не повод расстраиваться

Ваша игра будет сражаться за внимание игроков с разработками от Electronic Arts, Gameloft или Rovio. Это очень сложно. Но это стоит воспринимать только как вызов. А любую ошибку — как ценный опыт. В конце концов, прежде чем Angry Birds стала популярной в 2009 году, Rovio выпустила на рынок более 50 игр и была на грани банкротства.

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Бывало ли с вами такое: смотришь на пассажиров в общественном транспорте, которые лопают шарики в телефонах или залипают в «2048», и думаешь: «Простая же игра! Тоже хочу подобное сделать»? Со мной — постоянно, поэтому я решила разобраться, как создать популярную игру для смартфонов. Разведала, что по минимуму нужно знать для разработки игр, каких ошибок избегать и на что обращать внимание.

Разберитесь в азах

Чтобы понимать, как разработать концепцию игры, как выстроить игровой процесс и сделать так, чтобы пользователю было приятно играть, нужно познакомиться с геймдизайном. Понять принципы создания видеоигр помогут книги из подборки The 20 Best Video Game Design Books. Читать все, конечно, не обязательно.

В части программирования нужно уметь писать native code для платформы, под которую разрабатывается игра. По мнению руководителя мобильной разработки DataArt Алексея Рыбакова, потребуются такие знания:

Есть смысл посмотреть на игровые кроссплатформенные решения:

Разработчик игр, сооснователь студии FIFTYTWO, выпустившей игры JELLIES! (5 миллионов установок на iOS) и Kenshō («Выбор редакции» в App Store и Google Play) Михаил Шагин выделяет Unity и C#: «Изучите Unity и язык программирования C# — это стандарт в индустрии. Работая на этом движке, вы будете быстро развиваться. Для Unity существует Asset Store — магазин готовых решений от разработчиков. Он сэкономит вам много времени и предоставит технологии, которые ранее были недоступны небольшим студиям и начинающим программистам. Обучаться помогут туториалы, видео-уроки и онлайн-школы».

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

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

«Современные игры для смартфонов, присутствующие на рынке — это результат работы слаженных коллективов, а не одного человека. Обычно это программисты, геймдизайнеры, художники, музыканты, тестировщики, аналитики рынка, специалисты по рекламе и продвижению, финансисты. Сейчас практически невозможно реализовать популярную игру в одиночку», — делится опытом Алексей Рыбаков.

Подумайте, для кого будет эта игра

Нужно знать своего геймера на каждом этапе разработки и поддержки игры. Кто это? Что он любит? Сколько ему лет? Из какой страны? Определиться с географией особенно важно. «Азия, Европа, Штаты, СНГ — везде есть свои нюансы в реализации геймплея, графики и других аспектов. Простой пример: в азиатских странах все герои должны быть с большими глазами», — объясняет Алексей Рыбаков.

Геймплей прежде всего

Сначала разработайте core gameplay — основу игры: придумайте, что будет делать игрок, как и в зависимости от чего игровой мир будет на это реагировать. Он должен затягивать. К остальному переходите, только когда core gameplay будет готов на 100 %.

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

«Отложите до финальной стадии проекта исправлене багов, улучшение графики, переводы и озвучку. Вам придется много раз переделывать игру, и часть несвоевременно проделанной работы окажется напрасной», — советует Михаил Шагин, сооснователь студии FIFTYTWO.

Основной критерий крутого геймплея — он заставляет возвращаться к игре. «В игре должна быть глубина, чтобы игрок оставался в ней как можно дольше. В конечном счете успешность игр основывается на retention rate — проценте игроков, возвращающихся по прошествии времени», — объясняет Михаил.

Попробуйте применить принцип «Easy to learn, hard to master»

Это классический совет в геймдизайне: научиться играть должно быть очень просто, но достичь совершенства — крайне сложно, практически невозможно. Это и приковывает к игре. «Этот принцип особенно важен для мобильных free-to-play проектов, потому что у разработчика есть не более 10 минут, чтобы зацепить игрока. Большинство пользователей удалят игру после первой же непонятной ситуации и больше никогда не запустят приложение. Человек сразу должен понять, как играть и в чем цель», — рассказывает Михаил Шагин.

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Авторство этого принципа приписывают Нолану Бушнеллу, создателю компании Atari. В оригинале он звучал так: «All the best games are easy to learn and difficult to master. They should reward the first quarter and the hundredth». Нолан Бушнелл сказал это в 1971 году в контексте игровых автоматов Atari. «В те времена игровые автоматы были в новинку, и простота игр была критичной для пользователя. Особого игрового опыта ни у кого не было, и для коммерческого успеха было необходимо, чтобы у игрока были ассоциации из реальной жизни», — объясняет Алексей Рыбаков, руководитель мобильной разработки DataArt.

Прообразом известной игры Atari — Pong — послужил теннис. В ее основу заложены простые физические принципы: угол падения равен углу отражения и подобные. Она позволяла перенести реальный опыт в компьютерную игру, поэтому ее просто было понять начинающему игроку в 1971 году. Но с ускорением мяча при переходе на уровень выше она становилась все сложнее и сложнее (hard to master) и заставляла играть вновь и вновь.

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Геймдизайнер Роб Прадо придумал еще одну вариацию принципа: «Easy to learn and almost impossible to master». Алексей Рыбаков объясняет: «Идея в том, что достаточно просто собрать стаф, необходимый для получения нового игрового предмета или уровня. На примере StarCraft — легко отправить все свои войска и разрушить базу. Но по мере продвижения по сюжету у игрока должны появляться новые возможности, предметы, юниты. Все это, плюс взаимодействие с реальными игроками, приведет к тому, что игру можно будет проходить в огромном количестве вариантов. Игрок будет возвращаться к ней многократно».

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

Сделайте геймплей простым и удобным

Думайте об особенностях платформы, под которую пишется игра, и о ситуациях, в которых люди будут в нее играть. Советует Михаил Шагин: «Игровая сессия, вероятно, составит всего 10–15 минут. Большой плюс, если игрок сможет безболезненно отвлечься от игры. В этом помогут пошаговые геймплейные механики. Телефон обычно держат вертикально в одной руке — а это значит, что в вашем распоряжении будет только один палец игрока, большой. Постройте геймплей на простых свайпах и тапах — этот принцип используется в большинстве казуальных хитов. Посмотрите на Voodoo и Ketchapp — французских издателей игр, чьи установки составляют 50 % среди аркад в App Store. Такие проекты делаются за одну–две недели, что не мешает им занимать первые строчки в топе».

Не изобретайте велосипед

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

Разберитесь в продвижении игр

Подборки в магазинах приложений, реклама или сарафанное радио — что сработает для вашего проекта? Нужно понимать, что и с какой целью делаешь с точки зрения маркетинга. Михаил Шагин знал, зачем игре красивое оформление: «В Kenshō мы сделали упор на качество и визуальный стиль, что принесло нам бесплатную поддержку от платформ. Мы получили отметку «Выбор редакции» App Store и Google Play, стали «Игрой дня» в App Store. Kenshō попала в подборки и на баннеры, что и дало нам основной трафик».

Как сделать телефон для игры. Смотреть фото Как сделать телефон для игры. Смотреть картинку Как сделать телефон для игры. Картинка про Как сделать телефон для игры. Фото Как сделать телефон для игры

Помните, что ошибка — это информация, а не повод расстраиваться

Ваша игра будет сражаться за внимание игроков с разработками от Electronic Arts, Gameloft или Rovio. Это очень сложно. Но это стоит воспринимать только как вызов. А любую ошибку — как ценный опыт. В конце концов, прежде чем Angry Birds стала популярной в 2009 году, Rovio выпустила на рынок более 50 игр и была на грани банкротства.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *