10 Советов о GameMaker: Studio для разработчиков игр

10 Советов о GameMaker: Студия для разработчиков игр - манекены

Здесь члены команды YoYo Games отвечают на вопрос: «Если бы у вас была возможность поговорить с большой аудиторией людей, которые хотели создавать игры для живым, что бы вы им сказали? «

Знай свою аудиторию

Кто ты ожидаешь играть в свою игру? Вы делаете кроссворд, который хотите, чтобы люди играли на Facebook, или вы делаете шутер для PS4? Вы хотите сделать хардкор-игру с высоким уровнем сложности или хотите создать творческую игру, которая позволяет случайным поклонникам использовать свое воображение?

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

Монетизируйте свои игры

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

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

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

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

Сделайте вашу игру удобной в использовании

Юзабилити - это концепция, которая выходит за рамки просто платформ и аудиторий - она ​​глубоко погружается в то, как игроки играют, и нужно ли вам научить их, как работают элементы управления. Например, если вы делаете игру для ПК, и вы решили использовать буквы O, K и L для перемещения персонажа, вы можете запутать свою аудиторию, особенно если 99 процентов компьютерных игр используют W, A , и D для перемещения символа.

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

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

Тест вашей игры

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

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

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

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

В первые дни использования мобильных устройств было много ограничений относительно того, что вы могли бы разработать. В эти дни эти ограничения быстро исчезают. Тем не менее, по-прежнему хорошо знать, что приведет к краху вашей игры на устройстве iOS по сравнению с игрой на ПК.

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

Подумайте, большой

YoYo Games хочет, чтобы вы думали о большом. Как большой. Как Minecraft встречает Grand Theft Auto большой. YoYo Games на самом деле делает игру, которая берет элементы Minecraft, такие как строительные конструкции, и включает аспекты из другой огромной игры, такой как Grand Theft Auto, в которой вы можете попасть в транспортное средство, чтобы двигаться.

Если вы заинтересованы в участии в этом проекте, отправляйтесь в YoYo Labs. Там вы можете найти исходный код Your World для этого амбициозного проекта.

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

С учетом всего сказанного, вы должны начать медленно и просто. Сделайте несколько глупых игр, чтобы ознакомиться с программным обеспечением GameMaker: Studio, а затем продолжайте добавлять к нему, когда идете.

Расширьте свои возможности

Во время своей игры всегда будьте в курсе будущего. Как вы могли улучшить эту игру позже? Как вы можете привлечь сообщество?Геймеры - вокальная группа - они недвусмысленно сообщают вам, насколько они любят или ненавидят вашу игру.

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

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

Иди инди с игрой

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

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

Вам больше не нужно работать в таких компаниях, как Activision, Electronic Arts или Bethesda, чтобы зарабатывать на жизнь как разработчик игр. Есть много счастливых разработчиков, работающих в этих крупных компаниях, но дело в том, что вам не нужно ограничивать себя несколькими крупными компаниями.

Новые компании инди-игр постоянно растут. И если вы достаточно хороши, нет причин, почему вы не можете быть среди них!