Construct Classic

Construct Classic является конструктором 2D, 3D игр для ОС Windows (применяет DirectX 9), а также служит для создания приложений, мультфильмов, роликов 2D-анимаций. Конструктор создали по WYSIWYG принципу. Это значит, что для создания своего видео, анимации либо игры вам не придется долго изучать учебники по программированию. Все очень просто – прибавили какой-либо объект, для него включили анимацию, при этом он двигается.

Construct Classic – бесплатное приложение с открытым кодом, поэтому специалисты программирования и разработчики его смогут настроить так, как посчитают нужным. Эта программакак и Game Editor – качественная альтернатива Game Editor популярному конструктору.

Преимущества

Программа работает на основе программирования нужной реакции на события сценария. Применяя DirectX, конструктор создает  эффекты, при помощи которых подключаются на HLSL свои пиксельные шейдеры. Программой поддерживаются плагины, возможна замена скинов, есть интегрированный Python интерпретатор.

Пакет установки обычно устанавливает около 6 файлов. Установленный файл GraphicsDriverUpdater.exe является компонентом автоматического обновления программы, который предназначен для проверки обновлений программного обеспечения и уведомления и применения их при обнаружении новых версий.

Особенности

События — это сердце Construct Classic. Интуитивно понятная альтернатива программированию. Оперирование исключительно событиями позволяют легко начать воплощать свою идею. Вам не нужен какой-либо опыт программирования, чтобы использовать его, а набор функций с широким спектром будет интересен опытным пользователям.

События оформлены визуально и удобным способом для разработчика позволяют создавать игровую логику в ваших проектах. Нет необходимости запоминать сложные языки программирования.

События помогают сосредоточить внимание на том, что действительно важно: разработка вашей идеи! Событие состоит из списка условий и списка действий для запуска. Когда все условия выполнены, действия выполняются. Это просто и интуитивно понятно.

События также помогут вам научиться логически мыслить и понять реальные концепции программирования, что упростит вам работу, если вы позже начнете изучать один из языков программирования. Например, события Construct Classic имеют эквиваленты функций, циклов и переменных. В программе тщательно проработаны эти аспекты, чтобы быть аналогичными программированию, делая их гораздо более доступными для людей без какого-либо опыта программиста.

Среда выполнена в C++, проекты основаны на Javascript. Компиляция минифицирует JavaScript, в наличии возможность как подключать Java плагины, sdk, так и вносить код самому.

К плюсам можно отнести то, у версии r216 модульное архитектура, благодаря чему плагины действий, используемые при разработке, исключаются из самого скрипта, повышая оптимизацию готового продукта.

Свыше 25 встроенных скриптов: direction, platformers, Car_2.1, bullets, fade, flash, wrap, pathfynding, turret, drag & drop и т.д., максимально облегчающие реализацию игрового приложения.

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

Construct Classic один из первых движков, осуществивший полнофункциональную поддержку эффектов “particle” в HTML. Box 2D Physics отвечает за качество модуляции физики, обладает довольно богатыми возможностями реализации физических эффектов.  Тестовые прогоны кода доступны на лету, без необходимости компиляции.

Плагины — за время существования, как продукт с открытым исходным кодом, оброс множеством плагинов и дополнений, существенно расширяющих возможности.

Основной функционал:

  • Редактирование при помощи drag-n-drop реакции на события и событий.
  • Возможно применение огромного числа плагинов.
  • Программу создали на python, однако доработать можно её на C++.
  • Можно подключать на HLSL пиксельные шейдеры.
  • В программу интегрировать можно исходные готовые коды игр и приложений в CAP формате.

Related