В данной статье мы разберем создание платформера с использованием языка программирования, который нам предлагает данная программа. Начнем сначала. Создадим спрайт какого-нибудь игрока, я же буду использовать спрайт, который у меня уже был (рисунок 3.1). Создадим его объект. Заходим в его свойства, присваиваем ему наш спрайт, нажимаем Add Event -> Step -> Step, перетаскиваем кнопку Execute Code в поле Action (рисунок 3.2). В открывшемся окне пишем: if (place_free(x,y+1)) {gravity_direction = 270; gravity = 1;} else {gravity = 0;} if (vspeed>20){vspeed=20} Теперь давайте детально разберем код. if (place_free(x,y+1)) – проверяем, есть ли свободное место под персонажем. gravity_direction = 270; - устанавливаем гравитацию вниз. gravity = 1; - активируем гравитацию. else – оператор иначе. gravity = 0; - отключаем гравитацию. if (vspeed>20){vspeed=20} – проверяем, если скорость падения больше 20, то она становится равна 20, т.е. с помощью этого параметра мы ставим ограничение для скорости па