Как заставить объекты прыгать в GameMaker 8
Платформенные игры — это одна из первых форм, которую пробуют большинство разработчиков новых игр, и одним из основных движений платформеров является прыжок. Когда вы добавляете движение прыжка, ваш персонаж сразу же может прыгать на новые уровни и продвигаться дальше по игре. Добавить прыжковое движение в Game Maker 8 несложно, и ваш персонаж сможет прыгать всего за несколько минут.
Шаг 1
Добавьте событие шага к объекту, который вы хотите сделать прыжком.
Шаг 2
Добавьте к событию шага действие Check Empty, расположенное на вкладке Control. Установите для Y значение 1 и установите соответствующий флажок.
Шаг 3
Добавьте действие Set Gravity из вкладки перемещения в функцию шага. Установите направление на 270 и гравитацию на 0,5. Это будет применять гравитацию всякий раз, когда объект не находится на твердой поверхности.
Шаг 4
Добавьте событие Key Press Up к вашему объекту.
Шаг 5
Добавьте действие «Проверить пустое» на вкладке «Управление» в новое событие. Установите для Y значение 1 и установите соответствующий флажок.
Шаг 6
Добавьте к событию действие «Установить вертикальную скорость» на вкладке «Управление» и установите скорость на -10. Это заставит вашего персонажа подпрыгнуть в воздух, как только будет нажата клавиша вверх. Гравитация быстро вернет объект обратно на землю, завершив прыжок.
Совет
Отрегулируйте вертикальную скорость, чтобы увеличить или уменьшить расстояние, на которое может прыгнуть ваш объект.