Construct 2 для linux

Ubertechpress

Hey there! Thanks for dropping by Ubertechpress! Take a look around and grab the RSS feed to stay updated. See you around!

Construct 2 Game Design Software in Ubuntu Linux

Construct 2 from Scirra is a game design program that enables you to create html5 games without having to code the software. You can create games through the programs graphical interface without any programming knowledge required. Since the games are in html5 format they are compatible with Linux, Windows and even Apple.

However Construct 2 is a Windows program. I have noticed some postings by individuals who had attempted to use Construct 2 with Wine and could not get it to work. Maybe they were using an older version of wine. In my case I was able to get Construct 2 setup in Linux using the latest version of Wine and by tweaking the settings just a little bit.

Get the latest version of Wine

If you are able to get it working with an older wine install, then good for you. If not then you may want to follow this link to get information on installing the latest version of wine. Here is a link to get you started with setting up Wine 1.3 in Ubuntu.

After installing Construct 2 you will find that the Menu’s are black, like in this screen shot.

To fix this problem you will need to go into Configure Wine click on the graphics tab and set it to emulate virtual desktop.

Here are some screen shots to guide you through this process.

After clicking on apply and restarting the program I had a functioning version of Construct 2.

Источник

Construct 2 2.0

Всегда считалось, что разработка игр – сложный, трудоемкий процесс, требующий глубоких познаний в области программирования. Но что если у вас есть специальная программа, которая делает столь сложную работу в разы легче? Программа Construct 2 ломает стереотипы о создании игр.

Construct 2 – это конструктор для создания 2D игр любого типа и жанра, с помощью которого можно создавать игры на все популярные платформы: iOS, Windows, Linux, Android и другие. Создание игр в Конструкт 2 очень легкое и увлекательное: просто перетаскивайте объекты, добавляйте к ним поведения и оживляйте все это с помощью событий.

Система событий

Конструкт 2 использует drag’n’drop интерфейс, как и Unity 3D. Сделайте свою игру такой, какой хотите видеть, используя простую и достаточно мощную визуальную систему событий. Больше не нужно изучать сложные и непонятные языки программирования. С событиями создание логики становится интуитивно понятным даже для новичка.

Тестирование игр

В Construct 2 вы можете проверять ваши игры в режиме предпросмотра. Это очень удобно, ведь вам не нужно ждать компиляции, устанавливать игру и проверять, а можно сразу же в программе запускать игру после каждого внесенного изменения. Также есть функция предпросмотра через Wi-Fi. Она позволяет смартфонам, планшетам и ноутбукам присоединятся к вам посредством Wi-Fi и тестировать игры на этих устройствах. Такого вы не найдете в Clickteam Fusion.

Читайте также:  Звук от телевизора через hdmi windows 10

Расширяемость

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

Инструмент «Particles»

С помощью интересного инструмента «Particles» (Частицы), вы можете легко создавать изображения, которые состоят из множества мелких частиц: брызги, искры, дым, воду, мусор и многое другое.

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

В Конструкт 2 вы найдете самую полную документацию, которая содержит в себе ответы на все вопросы и информации о каждом инструменте и функции. Вот только вся справка на английском языке. Также программа предлагает множество примеров.

Достоинства

1. Простой и понятный интерфейс;
2. Мощная система событий;
3. Мультиплатформенный экспорт;
4. Расширяемая система плагинов;
5. Частые обновления.

Недостатки

1. Отсутствие русификации;
2. Экспорт на дополнительные платформы осуществляется при помощи сторонних программ.

Инструмента настолько простого в освоении и использовании, как Construct 2, вам больше не найти. Программа представляет огромные возможности для создания 2D-игр любого жанра, при абсолютном минимуме усилий от разработчика. На официальном сайте можно скачать ограниченную бесплатную версию и ознакомиться с программой.

Источник

Обзор конструктора игр Construct 2

В этой статье мы рассмотрим популярный конструктор для создания игр Construct 2. Движок популярный, доступен в трех ценовых категориях, в том числе есть и бесплатная редакция. Construct 2 — это улучшенная версия другого популярного конструктора компании Scirra — Construct Classic.

Особенности

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

Нельзя обойти такую особенность, как легко настраиваемая физика игровых обьектов, доступная буквально в пару кликов. То есть, движок Box2D уже встроен в этот конструктор.

Также, в Констракте есть еще одна довольно примечательная черта — Behaviours(Поведения), они помогают настраивать физику, управление, и другие игровые аспекты буквально за одну минуту. Behaviour – это такая штука, которую вы можете добавить к игровому обьекту. Например, добавив физический Behaviour к обьекту, этот обьект начнет вести себя как реальное физическое тело, на него будет действовать сила тяжести, у него появится инерция.

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

Что можно с Construct 2

Теперь же давайте разграничим, что может этот конструктор, а что нет. В связи со своей простотой, Construct 2 не может делать игры в 3D, зато с 2D он хорошо дружит. Например, в нем есть редактор анимаций, который легко разобьет на отдельные кадры строку изображений, которая в одном файле. Главное правильно настроить параметры разрезания этой строки

Construct 2 — это хорошее решение для тех, кто не хочет или не может изучать языки программирования. Или же если вы не хотите тратить на разработку легкого платформера недели, что нередко случается, когда неопытный игродел берется за даже такой несложный жанр. Также, этот движок можно назвать легким стартом в сферу создания игр, ведь он не требует глубоких математических познаний.

Читайте также:  Лучший музыкальный плеер для линукс

Констракт идеально подойдет для не сложного платформера, раннера или же кликера. Даже реализация гонок на нем тоже возможна. Однако, делать файтинги, или тяжелые проекты обширных масштабов (для примера возьмем популярную игру The Binding of Isaac) на нем будет довольно таки затруднительно. Для файтингов и проектов большего масштаба лучше посмотреть в сторону, например Game Maker Studio.

Говоря о масштабах, стоит упомянуть, что бесплатная версия имеет ряд ограничений. Не более 4-ех слоев (Layers) на сцене и 100 событий. Стоит отметить, что даже на простой платформер этого может не хватить. Касательно цен, стоит сказать, что они приемлемые. Так Personal, а именно эта лицензия подойдет вам, если вы не собираетесь получать с игры более $5000, стоит лишь $129. Bussiness пригодится более крупным и прибыльным играм, стоит она $429.

Говоря о платформах, стоит упомянуть, что данный конструктор делает мультиплатформенные игры. Доступен экспорт под операционные системы Windows, Mac, Linux. А также под Android и IOS актуальных версий. При покупке официальное лицензии Personal и выше, конечно.

Сам же конструктор запускается лишь на Windows. Пока что запуск его на Linux, Mac OS X или на другой операционной системе невозможен.

Как программировать в программе

Давайте немного разберемся с тем, как же происходит визуальное программирование игр в этой программе. Это просто и быстро, а в пределах этого раздела вы узнаете элементы интерфейса программы, то есть те его элементы, с которым вы будете чаще всего взаимодействовать.

Первый скриншот, который приведен ниже, вы увидите перед собой, когда впервые откроете эту программу, не через проект. Вы увидите несколько вкладок. Первая вкладка – это File (Файл), в котором потом можно сохранить проект, создать новый и открыть уже имеющийся, и сделать прочие действия с проектом. Меню View (Вид) – это параметры отображения, например часто используется функция Show/Snap to grid, таким образом можно показать сетку на игровом поле и перемещать по ней объекты, привязывая перемещаемый обьект к ее ячейкам. Во вкладке Events можно редактировать события.

Следующее окно вы увидите нажав на кнопку File, или воспользовавшись горячей клавишей F. Здесь вы видите стандартные кнопки (Открыть, Сохранить и т.д.) и список последних проектов.

Ниже вы видите окно создания нового проекта. Просто нажимаем New, и таким образом мы создадим новый пустой проект. Также можно создавать проект не с нуля, а выбрать какую-либо готовую заготовку – например, платформер, где уже будут настроены базовые элементы для платформера.

Создав проект, мы увидим окно, показанное на скриншоте ниже. Layout – это сцена проекта, на которой будут размещаться игровые объекты, из которых и соберется полноценный уровень.

Выделенна желтым вкладка называется Event Sheet (Лист событий). Именно в нем будет собираться вся логика игры, или же конкретного уровня, смотря выберите ли вы опцию создания нового Листа с новой Сценой или же нет. Сразу скажем несколько слов о событиях. В Констракте есть много событий. Например, событие, когда сталкиваются два обьекта. Вы можете настроить какую-либо реакцию на эти события. Например, один из обьектов можно удалить.

Читайте также:  Windows 10 slow wifi

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

Слева же мы видим параметры либо целого проекта, либо конкретного выделенного объекта.

Рассмотрим, как добавить новый обьект. Окно ниже появится, если вы нажмете на сцене правой кнопкой мыши и выберете “Insert new object”. Некоторые иконки могут отличаться, в зависимости от установленных дополнений.

Выбрав, например самый простой спрайт (“Sprite”), мы перейдем в окно, показанное ниже. Это редактор спрайтов. Здесь можно настроить, например, анимацию спрайта.

Поведения

Ниже вы увидите самое интересное окно, “Behaviours”. Здесь вы найдете интересные встроенные элементы движка – предустановленную физику, управление, элементы спецэффектов. Взгляните на скриншот, чтобы оценить масштабы конструктора (здесь показаны не все поведения).

Главная особенность этого конструктора в том, что он имеет так называемые “Поведения (Behaviours)”. Ведь именно они помогают обрести игре физику, управление или даже все и сразу. Давайте рассмотрим, что же делают некоторые из них.

Первый в списке “Jump through” — это поведение делает блок полупроходимым. То есть, в игре-платформере вы сможете запрыгнуть на него снизу, но верхняя сторона будет твердая. А “Solid” делает объект полностью твердым.

“Anchor” позиционирует объект строго относительно заданной точки. “Bound to layout” помогает удержать объекты в границах сцены, они не выпадут за ее пределы. Среди поведений также можно найти популярную вариацию управления, “Drag & Drop”, она позволяет перетаскивать объекты при помощи мышки.

Есть поведение, которое помогает плавно убавлять или же прибавлять непрозрачность объекта. Поведение “Flash” делает объекта мигающим, “Pin” прикрепляет объект к чему нибудь. “Scroll to”, это слежение за объектом. Допустим, если добавить это поведение к двигающемуся персонажу, то камера будет постоянно за ним следить.

“Wrap” — при помощи этого Behaviour’а объекты дошедшие до края сцены выходят с другой стороны.

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

Мы рассмотрели лишь вкратце и лишь некоторые из поведений. Встроенных поведений больше, и их они имеют настраиваемые параметры. Лучший способ узнать их все – это попробовать конструктор в действии.

Некоторые дополнения

У Construct 2 есть плагины, которые облегчают и автоматизируют работу в этом конструкторе. В частности есть довольно популярный пакет плагинов — Cocoon. Скачать целый набор дополнений Cocoon от Ludei можно тут. В частности, при помощи данных плагинов можно настроить компиляцию под различные платформы. Можно настроить показ рекламы, интеграцию с социальными сетями. Почитать про компиляцию под мобильные систему можно здесь.

Итоги

Мы вкратце рассмотрели Construct 2. Понятно что в одной статье нельзя описать все возможности конструктора. Но это и не требуется. Главное, чтобы вы имели общее представление о данном конструкторе. Если он вас заинтересует – вы всегда сможете скачать хотя бы триал-версию, и оценить лично, насколько он хорош. Нам же будет приятно, если вы потом опишете в комментариях, насколько вам понравился конструктор.

Источник

Оцените статью