Переменные [Game Maker Studio 2]

Урок получился нереально длинным, но при этом очень подробным и информативным, так как данный курс предназначен для тех кто не имел опыта в программировании, или имел, но небольшой. Возможно покажется нудным и затянутым, но это база которую надо усвоить - дальше легче и интереснее! Код в комментариях полностью оставлять не буду - если хотите делать игры, вам необходимо все писать самому, так лучше запоминается, но буду оставлять некоторые команды. ЗАБЫЛ СКАЗАТЬ - НАЗЫВАЙТЕ ПЕРЕМЕННЫЕ ПО ИХ СМЫСЛУ! Если делаете переменную жизни - называйте её HP, Lives и тп, а не MoyaPeremennaya1337. Хотя в предыдущем ролике я упоминал правила именования ресурсов - они также относятся и к переменным, разве что можно не писать префиксы. Главное - чтобы переменна отражала, то что она значит!!! имя_переменной = значение_переменной. global.имя_переменной = значение_переменной. draw_text(координата х, координата у, значение которое надо вывести). random(число); генерирует число дробное от 0 до введенного в скобках числа. random_range(число1, число2); генерирует число дробное от число1 до число2. irandom(число); генерирует целое число от 0 до введенного в скобках числа. irandom_range(число1, число2); генерирует целое число от число1 до число2. round(число) - округление по математическим правилам. floor(число) - округление вниз. ceil(число) - округление вверх. sing(число) - возвращает знак числа. abs(число) - модуль числа, грубо говоря делает число положительным. В математике называют расстоянием до числа, если изобразить его на оси))) По началу я буду стараться объяснять каждую мелочь, чтобы вам было понятнее, приводить примеры из игр, где и как используются те или иные функции. Спасибо!
Back to Top