Game Maker – конструктор видеоигр от компании YoYo Games. Написан на языке Delphi. Позволяет создать с нуля игру без глубоких познаний в программировании, а также красочную презентацию. Версии программы от 6-й м выше работают с 3D графикой.
Особенности Game Maker
- простота в освоении;
- знакомый по Java и C синтаксис;
- возможность портировать готовый проект на любую платформу с помощью нескольких кликов;
- активное комьюнити, которое подскажет непонятные моменты в коде или предложит готовые решения;
- возможность установки дополнительных модулей;
- выполнение программных скриптов с внешних файлов.
Характеристики программы
Функционал программы позволяет создать видеоигру с минимальным применение кодов программирования. Приложение содержит в себе редакторы разных типов объектов, таких как комнаты, скрипты или спрайты. Предусмотрена возможность задать последовательность действий объектов с привязкой ко времени, траекторий для передвижения и констант.
Игра в проекте строится как взаимодействие типовых объектов, за вид которых ответственны спрайты. Поведение задается описанием реакции на игровое событие. Алгоритмы кода при этом можно задать в виде графических блок-схем, а программировать действия с помощью технологии drag’n’drop.
Для более опытных в программировании пользователей интегрирован скриптовый язык GML, с помощью которого можно создать собственные библиотеки действий. В Game Maker есть графический растровый редактор, поддерживающий прозрачный альфа-канал. Звуковая система программы работает со всеми популярными аудиоформатами.