Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Jogo 2D passo a passo com a ferramenta Unity

No description

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Jogo 2D passo a passo com a ferramenta Unity

Primeiro passo para criação de um jogo 2D
Conhecendo a ferramento Unity 3d


Unity é uma ferramenta para criação de jogos
e aplicações gráficas com suporte as liguagems
de programação Javascript, C# e Boo, Phyton
e Web.
Unity 3d
Cena
Game
Hierarquia
Projeto
Um jogo 2D é divido em alguns componentes principais: fundoo, primeiro plano, personagens, camera de monitoração, animações e scripts.
Em primeiro lugar devemos colocar
o Unity para trabalhar em modo 2D
É importante lembrar que mesmo que Unity esteja em modo 2D podemos trabalhar com objetos 3D ou vice-versa.
Primeiramente devemos criar o cenario
dividido em duas camadas:
fundo e primeiro plano
O fundo é importado em camadas do photoshop e é meramente decorativo, não interfere na funcionalidade do jogo.
Criamos um sprite e nomeamos de fundo
para receber todas as camadas importadas do
photoshop.
Adicionamos a esse sprite um script chamado parallax, afim de dar um efeito mais real ao fundo.
Primeiro plano
Primeiro plano é parte do cenário
que interage com os personagens.
Cada peça do primeiro plano precisa de um colisor, para que os personagem possam interagir com ela.
Personagem

O personagem é feito em camadas,
afim de facilitar sua
sua animação.
É instaciado um objeto vazio
a esse personagem para poder configurar atributos a ele, como scripts, aceleradores, leis de física, etc.
Uma vez que o objeto personagem foi criado podemos animalo para dar realidade a suas ações (espera, andar, pular).
Isso é feito na aba animação
Criamos uma animação para parte
principal: corpo.
Depois criamos animações para as partes secundarias: membros e bazuca.
Essas animações consiste em criar frames
de diferentes quadros do personagem para reproduzir uma ação.
São criados dois colisores para o personagem:
Nos pés.
No corpo.
Para controlar a animação do personagem de acordo com os comando do usuario, criamos estados de animação que são acionados por condições.
Também adicionamos a função "linecast" ao persongem afim de faze-lo andar sobre o solo.
Inimigo
Os inimigos são criados em um sprite e tem
seus proprios scripts de colisão, de movimentação e de dano que no caso é particular para cada objeto instanciado.
Full transcript