Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

GameCreating - Создание игр без программирования


Информационный Канал Subscribe.Ru


Всем привет!

Сколько времени прошло со времени второй рассылки WWW.GAMECREATING.NAROD.RU... Причина такой задержки более чем банальна - отсутствие материала. В создании рассылки должны быть заинтересованы сами посетители сайт, а пока это ощущается очень слабо. Еще раз повторюсь, если у вас есть интересная тема и вы хотите поучаствовать в создании нового номера рассылки - милости просим - пишите на gamecreating@ukr.net.

Ну хватит о грустном. Тема появилось и очень серьезная. Выход новой версии игрового конструктора Game Maker. Сразу зашевелились сотни ресурсов посвященных этой программе, стали выходить новые игры (созданные именно на новой, 5-ой версии), возродились сотни форумов... В общем ажиотаж возрос. Наш сайт тоже не остался в стороне - мы организовали голосование на Лучший конструктор двухмерных игр. И, как вы думаете, кто стал победителем? Я думаю все понятно.

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

Нами сразу был организована тема на форуме, в которую вы в течении месяца кидали свои вопросы.

Что ж, следующее мы послали Марку...


На нашем сайте уже сложилась традиция голосований, в котором посетители определяют лучший конструктор в том или ином игровом жанре. Но впервые мы столкнулись с ситуацией, когда программа выигрывает с таким отрывом - более 60% проголосовавших выбрали в качестве лучшего конструктора двухмерных игр - детище Марка Овермарса - программу Game Maker. Это говорит о том, что программа очень популярна в кругу русских гэйм криейторов, а по этому им должно быть очень интересно "побеседовать" с автором программы. С этой целью мы создали специальную тему в нашем форуме, в которой в течении месяца посетители нашего сайта задавали свои вопросы. Лучшие из них я, как и обещал включил в интервью. Что ж, я думаю как для посетителей нашего сайта, так и для меня это будет очень интересное и познавательное интервью.

Итак, привет Марк!

      Привет!

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

Сначала я создавал программу, чтобы научить маленьких детей программировать путем использования технологии перетаскивания (drag&drop). Программа называлась Drape и была вроде визуальной версии Logo. Потом я решил сделать это более интересным и создать программу, с помощью которой можно бы было легко создавать простые анимационные презентации. Вскоре это вылилось в возможность создания игр. В начале Game Maker задумывался как обучающая программа для маленьких детям, но позже я добавил в него продвинутые возможности, например язык скриптования. К версии 4.0 я полностью переписал программу, концентрируясь больше на возможность создании сложных игр. Так что идея развилась годами.

В мире существует не мало конструкторов 2Д игр, среди них такие гиганты, как Multimedia Fusion. Как тебе удается в одиночку держать пальму первенства, выпускать новые и новые версии программы, и это при том, что она распространяется совершенно бесплатно?

Я никогда не строил планов быть лидером среди программ подобно Multimedia Fusion (кстати, Multimedia Fusion, как и другие программы имеет ряд отличий по сравнению с Game Maker). Основной моей задумкой было производить что-то качественное и полезное. Мой план состоял в том, чтобы просто произвести кое-что хорошее. Как настоящий профессор Информатики в Утрехтском Университете в Голландии, я определенно знаю кое-что о выпуске подобных вещей, и у меня есть опыт в программировании программного обеспечения (игры, базы данных, дизайн-пакеты интерфейса пользователя, и т.д.), это для меня, как хобби уже на протяжении 25 лет. (Я никогда не программировал столько на своей работе).  Одна из причин, которые подтолкнули меня на дальнейшее развитие программы, это большое количество восторженных откликов пользователей. Это подталкивало меня на создание все новых и новых версий все это время. Так же бесплатность программы давала мне больше времени на ее улучшение. То, что вы видите сейчас - это результат более 4 лет работы.  Как вы уже знаете недавно я перевел программу на платную основу, хотя я прошу совсем не много и можно сказать, что программа по прежнему разрабатывается на добровольном основании – все дело в том, что у меня гораздо большие затраты уходят на разработку новых версий. Также я должен делать выбор, откуда я смогу скроить лишнее время. У меня чувство, что Game Maker стоит куда больше, и то что я прошу за него – ничтожно малая сумма, которая, не смотря на все, все же помогает в разработке новых версий.

Было очень забавно наблюдать, как на твоей программе сделали 3Д-движок? Не планируешь ли ты создать полноценный конструктор 3Д игр (как например 3D Game Studio) или может ты добавишь эту возможность в Game Maker?

Я не планирую делать трехмерную версию. Причина в том, что трехмерные игры разрабатывать намного труднее. (например, вы уже не можете использовать простые спрайты, а должны создавать полностью анимированные объекты; вы должны делать дизайн трехмерного уровня; вы должны уметь управлять камерой, что гораздо сложнее, чем кажется на первый взгляд; так же усложняется ответственность за такие вещи, как на пересечение объектов и т.д.) Сила Game Maker – в простоте создания игры. Так что люди будут или разочарованы или смогут делать только first person-шутеры, в то время как я думаю, что творческий подход  - это важный аспект в создании игр.

У тебя, в отличии от тех же Click Team, сделано немало в области создания "игровой community". Сотни людей присылают тебе свои игры. Что ты сам скажешь о качестве подобных игр? Что бы ты хотел публично высказать всем создателям игр на твой программе?

Вы наверное читали, что я прекратил принимать игры. Причина состоит в том, что из-за успеха community становится настолько широким, что я не успеваю его обрабатывать. Я постоянно отвечал на и-мэйлы и осматривал игры вместо того, чтобы работать над самим Game Maker. Так что я надеюсь, что за это дело возьмутся другие люди (как было дело с моим форумом). Качество игр сильно варьируется, но это - не проблема. Основная прелесть создания игр находится в создании. Подобно тому, когда вы рисуете картину. Конечный результат - вероятно не будет высококачественный, но то, что это плод именно ваших рук – вот основное удовольствие. Некоторые игры очень даже хороши. Обычно это потому, что люди тратят много времени на их создания. Даже с Game Maker на создание действительно хорошей игры уходит много времени. Есть даже книги об Игровом Дизайне, и вы спокойно можете взять и прочесть их. Или хотя бы почитайте мое обучающее руководство про это.

С помощью твоей программы можно делать игры различных жанров начиная от аркад и заканчивая ролевыми играми. Игры каких жанров тебе попадались?

В основном я видел игры всех жанров. Но качество отличается. Например, делая хорошее приключение - много работы уходит на написании истории и художественные работы. Так что нет предела совершенству при создании приключенческих игр. Ролевые игры требуют большого игрового мира и хорошего тестирование и балансировки, так что это также не просто.

 

Так же у посетителей нашего сайта накопилось несколько предложений по поводу изменений в программе:

- Хотелось бы использовать тайлы более гибко, хотя бы как в RPG Maker (т.е. выделение части тайла, "заливка" частью тайла, операции отмена и повтора и т.п.). (вопрос by Savol)

Редактор уровней нуждается в усовершенствовании, и я планирую поработать над этим в будущем. Проблемы спрайтов - часть моей работы.

- Когда Game Maker будет поддерживать двойную буферизацию, чтоб изображение рисовалось без рывков так же как это можно сделать при включении двойной буферизации в Blitz Basic. Тогда можно будет делать очень динамичные игры. А пока сделать быстро летящий объект, к примеру мяч в теннисе не получится т.к. он пролетит сквозь ракетку. (вопрос by Mad)

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

- Почему бы не добавить персонажам AI (искусственный интеллект)? (вопрос by 790)

Искусственный интеллект - очень зависит от жанра игры, так что трудно обеспечить универсальные функциональные возможности для ИИ в Game Maker. Но вы можете напрограммировать его сами в GML, и тогда, возможно я мог бы даже написать руководство к нему.

 

И напоследок банальный вопрос: какие нововведения будут в Game Maker 6 и как ты вообще принимаешь решения о нововведениях?

Про версию 6 я и сам пока не знаю, а вот версия 5.1 будет иметь следующие важные добавления:

- Возможность создавать и управлять ресурсами в течение игры (спрайты, объекты, и т.д.)
- Система частиц
- Дополнительные функции прорисовки
- Больше XP-подобного дизайна (окна будут как в XP)
- Множество маленьких усовершенствований (например, частично-прозрачный экран загрузки, и т.д.)

Кстати, некоторые из этих дополнительных возможностей будут доступны только в зарегистрированной версии.



Коллектив и посетители ресурса www.gamecreating.narod.ru, а так же лично я, Xion, благодарим тебя за то что любезно согласился на интервью.

Удачи!


А теперь последние новости с фронтов нашего сайта и форумов:

Последние новости сайта:
25.08.2003 -
Рассылка сегодня
22.08.2003 - Снова можно оставлять комментарии к программам
15.08.2003
- Обновления в разделе RPG Maker
17.08.2003 - Скоро новая рассылка
19.08.2003 - Два новых раздела

Последние темы форумов:
Создаем игру
- Хочу принять участие в проэкте (FeDuker) - 25-08-2003
- Нужен художник (ИгроМАН) - 23-08-2003
- Присоединяйтесь к нашему проекту! (LENIN) - 21-08-2003
- ВОПРОС ПО game makery ПОЖАЛУЙСТА! (TILL) - 21-08-2003

- Ищу людей. (Арсений) - 10-08-2003
- Давайте вместе делать игру на 3dgamestudio (LENIN) - 04-08-2003
Дайте совет
- ПОЖАЛУЙСТА ПОМОГИТЕ!!!!!!!!!!!!!!!!!!! (TILL) - 21-08-2003
- С какой программы лучше начать освоение 2-ух мерных игр (Ares) - 04-08-2003
Вопросы по сайту
- Было бы не плохо... (RevenANT) - 24-08-2003
- Мыло (Imp) - 22-08-2003
- Скачивание програм. (Арсений) - 13-08-2003
Ищу программу
- Все, кто может, помогите!!! (Попов Дмитрий) - 23-08-2003
- I'm back :) (Pikranus) - 19-08-2003
- Все программы для игр (Алексей) - 05-08-2003
- Кому нужен 3dgs professianal обращайтесь ко мне! (LENIN) - 04-08-2003
Другие темы
- EON Studio (Skull) - 23-08-2003
- Торговля (Gnomij) - 17-08-2003
- Клевая игра (XXXamiD) - 05-08-2003


Вот, вроде бы, и все!

Хотелось бы напомнить, самые последние новости из мира игровых конструкторов вы всегда найдете на  WWW.GAMECREATING.NAROD.RU.

Ждите следующих рассылок и не забывайте наведываться на
WWW.GAMECREATING.NAROD.RU

P.S.: Кстати, если хотите поучаствовать в создании последующих рассылок пишите нам на: GAMECREATING@UKR.NET

До скорых встреч
Xion


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное