Краткий обзор Языка

Game Maker содержит встроенный язык программирования, который предоставит Вам больше гибкости и управления, чем стандартные действия. Этот язык мы назовём GML (Game Maker Language). Существуют и другие места, где Вы можете на нём программировать. Прежде всего, Вы определяете сценарии. Сценарий является программой на GML. Во-вторых , Вы добавляете кодовое действие к событию. В кодовом действии Вы опять же должны обеспечить программу GML кодом. В-третьих, добавляете код в установках создания комнаты. И, наконец, Вам нужно определить величину в действии. Вы можете также использовать выражения в GML. Выражения, как мы увидим ниже - не полная программа, а часть кода, заканчивающаяся величиной.

В этой главе описывается основная структура программ в GML. Когда Вы захотите использовать программы в GML, существует несколько понятий, с которыми нужно быть осторожными. Прежде всего, для всех Ваших ресурсов (спрайтов, объектов, звуков и т.п.) Вы должны использовать имена, состоящие только из букв, цифр и знака подчёркивания '_'. В противном случае программа может их не увидеть. Убедитесь, что все ресурсы имеют различные имена. Также будьте осторожными с именами ресурсов self, other, global - поскольку они имеют специальное значение в языке. Также Вам не следует использовать любое из ключевых слов, указанных ниже.

Информация о GML может быть обнаружена на следующих страницах:

Программа
Переменные
Присваивания
Выражения
Дополнительные Переменные
Адресация Переменных в Других Образцах
Массивы
Оператор If
Оператор Repeat
Оператор While
Оператор Do
Оператор For
Оператор Switch
Оператор Break
Оператор Continue
Оператор Exit
Функции
Сценарии
Конструкции With
Коментарии
Функции и Переменные в GML