GameMaker Studio - Урок #2: Интерфейс и ресурсы. (Обучение для новичков)

Опубликовано: 08 Июль 2026
на канале: Sempiternal Rain: Notes
29,848
786

"Дорогие, друзья! Если вам понравился ролик, пожалуйста, поставьте этому видео лайк и подпишитесь на канал. Мы стараемся для вас выкладывать утерянные знания великого пророка и учителя GameDev - Sempiternal Rain. Благодаря данным урокам вы изучите игровой движок GameMaker Studio. Научитесь программированию на языке Game Maker Language (GML). И в будущем сможете без труда создавать практически любые свои 2D игры для видеоприставок, компьютера и телефонов".

Описание и подсказки смотрите ниже. Приятного просмотра!

ВК Сообщество
sempiternalrainnotes

Игры созданные великим пророком игровой индустрии Sempiternal Rain:
1. "Socialism Simulator"
2. "ReLinked"

Вы можете приобрети их в Steam)

--------------------------------------------------------------------

Название урока:
GameMaker Studio - Урок #2: Интерфейс и ресурсы

Описание урока:
Подробное описание интерфейса GameMaker Studio (кнопки, меню, иконки, настройки движка)

Тайм коды:
00:00 - Описание урока
00:12 - Начальное окно GameMaker Studio
01:35 - Верхние меню
02:50 - Ресурсы
03:39 - Game Options, Windows
05:35 - Иконки верхнего меню
07:36 - Ресурсы (подробнее)
08:55 - Спрайты
11:50 - Объекты
17:15 - Комнаты
19:25 - Шрифты
20:55 - Звуки
21:11 - Остальное

--------------------------------------------------------------------

Иконки (верхние меню):
Close project - открыть стартовую страницу
New project - новый проект
Open project - открыть проект
Save project - сохранить проект
Create Executable and Launch - создать исполняемый файл проекта (созданную игру можно экспортировать)
Debug - кнопка отлов багов
Run - запустить игру
Stop - остановить игру
Game Option - настройка игры
Zoom Out - отдалить зум
Zoom Reset - сбросить зум
Zoom In - приблизить

Game Options (Windows) :
General
Enable steam - соединить игру с Steam

Graphihics
Display cursor - отображать курсор
Start fullscreen - запускать в полноэкранном режиме
Allow fullscreen switching - переключаться в полноэкран. режим
Interpolate colours between pixels - размытие между пикселями
Allow window size - позволяет изменять размер окна
Borderless window - рамка границ окна
Scaling - масштабирование вашего окна
** Keep aspect ratio - сохранять пропорции
** Full scale - растягивать во весь экран
Images - иконка и стартовый экран
Instaler - картинка для установщика

Ресурсы:
Animation Curse, Sequences - используется для анимации
Extensions - расширение которые загружаются из Marketplace
Fonts - шрифты
Notes - заметки
Objects - объекты
Paths - пути
Rooms - комнаты
Scripts - скрипты
Shaders - шейдеры
Sounds - звуки
Sprites - спрайты
Tile Sets - тайлы
TimeLines - цепочки событии

Спрайты:
Resize Sprite
Scale Image - масштабирование спрайта
Resize Canvas - изменение размера спрайта
** Maintain Aspect Ratio - пропорциональное масштаб. спрайта
Edit Image - изменение спрайта, рисование спрайта, слои, анимация (можно рисовать во время анимации)

Объекты:
Visible - видимость объекта
Solid - состояние объекта (твердый?), нужно для проверки столкн.
Persistent - объект не будет удалятся при переходе в другую комнату

Комнаты:
Width - ширина комнаты
Height - высота комнаты
Layers - слои

Шрифты:
Add (Add new range) - добавить новые символы, например русский
Add range - применить

Заметки:
1. Программирование на языке GML обладает более широкими возможностями
2. Windows * Asset Browser - включить панель ресурсов
3. instance_destroy (Ob_Square); - уничтожить объект
4. Layers * Backround - просто фон. С ним не как взаимодействовать нельзя. На фоне объекте размещать нельзя. На этом слои можно размещать объекты. Размесить сразу несколько объектов (Держим ALT + ЛВ КНП МЫШИ)
5. Layers * Horiontal Tile - клонирует фон по горизонтали
6. Layers * Vertical Tile - клонирует фон по вертикале
7. 1040-1103 (1025-1025 и 1105-1105) - отображение русских символов

//////////////////////////////////////////////////////////////
Теги:
интерфейс gamemaker, обучение создания игр, как создать игру, разработка игр, 2Dигры