Índice:

Jogo de rascunho de atirador 2D: 11 etapas
Jogo de rascunho de atirador 2D: 11 etapas

Vídeo: Jogo de rascunho de atirador 2D: 11 etapas

Vídeo: Jogo de rascunho de atirador 2D: 11 etapas
Vídeo: alanzoka jogando Pathologic 2 - Parte #1 2024, Julho
Anonim
2D Shooter Scratch Game
2D Shooter Scratch Game

Neste instrutível, mostrarei como fazer um jogo de raspadinha de tiro em 2D. É muito simples de fazer, mas com sorte, você aprenderá algumas coisas ao longo do caminho e logo fará seus próprios jogos de scratch!

Suprimentos

  • Um computador.
  • Um login / conta do Scratch.
  • Um mouse (torna muito mais fácil jogar quando você terminar).

Etapa 1: Novo Projeto

Novo projeto
Novo projeto

A primeira coisa que você deseja fazer é acessar https://scratch.mit.edu/. Então você deseja entrar com sua conta e clicar em "Criar".

Etapa 2: Fazendo um novo Sprite

Fazendo um novo Sprite
Fazendo um novo Sprite
Fazendo um novo Sprite
Fazendo um novo Sprite

A primeira imagem é o que você deve ver depois de clicar no botão criar. O que você quer fazer agora é clicar no ícone do gato de risco que diz "sprite um" e, em seguida, clicar no botão da lixeira. Isso excluirá o sprite inicial para que possamos fazer o nosso próprio. Em seguida, queremos clicar no logotipo do gato com o sinal + e, em seguida, selecionar pintar. Agora podemos fazer nosso primeiro sprite.

Etapa 3: o personagem principal

O personagem principal
O personagem principal

Agora queremos fazer nosso personagem principal, que o jogador controlará. Usando as ferramentas à esquerda, faça um pequeno círculo centralizado no meio e use a ferramenta de linha e a ferramenta de retângulo para desenhar braços e uma arma. Você pode experimentar as cores se quiser, mas pela primeira vez, tente torná-las tão semelhantes em tamanho e forma quanto as minhas. Finalmente, quando terminar, clique no texto onde está escrito sprite one e substitua para dizer "Player", como o meu faz. Esta é apenas uma forma de sabermos que "Jogador", se refere ao nosso personagem principal.

Etapa 4: o bandido

O cara mau
O cara mau

Agora que fizemos nosso personagem principal, precisamos fazer algo para esse personagem lutar. Usando as ferramentas da esquerda, mais uma vez, faça o mesmo que no passo 3, mas com os braços mais retos e sem arma. Faça com que seja aproximadamente do mesmo tamanho que "Player" e certifique-se de que esteja voltado diretamente para a esquerda. Por fim, renomeie-o como fizemos na etapa 3 para algo como "BadGuy". Antes de prosseguirmos para a próxima etapa, clique no ícone do pano de fundo no canto inferior esquerdo e selecione pintar.

Etapa 5: o plano de fundo

O fundo
O fundo

Depois de clicar no ícone de pintura da etapa 4, use a ferramenta retângulo para fazer um plano de fundo com a cor de sua escolha, exatamente como desenhou os sprites. Certifique-se de excluir o fundo branco em branco que é feito automaticamente para você, de modo que o único fundo que você tenha seja este. Então, finalmente, nomeie-o com algo como "Plano de fundo".

Etapa 6: Game Over Background

Game Over Background
Game Over Background

Clique no ícone de pintura novamente e faça um segundo fundo usando a ferramenta de texto para fazer algo parecido com isto. Renomeie-o para GameOver ou algo semelhante e passe para a próxima etapa.

Etapa 7: um marcador

Uma bala
Uma bala

Agora vamos fazer uma bala que nosso jogador possa atirar nos bandidos. Isso é ainda mais simples do que os outros sprites, e tudo que você precisa fazer é fazer um pequeno retângulo horizontal, centralizado no sinal de mais no meio. Em seguida, denomine "Marcador" e vá para a próxima etapa.

Etapa 8: codificação

Codificação
Codificação

Primeiro, selecione o Sprite "Player" no canto inferior esquerdo que fizemos antes. Então, no canto superior esquerdo onde diz código, fantasias e som, clique no código. Você pode rolar para cima e para baixo nos blocos codificados por cores e arrastar e soltar os blocos na área de trabalho. Para excluir um bloco, arraste-o de volta para o lado esquerdo. Acostume-se a mover, destacar e excluir blocos. Olhando através dos blocos de código, recrie o código na imagem. Quando chegar ao bloco "Broadcast", você fará uma nova transmissão com o nome "Shoot" e, em seguida, selecione-a no menu suspenso integrado do bloco.

Este código está permitindo que o jogador se mova com WASD (para cima, para a esquerda, para baixo e para a direita). Também está iniciando o sprite no meio da tela. A parte certa do código será como conseguiremos que a bala atire. Se você não entendeu nada disso, tudo bem, apenas copie o código e veja se consegue descobrir como funciona ao longo do caminho.

Etapa 9: Tiro

Tiroteio
Tiroteio

Mais uma vez, como no passo 8, você vai recriar o código da imagem, mas no sprite bullet (clique no sprite "Bullet" no canto inferior direito).

Este código funciona com o código em "Player", e faz com que sempre que o mouse for pressionado, ele crie um clone do marcador (permitindo que haja vários sprites de marcador ao mesmo tempo) na frente do jogador para que pareça como se estivesse saindo da arma do jogador e depois se mova na direção para a qual o mouse estava apontando. Isso dá à pessoa que está jogando a capacidade de mirar e atirar.

Etapa 10: o código do bandido

O código do bandido
O código do bandido
O código do bandido
O código do bandido

Este é provavelmente o código mais complicado e crucial ainda. Selecione o sprite "BadGuy" e certifique-se de que tudo esteja como na imagem. Nesta parte do código, precisamos fazer uma variável. Fazemos isso da mesma maneira que criamos a mensagem de transmissão. Certifique-se de que "para todos os sprites" também esteja selecionado. Também temos que fazer uma segunda mensagem de transmissão chamada GameOver.

Esse código faz com que o bandido faça clones que aparecem aleatoriamente nas bordas da tela. Também faz com que o bandido esteja sempre seguindo o jogador, morra quando uma bala o acertar e o jogo termine quando um dos bandidos tocar o jogador.

Etapa 11: etapas finais

Passos Finais
Passos Finais
Passos Finais
Passos Finais
Passos Finais
Passos Finais

Finalmente, adicione o código da imagem à esquerda ao "Player", o código da imagem superior direita ao "Bullet" e o código da terceira imagem ao "BadGuy". É assim que impedimos que tudo aconteça quando o jogo acaba e o finalizamos. Você fez isso! Verifique novamente se tudo está codificado corretamente. Clique em "Ver página do projeto" no topo e vá jogar! Clique na bandeira verde para executar o código e no sinal vermelho para interromper o código. Se você quiser ver o que eu fiz, ou verifique seu código, clique aqui: https://scratch.mit.edu/projects/381823733/. Sinta-se à vontade para adicionar coisas novas, como pontuações altas, saúde, danos e armas diferentes. Divirta-se!

Recomendado: