Всех нас интересуют вопросы дальнейшего развития Construct — какие перспективы у программы, что нового стоит ждать, когда же уже выйдет версия 1.0?
Нашей команде удалось взять интервью у Ashley Gullen, одного из разработчиков программы Scirra Construct, который подробно ответил нам на эти и другие вопросы.
Здравствуйте! Мне 22 года, изучаю музыку и звукозапись. Только что закончил годовую стажировку в большой технологической компании — скоро вернусь на последний курс университета!
Раньше, я часто играл в Natural Selection, мод Half-Life 1, который затем стал серьезным FPS. Сейчас у меня совсем нет времени, а если есть, то я предпочитаю другие занятия, например, сочиняю музыку, играю в футбол, и еще несколько других занятий, не связанных с интернетом.
Я заинтересовался программированием еще когда был подростком, возился с C, делая простые игры, которые запускались в окне консоли. Основные члены команды Scirra раньше писали расширения для Multimedia Fusion от Clickteam. Работая там, мы заинтересовались созданием своего собственного игрового конструктора. Clickteam очень повлиял на нас, но теперь они сами этому не рады 🙂 Это то место, где мы все встретились и познакомились.
Вообще, мы не были как-то официально организованы, всегда были участники сообщества, которые помогали нам — некоторые с дизайном, некоторые с исправлением ошибок.
Ну как я уже сказал, Clickteam были не очень рады, когда мы ушли из команды, чтобы сделать собственный конструктор игр. Были некоторые трудности и даже угрозы с их стороны, но сейчас, кажется, всё закончилось.
Основная трудность на данный момент — это код. На самом деле, мы узнали, как программировать, только в процессе разработки Construct, а это значит, что часть кода содержит некоторые ошибки и плохо продуманна. Очень расстраивает тот факт, что Construct имеет много сложных ошибок, которые в принципе невозможно исправить, что опять же делает трудным добавление новых функций — большинство из них придется ждать до Construct 2. Это может расстроить некоторых пользователей, но, к сожалению, так оно и есть. Поэтому я не думаю, что Construct выйдет за пределы того уровня, где он сейчас находится, до тех пор пока не появится Construct 2. Тем не менее, сейчас мы стали более опытными программистами и уже можем привнести свой профессиональный опыт.
Это будет совершенно новый вариант Construct, переписанный с нуля, более мощный и надежный. У него останется всё та же идея — создание 2D игр с помощью системы событий. Мы серьезно займемся его разработкой лишь после релиза Construct 1.0. Поэтому если у вас есть какие-то грандиозные идеи по функциональности или дизайну, скорее сообщайте нам! Чем раньше, тем лучше, поскольку на ранних стадиях разработки программы гораздо проще внедрять сложные функции.
У нас есть несколько интересных идей, как сделать Construct 2 коммерческим — но безусловно будет какая-нибудь бесплатная версия. Она способствует широкому распространению программы и помогает построить большое сообщество. Кроме того, сейчас многое программное обеспечение является бесплатным — это то, чего ожидает большинство людей.
И то, и другое! У нас есть видение, какой должна быть программа — мощной и простой в использовании, но когда ты делаешь программу, очень важно учитывать мнение других людей, потому что именно они будут ее использовать. Поэтому мы прислушиваемся к мнению участников на форумах и всегда стараемся внимательно изучать отзывы о программе. Иногда они очень критичны, но в большинстве случаев это и есть наиболее полезная информация, так как она говорит нам, что необходимо улучшить.
Я думаю, главное наше преимущество — это абсолютно бесплатная полнофункциональная версия программы, которую может получить каждый. Также Construct очень быстрый, поддерживает мощные графические эффекты, система событий имеет много дополнительных возможностей, а интерфейс намного удобней, чем у других игровых конструкторов.
Да. Мы планируем для Construct 2 сделать возможность сохранять игры для других платформ. Что касается самой программы, то планов делать ее кросс-платформенной пока нет.
Я не думаю, что Construct когда-нибудь будет делать полноценные 3D игры — для этого нужна более продвинутая логика (3D математика как векторы и кватернионы) и более продвинутый контент (3D модели, 3D миры и т.д.). Я думаю, это сделает программу более сложной и специализированной, чем для создания 2D игр, к тому же такие инструменты как Unity3D уже отлично делают свою работу. Тем не менее, нам нравится идея 3D объектов, присутствующих в 2D-мире — это просто и смотрится весьма интересно.
Это главная цель всех игровых конструкторов. Но я не думаю, что на данный момент какой-либо из существующих конструкторов дошел до такого уровня. И я до сих пор считаю, что мы будем первыми! 🙂
Первоначальная дата релиза должна была быть еще в 2008 году... Так что просто скажу «как только, так сразу»!
Большое спасибо Эшли за интервью!
От себя мы хотим пожелать команде Scirra дальнейших успехов в разработке программы и скорейшего выхода Construct 1.0.
КРУТО! 😎
Спасибо за интервью! Было очень интересно читать, к тому же упоминание о версии 2.0 и о его функционале, прямо таки вдохновляет!
Крутая статья! Спасибо!) Ждемс версию 1.0 и начинаем активно ждать версию 2.0))) =)
2-ю, версию лично я буду ждать, будут-ли они поддерживать работу над 1-й?
И еще, у меня есть пожелание к оформлению интервью, было-бы намного легче читать ответы если-бы их как-то выделить (а то он начинается с нового абзаца и без отступа, создается впечетление что еще читаеш вопрос... ), будут еще похожие интервью обязательно почитаю. Спасибо.
=)
Прикольно =)
Было приятно и интересно читать. Спасибо Эшли и Комьюнити! 🙂
found your site on del.icio.us today and really liked it.. i bookmarked it and will be back to check it out some more later