Добавлен , опубликован

Game Maker

Лирическое отступление

Ещё вчера я был обычным картоделом, лепил карты для Warcraft 3, но сегодня я уже хочу двигаться дальше. Что мне делать?
Тогда добро пожаловать в геймдев, друг мой. И нечего пугаться, это давно уже не тот большой и страшный геймдев, сегодня создавать игры могут люди даже без серьёзных навыков программирования.
Так с чего мне начать? "Серьёзные" движки меня пугают, их нужно долго и пристально изучать... Есть что-то попроще?
Конечно. Тебе нужны особые движки - так называемые "конструкторы" игр, с помощью которых можно создавать 2D-игры. Лично я предлагаю тебе Game Maker, как наиболее мощный.
А для Game Maker нужны навыки программирования? Потому что дальше редактора триггеров в варкрафте я не зашёл...
Теоретически - нет. В Game Maker игровую логику можно задавать с помощью тех же гуи-триггеров. Но чтобы создавать действительно стоящее вещи...
...нужно учить Jass?
Так точно. В Game Maker встроен собственный скриптовый язык, напоминающий C++ (и многие другие) - Game Maker Language (GML). Если не было проблем с освоением jass'a, то с gml проблем тем более не возникнет - этот язык не строг, очень прост и дружелюбен (что, кстати, некоторым не нравится).
А какие игры можно создавать с помощью Game Maker? Не слишком ли он прост для моих наполеоновских планов?
GM заточен под 2D-игры любых жанров. И он не так прост, как может показаться на первый взгляд, вся его кажущаяся простота рассчитана на новичков, чтобы те не пугались и в панике не закрывали окно программы, после того, как кликнули не туда.
А что насчёт 3D-игр?
Их можно создавать с помощью GM, и даже можно добиться графоооона с помощью некоторых усилий. Но Game Maker не рассчитан на создание таких игр. Потому про оптимизацию и физику в таких играх придётся забыть.
Допустим, ты меня убедил, я хочу попробовать Game Maker. Где мне его найти, и какая версия лучше всего?
Лучше всего использовать Game Maker 8 или Game Maker 8.1 с лицензией Pro. Найти и скачать его очень просто в интернете, да и весит он мало - около 15 мб. Ещё по-желанию можно найти переведённую промтом на русский стандартную справку - она очень поможет в изучении движка.
Фигасе! Так он не бесплатен?!
Нет, конечно. Бесплатна только версия Free, но в ней довольно сильные ограничения, по сути, ничего на ней не сделать. Версия Pro без ограничений стоила около 20$. Но, если ты просто жадный человечишко, вроде меня, ну никто не мешает тебе найти кряк, лол.
Кстати, есть же более новый Game Maker Studio. Что насчёт него? Там же можно делать игры под яОси и Вёдра!
Я не использую его - он всё ещё слишком сырой, хотя постоянно выходят новые патчи. И второй вопрос - он слишком дорогой, до 500$ за мастер версию (все модули) - это перебор для меня. Хотя, на Game Maker 9, по-видимому, уже рассчитывать не придётся, так что я предпочитаю удобный Game Maker 8 и просто игры под PC. Однако, если ты разбираешься в GM8, ничего не будет стоить перейти на GMS, поскольку они взаимозаменяемы.
Убедил! Я потратил десять минут, скачал GM, обзавёлся Pro-версией. Что мне делать дальше? С чего начать обучение?
А дальше прочти небольшую справочную информацию, и начни с изучения статей:

Что есть Game Maker или Гамак в простонародье?

Game Maker - на данный момент самый популярный в мире "конструктор" 2D-игр. Он позиционируется как конструктор игр без программирования - для "нубов". Создание логики игры происходит в режиме drag-n-drop (аналог GUI в WarCraft3) - перетягивания действий на панель событий объектов, но если копнуть глубже, оказывается, что его функционал действительно широк:
  • Встроенный скриптовый язык GML (Game Maker Language) который одновременно похож на несколько языков программирования. Именно он делает гамак таким популярным - благодаря простоте освоения, использования и широкому функционалу. Однажды узнав о его существовании, рядовой пользователь полностью переходит с неудобных GUI-иконок на код. GML делает Game Maker действительно мощным инструментом для разработки игр.
  • Возможность подключения пакетов расширений и dll-библиотек. С их помощью функционал движка расширяется невероятно: физические библиотеки, библиотеки для создания нормальной трёхмерной графики (имеется встроенный 3D режим, но он крайне непрактичен. Что тут говорить - для трёхмерных игр есть рассчитанные на то движки), мультиплеерные пакеты для создания многопользовательских игр через Интернет, пакеты для работы с файлами, графикой, звуками "на ходу" и так далее.
  • Простота, простота, и ещё раз простота при больших возможностях. Создавать игру на Game Maker по-своему увлекательно и относительно просто при нужных навыках.
  • На гамаке можно создавать не только игры, но и различные программы, хотя это мало практикуется.
Уже только первые две особенности делают его отличным кандидатом для разработки "своей" игры со спрайтами и шейдерами. Конечно, как и у любого другого конструктора, у гамака полно недостатков, но превосходство над другими подобными движками очевидны.

Краткий курс юного бойца



Здесь, в теории, появится руководство, как сделать свою первую игру жанра tds и/или платформер.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
5
24
12 лет назад
5
Гамаг уг :C пытался делать на нём, всё получалось криво и уныло. 3д вообще невозможно делать
4
30
12 лет назад
4
я пилил когда то 3д потипу марио, но делаетс это действительно через 6 мест и 4 точек
2
15
12 лет назад
2
Да, было бы куда интереснее, если бы открылся проект по более серьёзным конструкторам.
Unity3D там, или UDK
5
25
12 лет назад
5
Они и так есть. По удк - есть раздел анрил тоурнамент.
4
28
12 лет назад
4
У меня был когда-то Game Maker Pro v9, если будете что-то интересное делать, то позовите.
2
9
12 лет назад
2
В этом обеспечении лучше Scirra Construct имхо.
На GM вы будете полчаса лепить вручную, а все остальное время искать программный код, чтобы его вложить в проект как скрипт.. В Scirra используется система, как в триггерах Варкрафта, так что он то сайту поближе будет..
В любом случае, удачи!
11
16
12 лет назад
11
Rescuer, так это говорит не об угешности гамака а о твоей неспособности ценить 2д игры.
>> всё получалось криво и уныло
а в гамаке ли проблема?
2
37
12 лет назад
2
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.