GameMaker Studio - Урок #6: Координаты (Обучение для новичков)

Опубликовано: 04 Август 2026
на канале: Sempiternal Rain: Notes
3,671
110

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

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

ВК Сообщество:
sempiternalrainnotes - Sempiternal Rain: Notes
(Есть чат, новости, общение - Подписывайтесь!)

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

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

Название урока:
GameMaker Studio - Урок #6: Координаты

Описание урока:
В данном ролике вы узнаете, что такое координаты и как с ними работать

Тайм коды:
00:00 - Введение
01:27 - Изменение координат
01:49 - Получить координаты мыши
03:35 - Получить координаты другого объекта
04:14 - Точка оси (Origin)

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

*****

Координаты - это местоположение вашего объекта в пространстве. Слева - внизу главного окна, находятся координаты состоящие из цифр. Первая цифра это положение по X, вторая по Y. Отсчет идет от верхнего края окна X слева направо, а Y сверху вниз

Точка Origin - точка от которой будет отсчитываться координаты объекта

*****

Изменение координат:
x=10;
y=10;

*****

Получить координаты мыши:
x=mouse_x;
y=mouse_y;

Пример:
Ob_Var
*Global Left Down //при нажатие на ЛКМ, в любом месте экрана
x=mouse_x; //получить координаты мыши по x
y=mouse_y; //получить координаты мыши по y

*Draw
draw_self();
draw_text(x,y+10, string(x) + ", " + string(y)) //вывод на экран

*****

Получить координаты другого объекта:
x=Ob_Point.x; //получить координаты объекта Ob_Point по x
y=Ob_Point.y; //получить координаты объекта Ob_Point по y

//////////////////////////////////////////////////////////////
Теги:
#gamemaker, #разработкаигр, #координаты, #программирование, #уроки