Tutorial: Jogo de Plataforma no Unity 5 – Parte 4 – Criando as Plataformas

Neste tutorial vamos aprender a criar as plataformas que o nosso herói vai utilizar no Unity 5.

Olá pessoal! Saudades de mim? Hoje vamos criar plataformas!

No tutorial anterior vimos como movimentar o nosso personagem e agora vamos criar as plataformas em que o nosso personagem vai andar.

Antes de começar, precisamos baixar as imagens que serão utilizadas na plataforma.

Criando Plataformas no Unity 5

Preparando os Sprites

O primeiro passo é importar o arquivo para o nosso projeto. Vai ser do mesmo jeito que importamos os sprites. O arquivo que deve ser importado é o _Spritesheet.png que se encontra dentro da pasta PNG.

O próximo passo é “cortar” a imagem para fazer os tiles. Selecione a imagem que acabamos de importar e no painel Inspector verifique se o campo Texture Type está como Sprite (2D e UI). Altere o campo Sprite Mode para Multiple e clique em Apply. Agora abra o Sprite Editor, da mesma forma que fizemos com os sprites do personagem.

1 - Sprite

Clique em Slice e coloque o Type como Grid by Cell Size. No campo Pixel Size coloque 256 para X e Y e clique em Slice. E em seguida em Apply. E então, podemos fechar a janela.

2 - Slice

Perceba que essa sequencia de passos é muito importante e que usamos muito ela quando trabalhamos com Sprites.

Montando as Plataformas

Agora que temos nossa imagem recortada, vamos brincar de lego! No painel Project, na pasta que tem a sua imagem, clique na setinha que tem nela. Isso irá expandir a imagem e mostrar todos os tiles que ela possui.

3 - Sprite

Vamos arrastar estes tiles para a janela Scene e montar as nossas plataformas. Monte uma plataforma usando os sprites que desejar. A minha ficou assim:

4 - Plataforma

Dica: Se você segurar a tecla V enquanto arrasta os tiles, eles “grudam” uns nos outros facilitando o processo e alinhando os mesmo.

Note que o painel Hierarchy ficou uma bagunça cheio de objetos. Crie um GameObject vazio (GameObject -> Create Empty) e coloque os objetos que foram criados quando você arrastou os tiles para fazer a plataforma para dentro dele. Renomeie ele para um nome bonito como por exemplo, Filipe Plataforma.

5 - organizar

Adicionando a Física

Vamos terminar adicionando colisores à nossa plataforma para que o nosso herói não atravesse ela quando o jogo começar.

Selecione o objeto Plataforma e clique em Add Component -> Physics 2D -> Box Collider 2D. Utilize os campos Offset e Size para deixar o box collider do tamanho da sua plataforma e posicioná-lo corretamente.

6 - Box Collider

 

É isso aí pessoal! No próximo tutorial vamos juntar o nosso herói com nossas plataformas e fazer eles interagirem entre si!

Abraços e até os proximos tutoriais no Unity 5.

Filipe Leal

Bacharel em Ciência da Computação pela UDESC e certificado como Microsoft Specialist. Atualmente trabalha como programador na Basecorp Learning Systems. Reside em Edmonton - Canadá. Faixa preta com 1o. grau em Pa-kua, tem preferência por jogos de Ação/Aventura, RPG, Luta e Party Games. Seu jogo favorito é The Legend of Zelda - Ocarina of Time.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *