Introdução ao desenvolvimento de jogos 2d com Unit 3d
-
Upload
eduardo-bonfandini -
Category
Technology
-
view
230 -
download
1
Transcript of Introdução ao desenvolvimento de jogos 2d com Unit 3d
Introdução ao desenvolvimento de jogos 2D com Unity 3D
Eduardo Bonfandini
2D Native Tools
Como parte da Unity 4.3 foram anúnciadas as
ferramentas 2D nativas para a Unity. Os
desenvolvedores já vinham fazendo diversos
jogos 2DO e eles sentiram que era hora de
reconhecer o fato de que a Unity3D estava
sendo usada para a construção de jogos 2D.
E então trouxeram o suporte nativo.
O que nós ganhamos
1. Novo component chamado Sprite, com um
editor que lida automaticamente com uma
sprite sheet
2. Janela de animações atualizada para
suportar animações 2D.
3. Integração com Animator, para criação de
estados para personagens animados 2D.
4. Física 2d Integrada, com rigidbodies,
colliders, joints.
Projeto 2D
Camera 2d
Um Sprite
Sprite ao importar
Recomendado
Arraste para a cena
Sprite multiplo
Sprite Multiplo (Recorte)
Sprite multiplo no editor
Sprite Render (Order in layer)
Montando a cena
Física 2d
Baseada no Box2d
http://box2d.org/
Física 2d (Box Colider)
Cuidado para não user o Physics - Box Collider vai dar zebra!
Component - Physics 2d -
Rigidbody2d
Rodar o jogo
Actor2D
Animações
Sprite editor (multiple sprite)
Nomeando sprites
Aplicar
Animação
Tarefas
1. Arrumar sprite sheet (deixar redondindo)
2. Fazer outras animações
Animator
Parâmetros
Transições
Condições
Tarefas
1. Mover a câmera
2. Fazer personagem pular
3. Fazer personagem atirar
4. Criar caixa e destruir
5. Animação com bones
6. Criar inimigo e AI
Animações com bones
Evento de animação
Edição de evento de animação
http://docs.unity3d.com/Manual/animeditor-
AnimationEvents.html
Referências
http://blogs.unity3d.com/2013/08/28/unity-native-2d-tools/
https://unity3d.com/pt/learn/tutorials/modules/beginner/2d/2d-overview
https://unity3d.com/pt/learn/tutorials/modules/beginner/2d
http://docs.unity3d.com/Manual/animeditor-AnimationEvents.html