Criando um jogo de plataforma com Construct3 - Parte 1
LUCIANO DE SOUSA PEREIRA
Posted on November 21, 2019
Introdução
As vezes você está entediado no seu trabalho e decide utilizar 15 minutos do seu tempo para se distrair. Que tal criar um jogo de plataforma simples e sem a necessidade de instalar programa algum, apenas usando o navegador?
Construct3 permite que seja possível criar jogos 2D com grande rapidez, bastando utilizar um pouco de lógica de programação e atribuindo comportamentos aos objetos como física, solidez, plataforma, projétil, etc.
Projeto completo disponível aqui.
Instruções
Acesse a página web do Construct3 e pressione em "NOVO PROJETO":
Crie um projeto com a configuração padrão:
Pressione o botão direito do mouse na área de trabalho da aba "Layout 1" e selecione "Inserir novo objeto":
Criaremos plataformas sólidas por onde nosso personagem irá se movimentar. Para isso, insira o objeto "Sprite" no layout:
Na janela de edição de animações do Sprite, apenas adicione uma cor no quadrado e feche a janela:
Transforme o sprite em um retângulo e o coloque na base da área tracejada:
Adicione um comportamento ao retângulo:
Selecione sólido:
Pronto! Temos o piso do cenário.
Faça uma cópia do retângulo e crie uma pequena plataforma flutuante do lado direito:
Crie um novo sprite seguindo os passos anteriores para que tenha o comportamento sólido, mas dessa vez ele ficará do lado esquerdo da tela e irá se mover para cima e para baixo. Para isso, será necessário adicionar o comportamento "Senóide":
Você pode visualizar e editar os comportamentos pela janela de propriedades:
Se você executar o jogo, verá que a plataforma da esquerda estará se movendo horizontalmente ao invés de verticalmente. Para alterar essa característica padrão do comportamento senoidal, vamos utilizar a aba "Folha de eventos 1":
Ao pressionar em "Adicionar..." -> "Adicionar Evento", selecione o objeto "Sistema" e clique em "Próximo":
Adicione a condição "Ao iniciar layout" e continue:
Uma condição será adicionada na aba de eventos e precisará de uma conclusão. Pressione em "Adicionar ação":
Selecione o sprite correspondente à plataforma senoidal e continue:
Selecione "Definir movimento" e prossiga:
Selecione a opção vertical e conclua:
Pronto!
Temos a primeira condição do jogo que será ativada automaticamente ao executá-lo.
Na próxima parte, iremos adicionar nosso personagem!
Posted on November 21, 2019
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.