Обзор AppGameKit Studio | PCMag

Более 20 лет британская компания The Game Creators предлагает различные виды программного обеспечения для разработки видеоигр, некоторые из которых более удобны для потребителей, чем другие. AppGameKit Studio, пожалуй, самый разносторонний текущий пакет команды благодаря своим мощным 2D и 3D функциям, а также удобным мобильным приложениям-компаньонам. Однако AppGameKit Studio — не самое удобное для новичков приложение для разработки игр; Выбор редакции GameMaker остается лучшим инструментом для начинающих, чтобы научиться создавать видеоигры.

Какие виды игр вы можете делать?

AppGameKit Studio — это программное обеспечение, стоящее за одним из самых оплачиваемых загрузок в Apple App Store на 2020 год, приложением для тестирования теории вождения в Великобритании. Если вы просто хотите создавать подобные приложения, продолжайте. Но AppGameKit Studio также позволяет разработчикам игр создавать гораздо больше, чем просто образовательные мобильные приложения.

Витрина AppGameKit

Просмотр через AppGameKit Studio’s страница-витрина, вы найдете неоновые шмапы, игры в жанре Tower Defense, roguelike dungeon crawler и казуальные головоломки. Более впечатляющим является полная поддержка 3D-графики наряду с 2D-спрайтами. Большинство программ разработки потребительского уровня, включая GameMaker, либо сильно ограничивают разработку 3D, либо полностью ограничивают ее. Одно исключение — бесплатный Godot с открытым исходным кодом. AppGameKit Studio не только поддерживает 3D-визуализацию, но также поддерживает рендеринг Vulkan и OpenGL, реалистичную физику, дополненную реальность, виртуальную реальность и другие расширенные функции.

Я был удивлен, увидев несколько узнаваемых игр, созданных с помощью AppGameKit Studio, учитывая мощность движка. Это неофициальное свидетельство, но Construct, Twine и даже Stencyl являются более популярными игровыми движками на рынке инди-игр itch.io, несмотря на то, что AppGameKit Studio более надежен. Это может быть связано с тем, что AppGameKit Studio принимает странные первоначальные решения, которые могут отпугнуть новых потенциальных клиентов — странные варианты дизайна, о которых я расскажу позже.

Цена и платформы

Как следует из названия, AppGameKit Studio позволяет разрабатывать игры в виде приложений для мобильных устройств Android и iOS. Вы также можете разрабатывать для Windows, Mac, Linux и Интернета через HTML5. Более старые версии программного обеспечения поддерживали компьютеры Raspberry Pi, но это уже не так. Вы также не можете разрабатывать игры для PlayStation 4, PlayStation 5, Xbox One, Xbox Series S / X или Nintendo Switch, по крайней мере, без сложной и дорогой работы по портированию игры.

Ядро AppGameKit Studio стоит 99 долларов, что является доступной ценой с учетом его функциональности. Образовательная версия бесплатна для школ. Однако эта единственная покупка не включает в себя все, что может предложить инструмент. По сути, вы покупаете DLC либо непосредственно в AppGameKit Studio, либо через Steam, что добавляет новые функции. Надстройки включают улучшенные эффекты частиц и шейдеров, новые звуковые и визуальные ресурсы и даже демонстрационные игры. Это заменяет рынок сообщества, который вы найдете для большинства других программ разработки игр. Надстройки часто поступают в продажу по цене от 5 до 175 долларов за большие комплекты.

AppGameKit добавить нас

Убедитесь, что вы используете правильное программное обеспечение. AppGameKit Studio — самая последняя версия игрового движка, но AppGameKit Classic все еще доступен. Некоторые пакеты дополнений работают в обеих версиях. Команда Game Creators продает другие специализированные инструменты для разработки игр, такие как более доступный 3D-движок GameGuru, так что имейте это в виду.

Разработка с помощью AppGameKit Studio

AppGameKit Studio требует от вас знания языков программирования на основе текста. Возможно, из-за того, что GameGuru предлагает более казуальную альтернативу, AppGameKit Studio не чувствует необходимости быть лучшим и самым приветливым игроком для начинающих, стремящихся разработчиков. Со временем вы должны научиться программировать, если ваша цель — стать профессиональным разработчиком игр, но другие инструменты облегчат вам процесс, используя интуитивно понятные языки визуального кодирования. В AppGameKit Studio отсутствует визуальный язык.

GameMaker и Construct имеют отличные языки визуального кодирования. Языки визуального кодирования Godot и Stencyl слишком сложны и слишком просты соответственно, но они доступны. AppGameKit Classic продает надстройку визуального редактора, но она устарела и несовместима с AppGameKit Studio. Однако, если вы знаете, как кодировать, вам будет намного проще работать с AppGameKit Studio. Программа имеет собственный скрипт AppGameKit Studio, но также поддерживает знакомые языки C ++.

Кодирование AppGameKit

Большое обновление AppGameKit Studio по сравнению с его предшественником — это обновленная интегрированная среда разработки (IDE), и я понимаю, почему это выгодно. Интуитивно понятный интерфейс позволяет легко и быстро просматривать медиафайлы в браузере ресурсов. Кроме того, новый редактор сцен позволяет перетаскивать объекты, настраивать основные физические свойства и переменные, а также вырезать наборы плиток в спрайты, которые можно рисовать на уровне. Вам все равно нужно будет написать код для анимации спрайтов или определения игровой логики, но рабочий процесс IDE дает намек на плавное удобство, которое обеспечивает полноценный визуальный редактор.

AppGameKit Studio не ограничивается разработкой приложений, но его мобильные приложения-компаньоны — еще одна выдающаяся функция. С помощью этих бесплатных приложений вы можете писать и тестировать код для своих проектов на своем телефоне. AppGameKit Mobile предназначен для программирования, а AGK Player — для игры. Я тестировал приложения на iPhone 12 mini, и они доступны на устройствах Android и iOS. Они даже предлагают бесплатный пример кода игры для изучения и копирования.

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

AppGameKit для мобильных устройств

Я бы хотел, чтобы AppGameKit Studio провела вас через ваш первый проект, но документация достаточно хорошо справляется с задачей, отвечая на многие вопросы. Для получения дополнительной помощи или просто полезного общения и сотрудничества вы можете присоединиться к форумам сообщества и группам Discord.

Весь комплект и Caboodle

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

Минусы

  • Отсутствует визуальный язык кодирования

  • Некоторые функции продаются отдельно

  • Отсутствует встроенная поддержка консоли

Суть

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

Похожие записи

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

Ваш адрес email не будет опубликован.