WikiSort.ru - Комьютерные игры

ПОИСК ПО САЙТУ | о проекте
Construct 2

Пользовательский интерфейс Construct 2.
Тип Конструктор игр
Разработчик Scirra
Написана на C++
Операционная система Microsoft Windows
Языки интерфейса Английский
Первый выпуск 5 Февраля, 2011 год
Последняя версия Beta: r260 || Stable: r259 (Beta: 21 июля 2018|| Stable: 14 мая 2018)
Лицензия проприетарная
Сайт scirra.com/construct2

Construct 2 — конструктор двумерных игр для Windows, разрабатываемый компанией Scirra. Является второй улучшенной версией программы Construct Classic, вышедшей в 2007 году.

Описание

Construct 2 позволяет каждому желающему создавать 2D-игры любой сложности и любого жанра, даже не имея навыков программирования[1]. Игры, сделанные на нём, легко портируются на все основные платформы — PC, Mac, Linux, браузеры с поддержкой HTML5, Android, iOS, Windows Phone, Blackberry 10, Amazon Appstore, Chrome Web Store, Facebook и пр.[2] Поддержка iOS и Android осуществляется благодаря технологиям CocoonJS от Ludei, directCanvas от appMobi и Intel XDK, которые используют аппаратное ускорение для увеличения производительности HTML5 игр в 5-10 раз.[3]

Интерфейс программы интуитивно понятен и прост в освоении, благодаря визуальному WYSIWYG-редактору от человека не требуется знаний программирования и опыта в разработке игр, в ней может разобраться даже ребёнок. Логика игр в Construct 2 создается с помощью системы событий (англ. events) и связанных с ними действий (англ. actions)[4].

Для овладения Construct 2 требуется лишь базовый опыт работы с ПК, немного усилий и желания. Вдобавок, постоянные обновления[5] делают использование программы достаточно безопасным.

Данный конструктор игр одинаково хорошо подходит как для неопытных новичков, желающих попробовать себя в создании простых игр[6], так и для профессионалов, которые хотят научиться делать качественные игры. Кроме того, с его помощью можно легко создавать прототипы игр, демонстрационные версии, презентации и интерактивные обучающие приложения. В настоящее время (24.03.17) разрабатывается новая версия программы под названием Construct 3.

Функциональность

Редактор Construct 2 написан на языке C++, а игры кодируются в Javascript. При экспорте проекта JavaScript минифицируется, однако есть возможность подключить Javascript Plugin SDK и модифицировать код вручную. Также плюсом является то, что Construct 2 имеет модульный дизайн, поэтому любые плагины или поведения, которые не используется в проекте, не включаются в скрипт, что помогает оптимизировать проект и сократить его вес.

На данный момент программа имеет более 20 встроенных поведений, включая Platformer, 8 Direction, Bullet, Car, Pathfinding, Turret, Drag'n'drop и т.д., которые облегчают процесс создания игры.

Construct 2 — это первый игровой движок, который официально поддерживает эффекты частиц (particle effects) на HTML5[7].

Встроенный игровой движок Box 2D Physics[8] дает возможность качественно моделировать законы физики и легко воспроизводить интересные физические эффекты. Кроме того, доступно множество плагинов[9], расширяющих базовые возможности программы. Тестирование кода на мобильных ОС можно производить сразу же, не прибегая к компиляции проекта — при помощи LAN и WiFi[10].

Construct 2 позволяет экспортировать созданные пользователями проекты в различные форматы. Функциональность программы позволяет экспортировать проекты в различные операционные системы, такие как Windows, IOS, Android и другие.[11]

В iOS вы можете запускать созданные игры из Construct 2 в веб-приложении, без подключения к Интернету. Данный способ позволяет экспортировать игру в html. После этого вы загружаете игру на сайт, заходите с мобильного устройства на іOS, и сохраняете игру на рабочий стол.

Предыдущие версии

Предыдущая версия Construct после релиза Construct 2 сменила название на Construct Classic[12]. К настоящему моменту она уже лишилась официальной поддержки разработчиков[13], однако продолжает поддерживаться энтузиастами. Впрочем, популярность её все ещё высока, особенно в сфере разработки 2D и 3D-игр для операционной системы Windows. В отличие от Construct 2, версия Classic имеет открытый исходный код и является отличной бесплатной альтернативой таким платным аналогам, как Game Maker. Опыт разработки версии Classic был активно использован при создании Construct 2[14], хотя фактически последний представляет собой абсолютно новый конструктор, переписанный с нуля. В отличие от предыдущей версии Construct 2 использует OpenGL вместо DirectX, а игры используют WebGL (OpenGL в браузере) для быстрого рендеринга с аппаратным ускорением.

Следующие версии

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

Стоимость программы

Construct 2 — платный конструктор игр. Цена за персональный вариант (с возможностью ограниченного коммерческого использования) равна 129,99$ (6399 рублей в Steam), а за бизнес-версию (без ограничений коммерческого характера) — 429,99$ (20999 руб. в Steam)[15].

Однако программа имеет базовую бесплатную версию, имеющую ограничение в 100 событий, 4 слоя, 2 эффекта, некоторые платформы для экспорта и исключающую использование в коммерческих целях[16]. Имеется также специальная образовательная лицензия, которая стоит 159,99$ в год ($45,99 в квартал или $17,99 в месяц), для школ и прочих учебных заведений[17].

Документация

На официальном английском сайте разработчика Scirra.com имеется множество обучающих материалов, уроков и документации по программе а также вспомогательные программы, что облегчает изучение данного конструктора игр. На сайте разработчика также имеется форум, на котором пользователи могут получить техническую поддержку и сообщить об ошибках. Помимо этого, на сайте имеется специальный раздел, под названием Scirra Arcade[18], где представлено большое количество уже созданных пользователями игр.

См. также

Примечания

  1. Описание программы на Gcup.ru
  2. Multiplatform Export
  3. Scirra Launches Massively Multiplatform Game Creator
  4. Events
  5. Construct 2 Releases
  6. Урок по созданию простой игры на Construct 2 Архивировано 7 августа 2013 года.
  7. Particles Demo
  8. Physics Engine
  9. Plugins
  10. Instant Preview
  11. Export your Construct2 game to EXE (while protecting your game assets) - Scirra.com (англ.). www.scirra.com. Проверено 9 ноября 2017.
  12. Construct Classic
  13. Текст на scirra.com гласит: «Scirra no longer develops Construct Classic, in order to focus on Construct 2. Construct Classic is, however, open-source, and we've handed development over to the community. Several volunteers have been making maintenance changes.»
  14. Интервью с разработчиком программы Construct
  15. Construct 2 в Steam. store.steampowered.com. Проверено 3 ноября 2016.
  16. Construct 2 Licenses
  17. School Pricing
  18. Scirra Arcade

Литература

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии