Для этого потребуется немного опыта работы с Game Maker. Не делайте этого в своей первой игре.
Шаги

Шаг 1. Сделайте простой блочный спрайт для вашей стены
Также сделайте спрайт для своего игрока. Для стены назовите его spr_wall и плеер spr_player

Шаг 2. Создайте объект с именем obj_wall и установите твердый флажок

Шаг 3. Убедитесь, что вы выбрали спрайт стены

Шаг 4. Создайте объект и назовите его obj_player

Шаг 5. Убедитесь, что вы выбрали спрайт вашего игрока

Шаг 6. Для obj_player:
перейдите, чтобы добавить событие, нажмите «Шаг», затем снова «Шаг». Затем перейдите на вкладку управления и перетащите действие «выполнить код».

Шаг 7. Теперь в поле кода введите
// простой код платформы!
// if place_free (x, y + 1) {gravity = 0.7gravity_direction = 270} else {gravity = 0gravity_direction = 270} // клавиши со стрелками, ^ if place_free (x-4, y) и keyboard_check (vk_left) {x - = 4} if place_free (x + 4, y) и keyboard_check (vk_right) {x + = 4} if! Place_free (x, y + 1) и keyboard_check (vk_up) {vspeed = -10}

Шаг 8. Просто скопируйте и вставьте

Шаг 9. Для obj_player:
Пойдите, чтобы добавить событие, затем столкновение, затем с помощью obj_wall.

Шаг 10. Введите этот код (перейдите на вкладку управления и перетащите «выполнить код»:
move_contact_solid (направление, 12); vspeed = 0;

Шаг 11. Создайте комнату, назовите ее room_1, создайте дизайн уровня, щелкнув выбранный объект и сохраните комнату (щелкните галочку вверху
)
