Это довольно старая статья, написанная еще в январе 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 объявил, что их проект больше не будет продвигаться как с открытым исходным кодом.
Оригинал: GameMakerBlog.com
"В то время как Game Maker’у требуются различные спрайты для каждого направления, куда смотрит объект, в Construct такой необходимости нет."
Вот это не правда, в GM тоже можно менять направление спрайта (flip'ать)
Зато конструкту точно не хватает поддержки тайлов, как в GM и статуса "bug free"
Ну, это не мы писали статью, мы ее только перевели. Вы можете перейти по этой ссылке и сами в этом убедиться, а также написать самому автору о предполагаемой вами ошибке с его стороны.
Я согласен Construct рулит! Лично от меня, Огромная благодарность разработчикам и всем участникам развития данного ПО *BRAVO* *THUMBS UP*
У меня Construct на ПК стоит около 1,5 года, но про пять причин я читаю впервые, думаю это отличная информация для новичков...
Хочется видеть ещё что-нибудь в таком стиле. Спасибо admin .
а я нигде не вычитал про то: игру можно запустить без самой программы ? т.е. друг не имея Construct на своём компьютере может её (игру) запустить?
может я что не так делаю.. потому как ещё noob в этом деле.
поясните мне пожалуйста, как сохранить свои файлы для игры.
Да. Скомпилированную игру можно запускать без программы. Для более подробной информации обратитесь на наш форум.
устонови Direct x9 😛
*OK* Согласен. Лично я еще не нашел способа поворачивать спрайты в ГМ. Кроме того, в ГМ нужно еще настроить, что на какие кнопки жать, а тут все предельно просто. Construct'y недостает как и GameMaker'y одного: Русификации. =)
А можно в конструкте сделать такого типа игру как Plant Tycoon? 😎
я думаю что Construct лучше чем game maker...8-) я уже делаю свою игру чем то похожие на танчики...
но почему когда я включаю Construct примеры не открываются? *HELP*
Прочтите FAQ по Construct
Я не знаю... я в Game maker больше понимаю... а в Construkt я не очень смыслю %-) (У меня просто конструкт работает не очень *CRAZY* )
Попробуйте установить последнюю версию Construct Classic и при инсталяции установить все дополнительные компоненты в том числе и DirectX SDK.
я понял я использую r1.2. там написано НЕСТАБИЛЬНАЯ! =)
Construct рулит
Construct лучше чем Game Maker, я сам убедился =) , Construct 😎 , Game Maker :-!