Como fazer o personagem dar um "Wall Jump"
Adicionando o comportamento
Clique no seu sprite do seu personagem, depois em "Add/Edit - Behaviors", e adicione o comportamento de movimento "Plataforma".
(Seu Personagem) > Add/Edit - Behaviors > "+" > Plataforma
Os eventos
Vá na Event Sheet da fase atual adcione um evento do comportamento de plataforma do seu personagem:
Event Sheet > New Event > (Seu Personagem) > "Is by wall" > "Left"
Depois disso, duplique esse evento e mude a opção dele de "Left" para "Rigth"
(Ctrl+C depois Ctrl+V)
Adicione o objeto "Keyboard", espere 5 segundos, volte à Event Sheet. Là adicione uma nova condição:
Add action > Keyboard > On key pressed > "Click to choose" > Aperte a tecla para cima > Ok
Copie esta condição no outro evento. Depois adcione outra ação:
Add action > (Seu personagem) > Set Vector X > -500
Add action > (Seu personagem) > Set Vector Y > -500
Copie no outro evento e pronto, seu "Wall Jump" pode ser usado nos seus jogos! Lembre-se, para ser utilizado em todas as fases, esses eventos devem ser adiconados em todas as event sheets!
Boa sorte na construção de seu jogo! : D