Construct 2 puxar empurrar objetos – push pull

Tutorial de construct 2 para game Plataforma, como puxar e empurrar objetos para resolução de puzzle em plataformas. Mais conhecidos como push and pull.

Construct 2 puxar empurrar objetos – push pull

construct 2 puxar e empurrar

Cenário
Para o cenário será desenhado uma desafio de alcançar uma plataforma, somente com a ajuda de uma caixa, mas ela esta longe e para isto o personagem terá que puxar e empurrar esta caixa até a plataforma a ser alcançada.
Construiremos o cenário os seguintes elementos:
– Background
– Plataformas (com comportamento de sólido)
– Personagem (com comportamento de plataforma)
– Caixa (com comportamento de sólido e plataforma), mas com os controles do comportamento plataforma desativados.
– E um objeto sprite invisível, para contornar o personagem com um comportamento de PIN.

Script movimento do personagem
Adicionamos também o plugin de teclado no construct para que possamos testar teclas específicas.
Na movimentação do personagem criamos o script abaixo, o qual ajusta a animação do personagem ao seu movimento.

construct 2 script movimento personagem

Script puxar e empurrar – push and pull
A referência para empurrar o objeto caixa, é o objeto invisível que criamos, enquanto ele fizer overlap (sobrepor outro objeto) vamos ativar o simulate control do comportamento plataforma da caixa.
E a referência para puxar o objeto caixa, é alem do objeto invisível, também testarmos uma tecla acionada, e no nosso caso foi elegida a tecla CTRL.
Acompanhe no script abaixo:

construct 2 script puxar e empurrar - push and pull

construct 2 script puxar e empurrar – push and pull

Veja a vídeo aula abaixo para acompanhar com mais detalhes.

Vídeo aula

Abraços
Maciel

Para receber atualizações assine nossa newsletter, e o canal no youtube: Canal Youtube

Siga nossas postagens nas redes sociais:
– Curta a Fanpage: Facebook
– Acompanhe nossas postagens no G+: Google Plus
– Receba atualizações pelo Twitter: Twitter

Fundador do Site / Blog Perametade Games.

Participe

Avalie nosso conteúdo, use os comentários do post ou nossas redes sociais. Você também pode participar sugerindo conteúdo ou requisitando uma atenção especial.

Assine nossa newsletter!

Fields marked with an * are required

Mais postagens

Veja todos os posts