Платформа Construct — это многофункциональный сервис, предлагающий два современных продукта: создание 2D-игр (Construct 3) и анимаций (Construct Animate). Среди главных особенностей можно выделить формат работы no-code для новичков, поэтапные инструкции по применению и взаимодействию с теми или иными инструментами, поддержка большинства форматов для экспорта и импорта файлов, возможность сохранения и редактирования проектов командой в режиме реального времени. Что касается создания анимаций, то сервис предлагает более 1 000 готовых изображений, шаблонов и эффектов, функцию мгновенной загрузки в браузере на любом устройстве, возможность работы оффлайн путем создания ярлыка приложения на рабочем столе устройства и многое другое. В обзоре рассмотрим главные преимущества сервиса, его стоимость, а также пошагово создадим анимацию.
Платформа Construct работает в двух направлениях, каждое из которых отвечает за свой набор инструментов и возможностей. Так, Construct 3 предлагает мощный и современный движок для создания 2D-игр без навыков программирования (однако для разработчиков и программистов площадка поддерживает JavaScript), а также возможность публиковать свои проекты на популярных площадках (iOS, Android, Windows, macOS, Linux, Steam и других). В то же время, Construct Animate представляет собой браузерное программное обеспечение, работающее онлайн и оффлайн, и позволяющее создавать анимации разного формата и качества, которые в дальнейшем можно скачивать себе на устройство или хранить в облаке.
Что касается основных возможностей последнего инструмента и его преимуществ, то можно выделить такие пункты:
Среди прочих достоинств можно также отметить:
Construct позиционируется как бесплатное программное обеспечение, однако достаточно большая часть возможностей и функционала доступна только на платном тарифе. Так, если сервис планируется использовать в обучающих целях, необходимо приобрести тарифный план Education.
Стоит также отметить, что разработчики сервиса требуют строгого соблюдения правил покупки лицензий и тарифов. Например, тариф Business приобретается только на условиях ежегодной подписки, а участникам коммерческих организаций запрещено покупать тариф Personal.
Особенности тарифных планов:
Тариф |
Возможности тарифа |
Personal |
|
Business |
|
Education |
|
Что касается бесплатного тарифа для тестирования, то в личном кабинете допускается только 1 пользователь. Помимо этого, есть некоторые ограничения на основной функционал и лимиты:
Оплата услуг сервиса доступна с помощью банковских карт, PayPal или Alipay. Минимальная стоимость начинается от $3,14, однако для жителей РФ есть возможность приобрести тариф в собственной валюте.
В целом, платформа Construct позволяет создавать проекты без регистрации в качестве гостя, однако если пользователь планирует использовать все возможности сервиса и тарифного плана, заведение учетной записи необходимо.
Процесс регистрации достаточно быстрый и универсальный: авторизация с помощью аккаунтов Google или Facebook*, либо ручной ввод персональных данных. После данного шага система попросит придумать имя пользователя, а затем перенаправит в личный кабинет.
По умолчанию, интерфейс системы имеет английский язык, однако в дальнейшем во время работы зарегистрированным пользователям доступен русскоязычный перевод рабочей панели.
Личный кабинет пользователя содержит несколько основных разделов для поиска и просмотра информации (тарифный план, настройки доступа и так далее). Чтобы попасть в них, необходимо навести курсор на аватарку владельца учетной записи.
Теперь попробуем воспользоваться инструментом для создания анимации. Для этого необходимо выполнить ряд шагов:
Таким образом можно создавать простые и многослойные анимации с эффектами. Каждый добавленный элемент можно редактировать с помощью пунктов в вертикальных меню по бокам, среди которых есть настройки отступов, размеров, музыкального сопровождения и не только. Большинство шагов можно изучить с поэтапным руководством, что очень полезно для новичков: редактор достаточно продвинутый и наделен множеством сложных функций.
Сохранить готовый проект можно с помощью раздела Меню или соответствующей клавиши рядом.
В сети имеется большое количество отзывов пользователей о платформе, однако практически все они относятся к инструменту для создания 2D-игр.
Так пользователь форума G2 доволен возможностью не использовать языки программирования при создании своих игр и отмечает высокую активность разработчиков и техподдержки:
Еще один пользователь форумов также делится положительным опытом работы с платформой Construct, отмечая простоту настройки и возможности интеграций:
Пользователю сайта Capterra нравится вариативность возможностей сервиса, которые подходят для разного уровня в программировании:
Важно! Все отзывы взяты с англоязычных ресурсов, поэтому могут присутствовать неточности перевода.
Платформа Construct работает в двух направлениях и не перегружает свой функционал лишними инструментами и технологиями. Разработчики на регулярной основе внедряют только самые полезные возможности в оба своих продукта.
Если клиент хочет создать мобильную 2D-игру, то ему стоит обратить внимание на инструмент Construct 3, позволяющий редактировать проекты в формате no-code. Для заинтересованных в создании анимаций разработано решение Construct Animate, работающее со многими форматами, объектами и разрешениями.
В целом сама платформа имеет множество положительных отзывов в сети, обширную библиотеку шаблонов и материалов для работы, качественную обучающую базу, состоящую из учебников, инструкций и гайдов, а также гибкую тарифную сетку и возможность участия в партнерской программе для пассивного заработка.
*запрещенная в РФ организация
Construct 3 страдает от отсутствия поддержки. Scirra постоянно внедряет новые функции в Construct 3, чтобы пользователи понимали ценность довольно дорогой подписки. Недостатком этого является то, что они не уделяют приоритетного внимания устранению проблем при их возникновении. Я разработчик приложений, и пользователь предупредил меня о проблеме с одним из моих приложений, которая возникла из-за неисправного компонента IAP в Construct 3. Эта проблема потенциально стоила мне денег. Я жаловался на проблему на форумах Scirra. Проблема затронула многих других разработчиков, не только меня. На github do был поднят вопрос о том, что это можно исправить. На исправление ушло больше года. Для такого важного элемента, который влияет на способность пользователей зарабатывать деньги на Construct 3, можно подумать, что они отдали бы приоритет его исправлению. Очевидно, это не так. Это действительно оставило неприятный привкус у меня во рту. В результате неспособности Scirra предложить своим подписчикам надлежащий уровень поддержки, я прекратил подписку. Вместо этого я начал программировать на Swift и с тех пор отправил два приложения, написанных на Swift. Используя правильный язык программирования, вы поймете, насколько ограничен Construct 3 на самом деле. Если вы хотите создавать хорошие игры, сделайте себе одолжение и научитесь программировать на правильном языке. Ваши игры станут более профессиональными, будут оптимизированы и будут работать лучше. Язык программирования просто предлагает больше гибкости, чем что-либо вроде Construct 3 когда-либо могло быть.
Этот отзыв отражает субъективное мнение пользователя, а не официальную позицию редакции.
Construct 3 — отличный инструмент для разработки игр, который предлагает множество функций и гибкость процессов. Обучающие материалы и документация позволяют легко и быстро приступить к работе, а скриптовый движок и библиотека ресурсов — мощные и всеобъемлющие. Единственный недостаток — иногда он может быть немного медленным.
Этот отзыв отражает субъективное мнение пользователя, а не официальную позицию редакции.
Очень хорошо и интуитивно понятно работать, отсутствие кода позволяет мне сосредоточиться на повествовательной и художественной стороне проектов, поэтому он идеально подходит, например, для игровых джемов.
Этот отзыв отражает субъективное мнение пользователя, а не официальную позицию редакции.
Construct 3 — отличный инструмент для создания 2D-игр и других типов приложений. Он обеспечивает простой опыт, позволяющий как начинающим, так и опытным разработчикам быстро создавать потрясающие проекты. Программа легко настраивается и предлагает надежные функции, которые постоянно совершенствуются.
Этот отзыв отражает субъективное мнение пользователя, а не официальную позицию редакции.
Мой опыт был потрясающим. C3 делает разработку игр действительно увлекательным опытом, поскольку рабочий процесс становится быстрее и проще, по сравнению с другими движками. Я не планирую прекращать его использовать, пока моя команда продолжает работать над 2D-проектами, и я знаю, что движок получит еще больше функций, поскольку разработчики очень активны и с ними легко связаться.
Этот отзыв отражает субъективное мнение пользователя, а не официальную позицию редакции.
Construct 3 очень хорош, очень прост в использовании и поддерживает множество функций. На самом деле, это лучший инструмент для создания браузерных игр, при этом он не останавливается на том, что пользователь может экспортировать свои игры на ПК/мобильные устройства и другие рынки. Я определенно рекомендую его, если вы хотите делать 2D-игры.
Этот отзыв отражает субъективное мнение пользователя, а не официальную позицию редакции.
Construct 3 — отличная игровая платформа как для новичков, так и для опытных разработчиков. Она проста в освоении и использовании, имеет ряд инструментов и функций, облегчающих разработку игр. Недостатком для меня является то, что на момент написания отзыва она не поддерживает 3D-игры и не подходит для высоко настраиваемых или сложных игр.
Этот отзыв отражает субъективное мнение пользователя, а не официальную позицию редакции.
Construct 3 простой в использовании. При разработке собственных игр я могу быстро добавлять новые уровни и функции без особой суеты. Я обучал разработке игр старшеклассников с использованием C3, и у них не возникло проблем с обучением по использованию программного обеспечения. Он находится в активной разработке и часто получает обновления с исправлениями ошибок, новыми функциями и предложениями от сообщества. Сообщество на Discord очень полезно и часто делится примерами шаблонов и дополнений/эффектов, которые расширяют функциональность Construct. С добавлением сценариев JavaScript очень легко смешивать блочную логику и реальный код в проекте, и вы можете внедрять внешние библиотеки JavaScript для расширения своего проекта. Фокус на HTML5 позволяет легко делиться своими проектами с другими с помощью таких функций, как удаленный предварительный просмотр или просто через быстрый процесс экспорта.
Этот отзыв отражает субъективное мнение пользователя, а не официальную позицию редакции.