SlideShare a Scribd company logo
1 of 35
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

More Related Content

Viewers also liked

Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]
Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]
Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]Davi Kawasaki
 
Laboratório Nacional de Computação Científica
Laboratório Nacional de Computação CientíficaLaboratório Nacional de Computação Científica
Laboratório Nacional de Computação CientíficaNIT Rio
 
WorkShop - Game & Criatividade Da ideia à mão na Massa!
WorkShop - Game & Criatividade Da ideia à mão na Massa!WorkShop - Game & Criatividade Da ideia à mão na Massa!
WorkShop - Game & Criatividade Da ideia à mão na Massa!Victor Rubens Cardozo
 
Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...
Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...
Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...Debora Sebriam
 
Game Design além do "Joguinho": cultura e diversão na era do digital
Game Design além do "Joguinho": cultura e diversão na era do digitalGame Design além do "Joguinho": cultura e diversão na era do digital
Game Design além do "Joguinho": cultura e diversão na era do digitalRoger Tavares
 
Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...
Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...
Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...Davi Kawasaki
 
Internet das Coisas com Python e Arduino
Internet das Coisas com Python e ArduinoInternet das Coisas com Python e Arduino
Internet das Coisas com Python e ArduinoHumberto Zanetti
 
A gamificação em ambientes virtuais de aprendizagem de línguas estrangeiras
A gamificação em ambientes virtuais de aprendizagem de línguas estrangeirasA gamificação em ambientes virtuais de aprendizagem de línguas estrangeiras
A gamificação em ambientes virtuais de aprendizagem de línguas estrangeirasGerson Bruno Forgiarini de Quadros
 
Computação científica com numpy e scipy
Computação científica com numpy e scipyComputação científica com numpy e scipy
Computação científica com numpy e scipySilas Santiago
 
Livros nacionais de gamedev
Livros nacionais de gamedevLivros nacionais de gamedev
Livros nacionais de gamedevIngrid Mendes
 
Desenvolvendo jogos com unity
Desenvolvendo jogos com unityDesenvolvendo jogos com unity
Desenvolvendo jogos com unityErick Mendonça
 
Livro Gamification, inc - Como reinventar empresas a partir de jogos
Livro Gamification, inc - Como reinventar empresas a partir de jogosLivro Gamification, inc - Como reinventar empresas a partir de jogos
Livro Gamification, inc - Como reinventar empresas a partir de jogosFabio Pedrazzi
 
equilibrium-of-rigid-body
equilibrium-of-rigid-bodyequilibrium-of-rigid-body
equilibrium-of-rigid-bodyRudi Wicaksana
 

Viewers also liked (15)

Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]
Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]
Aplicação de mapas mentais durante o brainstorm de um jogo digital [PÔSTER]
 
Laboratório Nacional de Computação Científica
Laboratório Nacional de Computação CientíficaLaboratório Nacional de Computação Científica
Laboratório Nacional de Computação Científica
 
WorkShop - Game & Criatividade Da ideia à mão na Massa!
WorkShop - Game & Criatividade Da ideia à mão na Massa!WorkShop - Game & Criatividade Da ideia à mão na Massa!
WorkShop - Game & Criatividade Da ideia à mão na Massa!
 
Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...
Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...
Utilizando e Aprimorando Recursos Educacionais Abertos (REA): Oportunidades p...
 
Game Design além do "Joguinho": cultura e diversão na era do digital
Game Design além do "Joguinho": cultura e diversão na era do digitalGame Design além do "Joguinho": cultura e diversão na era do digital
Game Design além do "Joguinho": cultura e diversão na era do digital
 
Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...
Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...
Aplicação de mapas mentais durante um brainstorm de um jogo digital [APRESENT...
 
Internet das Coisas com Python e Arduino
Internet das Coisas com Python e ArduinoInternet das Coisas com Python e Arduino
Internet das Coisas com Python e Arduino
 
A gamificação em ambientes virtuais de aprendizagem de línguas estrangeiras
A gamificação em ambientes virtuais de aprendizagem de línguas estrangeirasA gamificação em ambientes virtuais de aprendizagem de línguas estrangeiras
A gamificação em ambientes virtuais de aprendizagem de línguas estrangeiras
 
CV Diego Reis
CV Diego ReisCV Diego Reis
CV Diego Reis
 
Computação científica com numpy e scipy
Computação científica com numpy e scipyComputação científica com numpy e scipy
Computação científica com numpy e scipy
 
Projeto de Douturado
Projeto de DouturadoProjeto de Douturado
Projeto de Douturado
 
Livros nacionais de gamedev
Livros nacionais de gamedevLivros nacionais de gamedev
Livros nacionais de gamedev
 
Desenvolvendo jogos com unity
Desenvolvendo jogos com unityDesenvolvendo jogos com unity
Desenvolvendo jogos com unity
 
Livro Gamification, inc - Como reinventar empresas a partir de jogos
Livro Gamification, inc - Como reinventar empresas a partir de jogosLivro Gamification, inc - Como reinventar empresas a partir de jogos
Livro Gamification, inc - Como reinventar empresas a partir de jogos
 
equilibrium-of-rigid-body
equilibrium-of-rigid-bodyequilibrium-of-rigid-body
equilibrium-of-rigid-body
 

Introdução ao desenvolvimento de jogos 2D com Unity