Isso exigirá um pouco de experiência com o Game Maker. Não faça isso no primeiro jogo.
Passos
Etapa 1. Faça um sprite de bloco simples para sua parede
Também faça um sprite para o seu jogador. Para a parede, chame-o de spr_wall e o jogador spr_player
Etapa 2. Faça um objeto chamado obj_wall e marque a caixa sólida
Etapa 3. Certifique-se de selecionar o sprite de parede
Etapa 4. Faça um objeto e chame-o de obj_player
Etapa 5. Certifique-se de selecionar o sprite do jogador
Etapa 6. Para obj_player:
vá para adicionar evento e clique em Etapa e, em seguida, em Etapa novamente. Em seguida, vá para a guia de controle e arraste e solte a ação 'executar código'.
Etapa 7. Agora, na caixa de código, coloque
// código de plataforma simples!
// if place_free (x, y + 1) {gravity = 0.7gravity_direction = 270} else {gravity = 0gravity_direction = 270} // as teclas de seta, ^ if place_free (x-4, y) e keyboard_check (vk_left) {x - = 4} if place_free (x + 4, y) e keyboard_check (vk_right) {x + = 4} if! Place_free (x, y + 1) e keyboard_check (vk_up) {vspeed = -10}
Etapa 8. Basta copiar e colar
Etapa 9. Para obj_player:
Vá para adicionar evento, em seguida, Colisão e, em seguida, com obj_wall.
Etapa 10. Insira este código (vá para a guia de controle e arraste e solte 'executar código':
move_contact_solid (direção, 12); vspeed = 0;
Etapa 11. Faça um quarto, chame-o de quarto_1, faça um design de nível clicando com o objeto selecionado e salve o quarto (clique na marca no topo
)