Меню
Главная
Случайная статья
Настройки
|
Construct — конструктор двумерных игр, поддерживающий Windows, macOS и Linux. Разрабатывается компанией Scirra.
4 декабря 2017 года вышла обновлённая версия движка, названная Construct 3, которая поддерживает создание трёхмерных игр.
Содержание
Описание
Construct позволяет создавать 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) редактор, возможно создать игру без навыков программирования. В редакторе имеются «события» (англ. events) и «действия» (англ. actions), создающие логику
К приложению выпускаются обновления[5].
Редактор позиционирует себя как «подходящий для людей с различным уровнем опыта программирования»
1 июля 2020 года Construct 2 был снят с продажи и больше не доступен для покупки. 1 июля 2021 года Construct 2 был полностью выведен из эксплуатации[7].
Функциональность
Редактор Construct написан на языке C++, а игры кодируются в JavaScript. При экспорте проекта JavaScript код игры минифицируется, однако есть возможность подключить Javascript Plugin SDK и модифицировать код вручную. Construct имеет «модульный дизайн», поэтому любые плагины или поведения, которые не используется в проекте, не включаются в скрипт, что помогает оптимизировать проект и сократить его вес.
На данный момент программа имеет более 20 встроенных поведений, включая Platformer, 8 Direction, Bullet, Car, Pathfinding, Turret, Drag'n'drop и т.д., которые облегчают процесс создания игры.
Construct — это первый игровой движок, который официально поддерживает эффекты частиц (particle effects) на HTML5[8]
Встроенный игровой движок Box 2D Physics[9] дает возможность моделировать законы физики и воспроизводить физические эффекты. Доступны плагины[10], расширяющие базовые возможности программы. Тестирование кода на мобильных ОС можно производить, не прибегая к компиляции проекта (при помощи LAN и WiFi)[11].
Construct позволяет экспортировать созданные пользователями проекты в различные форматы. Функциональность программы позволяет экспортировать проекты в различные операционные системы, такие как Windows, IOS, Android и другие[12].
В iOS можно запускать созданные игры в веб-приложении без подключения к Интернету
Предыдущие версии
Construct Classic
Предыдущая версия Construct после релиза Construct 2 сменила название на Construct Classic[13]. К настоящему моменту она уже лишилась официальной поддержки разработчиков[14], однако продолжает поддерживаться энтузиастами. Впрочем, популярность её все ещё высока
Construct 2
В отличие от предыдущей версии Construct 2 использует OpenGL вместо DirectX, а игры используют WebGL (OpenGL в браузере) для быстрого рендеринга с аппаратным ускорением.
Начиная с этой версии движок стал проприетарным ПО. Основное отличие от предыдущих версий — упор на веб-версию, за счет чего появилась возможность использования редактора на мобильных платформах
Construct 3
В отличие от предыдущей версии, Construct 3 доступен в виде веб-версии, добавляет поддержку macOS и Linux, а также поддержку различных языков, включая русский.
Construct Arcade
Construct Arcade (ранее известный как Scirra Arcade) — игровой портал для проектов, созданных в Construct 2 или 3. Он был запущен 23 ноября 2011 года вместе с обновлением r69 для Construct 2. Позднее он был добавлен в Construct 3 в r24.[16]
14 августа 2019 года вышла новая версия, переименованная в Construct Arcade. Изменения платформы включают улучшения стабильности, профили создателей игр, возможность просмотра аналитики опубликованных игр на сайте.[17]
Документация
На официальном английском сайте разработчика Scirra.com имеются обучающие материалы, уроков и документации к программе, а также вспомогательные программы. На сайте разработчика также имеется форум для техподдержки и сообщений об ошибках. Помимо этого, на сайте имеется раздел Scirra Arcade[18], где находятся созданные пользователями игры.
Созданные игры
См. также
Примечания
- Описание программы на Gcup.ru (неопр.). Дата обращения: 1 сентября 2013. Архивировано 19 августа 2013 года.
- Multiplatform Export (неопр.). Дата обращения: 1 сентября 2013. Архивировано 6 июня 2016 года.
- Scirra Launches Massively Multiplatform Game Creator (неопр.). Дата обращения: 1 сентября 2013. Архивировано 4 марта 2016 года.
- Events (неопр.). Дата обращения: 1 сентября 2013. Архивировано 14 июля 2012 года.
- Construct 2 Releases (неопр.). Дата обращения: 1 сентября 2013. Архивировано 19 августа 2013 года.
- Урок по созданию простой игры на Construct 2 Архивировано 7 августа 2013 года.
- Sunsetting Construct 2 (неопр.). Дата обращения: 18 ноября 2020. Архивировано 5 ноября 2020 года.
- Particles Demo (неопр.). Дата обращения: 10 сентября 2013. Архивировано 14 августа 2012 года.
- Physics Engine (неопр.). Дата обращения: 1 сентября 2013. Архивировано 11 сентября 2013 года.
- Plugins (неопр.). Дата обращения: 1 сентября 2013. Архивировано 13 сентября 2012 года.
- Instant Preview (неопр.). Дата обращения: 1 сентября 2013. Архивировано 6 июня 2016 года.
- Export your Construct2 game to EXE (while protecting your game assets) - Scirra.com (англ.). www.scirra.com. Дата обращения: 9 ноября 2017. Архивировано из оригинала 9 ноября 2017 года.
- Construct Classic (неопр.). Дата обращения: 1 сентября 2013. Архивировано 12 августа 2014 года.
- Текст на scirra.com Архивная копия от 12 августа 2014 на Wayback Machine гласит: «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.»
- Интервью с разработчиком программы Construct (неопр.). Дата обращения: 1 сентября 2013. Архивировано 26 сентября 2013 года.
- Construct 3 r24 (амер. англ.). www.construct.net (4 мая 2017). Дата обращения: 25 марта 2025.
- New Construct Arcade Has Landed (амер. англ.). www.construct.net (14 августа 2019). Дата обращения: 25 марта 2025.
- Scirra Arcade (неопр.). Дата обращения: 1 сентября 2013. Архивировано 11 сентября 2013 года.
- What are most sucessful games made with Construct - Create Games (неопр.). Дата обращения: 7 мая 2020. Архивировано 21 июля 2021 года.
Литература
Ссылки
|
|