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], где представлено большое количество уже созданных пользователями игр.
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .