# Введение

## Описание и прочая информация

**Добро пожаловать!** Это руководство предназначено для новичков, у которых практически нет опыта работы с **G**ame**M**aker **L**anguage или программирования в целом. Он познакомит вас с основами программирования и как работает **GML**. После этого руководства, вы сможете использовать **GML** для эффективного создания собственных игр!

Добавьте эту страницу в закладки (**Нажмите CTRL + D**) так как это руководство довольно длинное, вы сможете закрыть его и вернутся к нему потом. Будет отлично, если вы прочитаете его залпом.

{% hint style="info" %}
Данное руководство было перенесено сюда мной, автором оригинального из [руководств в Steam](https://steamcommunity.com/sharedfiles/filedetails/?id=1140018988), ради удобства редактирования и чтения. Руководство в Steam останется там же, и удалять я его не буду.
{% endhint %}

{% hint style="warning" %}
Само руководство полностью закончено, и никаких изменений кроме правок вносится не будет.
{% endhint %}

## Содержание

1. [**События**](https://darkpro1337.gitbook.io/gml/events)
2. [**Переменные**](https://darkpro1337.gitbook.io/gml/variables)
3. [**Функции**](https://darkpro1337.gitbook.io/gml/functions)
4. [**Условия – оператор if**](https://darkpro1337.gitbook.io/gml/if)
5. [**Условия и Функции**](https://darkpro1337.gitbook.io/gml/conditions-and-functions)
6. [**Условия – оператор switch**](https://darkpro1337.gitbook.io/gml/switch)
7. [**Функция repeat**](https://darkpro1337.gitbook.io/gml/repeat)
8. [**Цикл do…while**](https://darkpro1337.gitbook.io/gml/do-while)
9. [**Цикл do…until**](https://darkpro1337.gitbook.io/gml/do-until)
10. [**Массивы**](https://darkpro1337.gitbook.io/gml/arrays)
11. [**Заключение**](https://darkpro1337.gitbook.io/gml/conclusion)
