5 причин, почему Construct лучше, чем Game Maker

Это довольно старая статья, написанная еще в январе 2009 года на популярном американском блоге, посвященному Game Maker. Мы решили перевести ее и опубликовать, так как возможно, она будет полезна тем, кто еще не до конца осознал все преимущества программы Construct по сравнению с Game Maker.

Construct — бесплатный с открытым исходным кодом игровой конструктор с Drag-and-drop интерфейсом.

В минувшие выходные я говорил с Ashley Gullen, который спросил меня, почему, по моему мнению, Stencyl стал более известным, чем проект Construct, который продвинулся намного дальше в своем развитии. В отличие от Stencyl, который постоянно отказывается предоставить подробную информацию о своем релизе, Construct уже сейчас доступен для публичного скачивания.




Я решил не упускать возможность взглянуть на Construct, и мне понравилось то, что я увидел. Construct, который поддерживает встроенные сценарии Python, имеет стиль уровня похожий на PowerPoint и еще ряд преимуществ по сравнению с Game Maker.

1. Поведения

Часто используемые действия объектов заранее прописаны в Construct как поведения.

Хотите, чтобы ваш персонаж мог двигаться в 8 направлениях — просто выберите поведение 8 direction и задайте такие свойства как максимальная скорость, темп ускорения и замедления.

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

2. Layout Editor на уровень выше, чем редактор комнат у Game Maker

В то время как Game Maker’у требуются различные спрайты для каждого направления, куда смотрит объект, в Construct такой необходимости нет.

Все объекты можно поворачивать, как только вы добавили их на слой, и менять им угол, как вам угодно (слой в Construct аналогичен комнатам в Game Maker). Также вы легко можете менять объекту размер прямо на уровне, можете масштабировать слои — что не представляется возможным в Game Maker.

3. Встроенные типы объектов

Construct имеет встроенные объекты, которые позволяют легко добавлять различные элементы к вашим играм.

Хотите добавить текст на экран? Просто перетащите текстовый модуль, куда хотите, и поменяйте нужные вам свойства. Хотите использовать ввод с веб-камеры или выводить данные в гистограмме? — легко. На данный момент Construct имеет уже более 60 объектов, и любой желающий может написать плагин для добавления функциональности в программу.

4. Активная разработка

Construct активно развивается на основе предложений и идей своих пользователей.

5. 100% бесплатный и с открытым исходным кодом

Game Maker не имеет ни того, ни другого, а Stencyl объявил, что их проект больше не будет продвигаться как с открытым исходным кодом.


Автор статьи: Philip Gamble
Оригинал: GameMakerBlog.com

Комментарии:

  1. DtrQ:

    "В то время как Game Maker’у требуются различные спрайты для каждого направления, куда смотрит объект, в Construct такой необходимости нет."
    Вот это не правда, в GM тоже можно менять направление спрайта (flip'ать)
    Зато конструкту точно не хватает поддержки тайлов, как в GM и статуса "bug free"

    • Ну, это не мы писали статью, мы ее только перевели. Вы можете перейти по этой ссылке и сами в этом убедиться, а также написать самому автору о предполагаемой вами ошибке с его стороны.

  2. pashkakul:

    Я согласен Construct рулит! Лично от меня, Огромная благодарность разработчикам и всем участникам развития данного ПО *BRAVO* *THUMBS UP*

  3. burlachenko:

    У меня Construct на ПК стоит около 1,5 года, но про пять причин я читаю впервые, думаю это отличная информация для новичков...
    Хочется видеть ещё что-нибудь в таком стиле. Спасибо admin .

  4. sever:

    а я нигде не вычитал про то: игру можно запустить без самой программы ? т.е. друг не имея Construct на своём компьютере может её (игру) запустить?
    может я что не так делаю.. потому как ещё noob в этом деле.
    поясните мне пожалуйста, как сохранить свои файлы для игры.

  5. SS:

    *OK* Согласен. Лично я еще не нашел способа поворачивать спрайты в ГМ. Кроме того, в ГМ нужно еще настроить, что на какие кнопки жать, а тут все предельно просто. Construct'y недостает как и GameMaker'y одного: Русификации. =)

  6. Фыва Пролджес:

    А можно в конструкте сделать такого типа игру как Plant Tycoon? 😎

  7. Q Kazoo:

    я думаю что Construct лучше чем game maker...8-) я уже делаю свою игру чем то похожие на танчики...
    но почему когда я включаю Construct примеры не открываются? *HELP*

  8. Slavak:

    Я не знаю... я в Game maker больше понимаю... а в Construkt я не очень смыслю %-) (У меня просто конструкт работает не очень *CRAZY* )

    • Попробуйте установить последнюю версию Construct Classic и при инсталяции установить все дополнительные компоненты в том числе и DirectX SDK.

  9. Zaharik:

    Construct рулит

  10. DARD4:

    Construct лучше чем Game Maker, я сам убедился =) , Construct 😎 , Game Maker :-!