Реклама

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

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

Но полезны ли эти инструменты или они слишком сильно ограничивают создателя?

История создания видеоигр

Использование приложения для создания видеоигры не является чем-то новым. Еще в 1980-х годах 8-битные системы имели набор доступных инструментов, таких как Graphic Adventure Creator (аналогичные инструменты доступны для современных платформ 3 инструмента для создания собственных текстовых приключенческих игрХотите попробовать создать свою собственную текстовую приключенческую игру? Вот твой шанс! Эти три инструмента помогут вам создать собственную сложную и играбельную историю. Прочитайте больше

instagram viewer
) и его текстовый предшественник, Quill.

Позже, Shoot’Em-Up Construction Kit (a.k.a. SEUCK) позволил создавать съемочные дополнения, дополненные редактором фона / карты. и редактор спрайтов, и Adventure Construction Set для 8-битных и 16-битных систем использовались при создании приключений на основе тайлов игры. ZZT и MegaZeux - еще две вещи, о которых стоит упомянуть.

А потом был 3D Construction Kit, еще один 8- и 16-битный вариант, позволяющий пользователям создавать 3D миры, использующие Freescape от Incentive Software, которые были представлены в таких играх, как Driller и Total Затмение.

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

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

Construct 2 может использоваться для создания всевозможных 2D-игр, как показано Страница витрины сайта. На самом деле, игры, созданные с помощью Construct 2, могут быть даже играл прямо на сайте. Посмотрите, что может сделать этот двигатель.

В бесплатной версии Construct 2 опубликованы только HTML5 игры. Если вы хотите создавать игры для Windows, Mac, Linux, iOS, Android, Amazon Store или Wii U, вам нужно получить персональную лицензию за 129,99 долларов США.

На веб-сайте Construct 2 есть множество замечательных учебников, которые помогут вам пройти начальные этапы. Форумы предоставляют дополнительные советы и поддержку, и вы можете приобрести активы (например, графику, звуковые эффекты, шаблоны, спрайты) в Магазине, что полезно, если у вас нет таланта создавать собственные ресурсы для вашего игровой проект.

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

Стенцил чертовски хорош. Игры, созданные с использованием этого программного обеспечения, оказались высоко в App Store, такие как Impossible Pixel (№ 2 в США), BLiP (№ 1 в 18 странах) и Zuki's Quest (№ 10 в США). Если это не громкое одобрение, что это?

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

Бесплатная версия может публиковаться только как Flash. Лицензия Indie, доступная за 99 долларов в год, позволяет публиковать в Windows, Mac и Linux. Для iOS и Android вам нужно будет приобрести лицензию Studio за 199 долларов в год. Кроме того, Stencyl предлагает поддержку для легкой публикации в Steam, App Store и Play Store.

Логика игры построена с блоками, используя интерфейс перетаскивания, который сильно напоминает Scratch MIT. Если у вас есть некоторый опыт программирования (см. Последний раздел этой функции), то вы можете продвинуться в разработке, создав собственные блоки с пользовательским кодом на языке Haxe.

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

Если вы планируете опубликовать свою игру в Windows, вы будете довольны бесплатной лицензией для GameMaker: Studio (хотя она имеет заставку). Профессиональная лицензия, доступная за 149,99 $, имеет несколько дополнительных функций и избавляется от заставки. Для экспорта в Mac, Linux, Android, iOS или HTML5 вам потребуется мастер-лицензия за 799,99 долларов США.

Но что вы можете сделать с GameMaker: Studio? Вы можете получить хорошую идею, просмотрев заголовки в страница витрины, где вы найдете первоклассные игры, созданные с помощью этого движка. Однако самая большая история успеха - это инди-хит Горячая линия Майами.

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

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

GameSalad доступен в двух вариантах. Базовая версия стоит 19 долларов в месяц (или 199 долларов в год) и экспортируется только в формате HTML5, тогда как версия Pro стоит 29 долларов в месяц (или 299 долларов в год) и экспортируется в Windows, Mac, iOS и Android.

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

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

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

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

Позвольте представить вам GDevelop:

«GDevelop - это кроссплатформенный создатель игр с открытым исходным кодом, разработанный для использования всеми без навыков программирования».

С помощью этого программного обеспечения игровая логика создается посредством ряда событий, выраженных простым английским языком. Игры можно экспортировать в Windows, Mac, Linux, Android или HTML5. Коллекция учебных пособий и подробные вики полезны для пользователей, которым необходимо руководство по программному обеспечению.

Нужна дополнительная помощь? Советы и рекомендации можно найти на форуме, а также есть subreddit. Хотя subreddit сильно недоиспользуется, вы все равно можете найти там несколько примеров завершенных игр.

Это видео демонстрирует, как маленькая девочка делает игру в GDevelop с помощью своего отца:

Если вы хотите создать игру типа RPG, вы нашли правильный инструмент. Эта последняя итерация популярной программы построения RPG, доступная бесплатно в качестве пробной версии (полная версия - $ 69,99), достаточно мощна для опытных разработчиков, но достаточно проста для детей.

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

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

Последний вариант, на который стоит обратить внимание - это ClickTeam Fusion. Есть бесплатная версия, которую вы можете скачать и развивать с перед обновлением до полной версии, которая стоит $ 99,99. Но это идет с всплывающим логотипом «Created with Fusion», который вы можете устранить, обновив версию для разработчиков за 399,99 долларов США.

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

Получающиеся игры производятся в HTML5, но есть экспортеры, которые вы можете приобрести, чтобы создавать игры, которые будут играть на Windows, Mac, Linux, Android, iOS.

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

Помимо инструментов для создания игр

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

Следующая лучшая вещь (после того, как вы освоитесь с одной из вышеперечисленных программ) - это перейти на Unity, это, пожалуй, наиболее широко используемый движок для разработки игр для любителей и независимых разработчиков. Вы можете начать через наше руководство для начинающих Unity Программирование игры с Unity: руководство для начинающихВ развивающейся среде разработки инди-игр Unity стал стандартом де-факто: его низкая стоимость, простота использования и широкий набор функций делают его идеальным для быстрой разработки игр. Прочитайте больше .

Вы также должны потратить время на чтение о программировании в целом. Чтобы сэкономить деньги, вы можете воспользоваться этими бесплатные книги по программированию 9 бесплатных книг по программированию, которые сделают вас профессионаломОбращаясь ко всем программистам, будь то новые, старые или начинающие: мы нашли большой выбор бесплатных (как в пиве) книг, чтобы поднять ваши навыки кодирования до следующего уровня. Садитесь и наслаждайтесь. Прочитайте больше . Кроме того, рассмотрите возможность проверки этих веб-сайтов на основы разработки игр 4 бесплатных сайта, где вы можете узнать основы разработки игрВ поисках хорошей учебной серии по разработке игр, вы хотите, чтобы тот научил вас практики и менталитет хорошего кодирования, потому что вы можете затем перенести эти практики на любом языке или Платформа. Прочитайте больше просто для того, чтобы заполнить все пробелы.

Вы разрабатываете видеоигры? Или у вас есть интерес к началу работы в этой области? Какие игры вы хотите сделать? Расскажите нам о них в комментариях ниже!

Кристиан Коули - заместитель редактора по безопасности, Linux, DIY, программированию и технологиям. Он также выпускает подкаст «Действительно полезный» и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Кристиан - участник журнала Raspberry Pi, любитель лего и поклонник ретро-игр.