SlideShare uma empresa Scribd logo
1 de 54
Baixar para ler offline
Introdução ao Mundo dos
   Games com Unity3D
    3º encontro Dev In Santos
           por @gabrielcaires
Melhor momento para se
    produzir jogos
   O mundo precisa de viciados!
Como o jogo era...
Mercado antes da explosão Mobile/Indie
Como o jogo era...

● Mídia física predominava.

● Acesso a jogos fora do eixo EUA/Europa/Japão
   relativamente restrito.

● Aluguel ou pirataria era o principal meio nos países
   mais "simples".

● Produção de jogos fora desse eixo era vista com
   preconceito.
Como o jogo era...

● Publisher como Capcom, Square(Enix), EA Arts,
   Konami,dominavam o mercado de games em geral.

● Jogos cada vez mais complexos e exigindo equipes
   maiores.

● Produtoras menores com pouco ou nenhum acesso
   expressivo ao mercado.
Pré revolução
Distribuição digital e popularização dos
            jogos pela Web
Pré revolução

● A distribuição digital de conteúdo cada vez se torna
   mais interessante.

● Jogos em Redes sociais ganham força.

● Celulares começam a ganhar importância no mundo
   dos jogos. (Nokia, Sony ...)
E até que...
...surgem a fruta e robô
mais famoso do mundo.
E logo em sequência "sem querer" surge um
             novo mercado.
Explosão mobile
● Popularização smartphones

● Parte do mercado com Hardware
  padronizado

● Interfaces mais amigaveis, tirando o medo
  das pessoas

● Popularização das MarketPlaces
E logo se percebe...




                        E com isso foi se
                       descobrindo que...
E logo se percebe...




           ...Manu, as pessoas são
                  viciadas!
                       Todo dia é dia e todo lugar é lugar!
Pessoas querem jogar!

● 64% dos Apps usados durante o dia são jogos.

● 14,7 horas/mês iPhone e 9,3 horas/mês Android.

● 31% desse tempo na cama.

● 53% das pessoas jogam todos os dias.



                                            Fonte:Business Degree
A fruta e o robô - caracteristicas dos jogos

● Jogos mais simples, focado em atender momentos de
   micro tédio, fila, banheiro, traba... digo... hora do
   almoço.

● Custo de produção bem mais baixo.

● Distribuição garantida pelas próprias plataformas.

● Até crianças produzem jogos :p (huhum, blz capião!)
A fruta e o robô


● Publishers não são supremas.

● Grandes e pequenos estão no mesmo barco.

● Distribuição global garantida pelos Marketplaces.
Clientes alternativos
       surgem
   Marketing e Indie Games
Marketing e Indie Games
● Jogos como ferramenta de comunicação
● Produtoras com idéias mirabolantes surgem
● Proposta ousadas de Design surgem
   ●   Limbo
   ●   Journey
   ●   Flower
  ● Braid
Ferramentas
       especializadas
Popularização de Engines especializadas
              em Games
Ferramentas - 2D

● Cocos2D (objetive C para IOS) /Coco2Dx(C#,
   multiplataforma)

● CoronaSDK (Multiplataform)

● Marmalade (quase tudo do mundo!)

● Flash (IOS/Android/Web)

● HTML5 (IOS/Android/Web)
Ferramentas - 3D

● Torque3D

● Shiva3D

● Unreal Engine

● CryEngine

● Unity3D
Unity3D
        Introdução
       (video demo
http://www.youtube.com/watch?v=7NXVwwyS_uo   )
Unity3D
 Engine
Unity3D - Engine

● Mono Framework
● Linguagens
  ○ C#
  ○ UnityScript(Javascript)
  ○ Boo (dialeto de python)


  * Todos juntos no mesmo projeto!
Unity3D - Engine

●   Multiplataforma:

    ○   IOS
    ○   Android
    ○   Consoles(Wii, PS3, Xbox360)
    ○   Web (através de plugin)
    ○   Web com Flash (* ainda em beta)
    ○   Desktop (PC e Mac)
    ○   Google Native Client
Unity3D - Engine

●   Multiplataforma:

    ○   Outros através do projet UNION
Unity3D - Engine

●   Engines Integrada

    ○   Nvidia PhysicX
    ○   Umbra (Occlusion culling)
    ○   FMOD (Áudio)
    ○   Autodesk Best Lightmapper (Global ilumination)
    ○   Substance (Compressão e variação de Textura)
    ○   Autodesk ScaleForm (Interface Flash para jogos)
Unity3D
 Editor
Unity3D - Editor

Drag And Drop dos principais formatos de arquivo.

 ●   Imagens
      ○ PSD Photoshop
      ○ Tiff, jpg, png, etc...

 ●   3D
      ○   Maya, Cinema4D, Blender, 3DMax
      ○   Textura
      ○   Animações
Profiler
Timeline animação
Unity3D - Editor

Particle System
http://www.youtube.com/watch?v=8wA6n30kVtc
Unity3D - Editor

Umbra (Occlusion culling)
http://www.youtube.com/watch?v=S5l3unhW4e0
Unity3D - Editor

Nav Mesh Path Finder
http://www.youtube.com/watch?v=8fMPjl7QJDw
Unity3D - Editor

●   Não precisa compilar para testar o game!

●   App agilizar o desenvolvimento mobile

●   Controle de assets para cada plataforma

●   Altissimo grau de customização do Editor
Unity3D
Programação
Unity3D -Mono Develop
Unity3D
●   C# 2.0, Reflection, Generic, FileSystem,
    Linq, Interop ...

●   DLL compiladas para .Net

●   Lib nativas do sitemas objective C/C/C++
    (IOS) , Java(Android)
Unity3D
●   Lib para jogos multiplayer, ponto a ponto ou
    com server centralizado

●   Scripts interagindo diretamente com o
    Editor, inclusive automatizando tarefas.

●   Utiliza Conceito de MonoBehaviour
Unity3D
●   Helper para produção de interfaces 2D

●   Suporte multi touch

●   Simulador de touch

●   Helper para suportar controles

●   Helper para social plataforms (gamecenter)
Unity3D
Exemplo:
Unity3D - Licenses
● Basic Web/Desktop - Free
● Pro Desktop = 1500$
● Basic iPhone = 400$
● Basic Android = 400$
● Pro mobile iPhone = Pro Desktop + 1500$
● Pro mobile Android = Pro Desktop + 1500$
Dúvidas ?
Obrigado =]
Grupo no Facebook: Unity3D Brasil
@madcaires/@gabrielcaires
facebook.com/gabriel.caires
gabriel@mktvirtual.com.br

Mais conteúdo relacionado

Mais procurados

Desenvolvimento de jogos com Cocos2d-x
Desenvolvimento de jogos com Cocos2d-xDesenvolvimento de jogos com Cocos2d-x
Desenvolvimento de jogos com Cocos2d-xBruno Cicanci
 
Desenvolvimento de jogos Mobile - FliSol 2017
Desenvolvimento de jogos Mobile - FliSol 2017Desenvolvimento de jogos Mobile - FliSol 2017
Desenvolvimento de jogos Mobile - FliSol 2017Ronildo Oliveira
 
Introdução ao Desenvolvimemto de Jogos com Unity
Introdução ao Desenvolvimemto de Jogos com UnityIntrodução ao Desenvolvimemto de Jogos com Unity
Introdução ao Desenvolvimemto de Jogos com UnityWandreson Souza
 
Curso de Criação e Desenvolvimento de Games (ESPM - Porto Alegre)
Curso de Criação e Desenvolvimento de Games (ESPM - Porto Alegre)Curso de Criação e Desenvolvimento de Games (ESPM - Porto Alegre)
Curso de Criação e Desenvolvimento de Games (ESPM - Porto Alegre)vincevader
 
Games e inovacao tecnologica
Games e inovacao tecnologicaGames e inovacao tecnologica
Games e inovacao tecnologicaAlexsandro
 

Mais procurados (12)

Desenvolvimento de jogos com Cocos2d-x
Desenvolvimento de jogos com Cocos2d-xDesenvolvimento de jogos com Cocos2d-x
Desenvolvimento de jogos com Cocos2d-x
 
Nubila Vitae GDD [Game Design Document]
Nubila Vitae GDD [Game Design Document]Nubila Vitae GDD [Game Design Document]
Nubila Vitae GDD [Game Design Document]
 
Exemplo de GDD
Exemplo de GDDExemplo de GDD
Exemplo de GDD
 
Desenvolvimento de jogos Mobile - FliSol 2017
Desenvolvimento de jogos Mobile - FliSol 2017Desenvolvimento de jogos Mobile - FliSol 2017
Desenvolvimento de jogos Mobile - FliSol 2017
 
Artigo unity3 d
Artigo unity3 dArtigo unity3 d
Artigo unity3 d
 
Introdução ao Desenvolvimemto de Jogos com Unity
Introdução ao Desenvolvimemto de Jogos com UnityIntrodução ao Desenvolvimemto de Jogos com Unity
Introdução ao Desenvolvimemto de Jogos com Unity
 
Game Engine Unity 3D | Workshop
Game Engine Unity 3D | WorkshopGame Engine Unity 3D | Workshop
Game Engine Unity 3D | Workshop
 
Curso Dia 01
Curso Dia 01Curso Dia 01
Curso Dia 01
 
Curso de Criação e Desenvolvimento de Games (ESPM - Porto Alegre)
Curso de Criação e Desenvolvimento de Games (ESPM - Porto Alegre)Curso de Criação e Desenvolvimento de Games (ESPM - Porto Alegre)
Curso de Criação e Desenvolvimento de Games (ESPM - Porto Alegre)
 
Games como Mídia
Games como MídiaGames como Mídia
Games como Mídia
 
Android Game Engine
Android Game EngineAndroid Game Engine
Android Game Engine
 
Games e inovacao tecnologica
Games e inovacao tecnologicaGames e inovacao tecnologica
Games e inovacao tecnologica
 

Destaque

Destaque (20)

Unity3d Space Shooter (Parte 1)
Unity3d Space Shooter (Parte 1)Unity3d Space Shooter (Parte 1)
Unity3d Space Shooter (Parte 1)
 
Python 02
Python 02Python 02
Python 02
 
Curso Unity3D
Curso Unity3DCurso Unity3D
Curso Unity3D
 
Sem. acad. TADS 2015
Sem. acad. TADS 2015Sem. acad. TADS 2015
Sem. acad. TADS 2015
 
Introdução ao desenvolvimento de games com unity3 d
Introdução ao desenvolvimento de games com unity3 dIntrodução ao desenvolvimento de games com unity3 d
Introdução ao desenvolvimento de games com unity3 d
 
Aula4 debug
Aula4   debugAula4   debug
Aula4 debug
 
Complemento Gdd Visao Geral E Contexto Do Game
Complemento Gdd Visao Geral E Contexto Do GameComplemento Gdd Visao Geral E Contexto Do Game
Complemento Gdd Visao Geral E Contexto Do Game
 
Aula6 colisao2
Aula6 colisao2Aula6 colisao2
Aula6 colisao2
 
Aula1 intro
Aula1  introAula1  intro
Aula1 intro
 
Unity3d
Unity3dUnity3d
Unity3d
 
PADGU - Apresentação
PADGU - ApresentaçãoPADGU - Apresentação
PADGU - Apresentação
 
Aula2 intro2
Aula2   intro2Aula2   intro2
Aula2 intro2
 
Desenvolvendo Pong no Unity 3D - Victory Island Studios
Desenvolvendo Pong no Unity 3D - Victory Island StudiosDesenvolvendo Pong no Unity 3D - Victory Island Studios
Desenvolvendo Pong no Unity 3D - Victory Island Studios
 
Aula8 instancias
Aula8 instanciasAula8 instancias
Aula8 instancias
 
Aula som
Aula somAula som
Aula som
 
GDD carine-clea-diego
GDD carine-clea-diegoGDD carine-clea-diego
GDD carine-clea-diego
 
imax games - Desenvolvimento de Jogos
imax games - Desenvolvimento de Jogosimax games - Desenvolvimento de Jogos
imax games - Desenvolvimento de Jogos
 
Otimização em Unity: fazendo seu jogo rodar no PC da sua avó
Otimização em Unity: fazendo seu jogo rodar no PC da sua avóOtimização em Unity: fazendo seu jogo rodar no PC da sua avó
Otimização em Unity: fazendo seu jogo rodar no PC da sua avó
 
Aula3 input
Aula3   inputAula3   input
Aula3 input
 
Aula7 velocidade
Aula7 velocidadeAula7 velocidade
Aula7 velocidade
 

Semelhante a Introdução ao Mundo dos Games com Unity3D

FLISoL'11: Desenvolvendo Games para Android
FLISoL'11: Desenvolvendo Games para AndroidFLISoL'11: Desenvolvendo Games para Android
FLISoL'11: Desenvolvendo Games para AndroidMaurílio Silva
 
Desenvolvimento de jogos e Ogre 3D - Dev In Santos
Desenvolvimento de jogos e Ogre 3D - Dev In SantosDesenvolvimento de jogos e Ogre 3D - Dev In Santos
Desenvolvimento de jogos e Ogre 3D - Dev In Santosjonathanblacknight
 
Tecnologias de Desenvolvimento de Videojogos
Tecnologias de Desenvolvimento de VideojogosTecnologias de Desenvolvimento de Videojogos
Tecnologias de Desenvolvimento de VideojogosNelson Zagalo
 
Palestra Introdução ao Game Design
Palestra Introdução ao Game DesignPalestra Introdução ao Game Design
Palestra Introdução ao Game DesignLeonardo Zamprogno
 
Desenvolvimento de jogos e ogre 3D - Unip Santos
Desenvolvimento de jogos e ogre 3D - Unip SantosDesenvolvimento de jogos e ogre 3D - Unip Santos
Desenvolvimento de jogos e ogre 3D - Unip Santosjonathanblacknight
 
Desenvolvimento de jogos com ogre 3D - Mini Curso Unip
Desenvolvimento de jogos com ogre 3D - Mini Curso UnipDesenvolvimento de jogos com ogre 3D - Mini Curso Unip
Desenvolvimento de jogos com ogre 3D - Mini Curso Unipjonathanblacknight
 
Desenvolvimento de jogos e ogre 3D - Unisantos
Desenvolvimento de jogos e ogre 3D - UnisantosDesenvolvimento de jogos e ogre 3D - Unisantos
Desenvolvimento de jogos e ogre 3D - Unisantosjonathanblacknight
 
Desafio do desenvolvimento multiplataforma, 2º SouWebPel
Desafio do desenvolvimento multiplataforma, 2º SouWebPelDesafio do desenvolvimento multiplataforma, 2º SouWebPel
Desafio do desenvolvimento multiplataforma, 2º SouWebPelLuiz Nörnberg
 
Aquecimento Global Game Jam Curitiba 2014
Aquecimento Global Game Jam Curitiba 2014Aquecimento Global Game Jam Curitiba 2014
Aquecimento Global Game Jam Curitiba 2014Bruno Campagnolo
 
Desenvolver Jogos de Sucesso em Portugal
Desenvolver Jogos de Sucesso em PortugalDesenvolver Jogos de Sucesso em Portugal
Desenvolver Jogos de Sucesso em PortugalNelson Zagalo
 
Criação do jogo telyn
Criação do jogo telynCriação do jogo telyn
Criação do jogo telynAndré Martins
 
Jogos em geral by Tiago Moraes - 3º iPhonedevbr
Jogos em geral by Tiago Moraes - 3º iPhonedevbrJogos em geral by Tiago Moraes - 3º iPhonedevbr
Jogos em geral by Tiago Moraes - 3º iPhonedevbriPhoneDevBr
 
Desenvolvimento de jogos e ogre 3D - Jaguariuna
Desenvolvimento de jogos e ogre 3D - JaguariunaDesenvolvimento de jogos e ogre 3D - Jaguariuna
Desenvolvimento de jogos e ogre 3D - Jaguariunajonathanblacknight
 
Workshop Realidade Sintética - Módulo III
Workshop Realidade Sintética - Módulo IIIWorkshop Realidade Sintética - Módulo III
Workshop Realidade Sintética - Módulo IIIThiago Falcao
 
Desenvolvimento de Jogos em Java
Desenvolvimento de Jogos em JavaDesenvolvimento de Jogos em Java
Desenvolvimento de Jogos em JavaBruno Croci
 
SP DevFest 2014 - Interfaces de Games para Diferentes Telas
SP DevFest 2014 - Interfaces de Games para Diferentes TelasSP DevFest 2014 - Interfaces de Games para Diferentes Telas
SP DevFest 2014 - Interfaces de Games para Diferentes TelasPedro Kayatt
 

Semelhante a Introdução ao Mundo dos Games com Unity3D (20)

Mobile Game Development.pptx
Mobile Game Development.pptxMobile Game Development.pptx
Mobile Game Development.pptx
 
FLISoL'11: Desenvolvendo Games para Android
FLISoL'11: Desenvolvendo Games para AndroidFLISoL'11: Desenvolvendo Games para Android
FLISoL'11: Desenvolvendo Games para Android
 
Desenvolvimento de jogos e Ogre 3D - Dev In Santos
Desenvolvimento de jogos e Ogre 3D - Dev In SantosDesenvolvimento de jogos e Ogre 3D - Dev In Santos
Desenvolvimento de jogos e Ogre 3D - Dev In Santos
 
Games imersivos
Games imersivosGames imersivos
Games imersivos
 
Tecnologias de Desenvolvimento de Videojogos
Tecnologias de Desenvolvimento de VideojogosTecnologias de Desenvolvimento de Videojogos
Tecnologias de Desenvolvimento de Videojogos
 
Palestra Introdução ao Game Design
Palestra Introdução ao Game DesignPalestra Introdução ao Game Design
Palestra Introdução ao Game Design
 
Inteligência Artificial em Jogos
Inteligência Artificial em JogosInteligência Artificial em Jogos
Inteligência Artificial em Jogos
 
Desenvolvimento de jogos e ogre 3D - Unip Santos
Desenvolvimento de jogos e ogre 3D - Unip SantosDesenvolvimento de jogos e ogre 3D - Unip Santos
Desenvolvimento de jogos e ogre 3D - Unip Santos
 
Workshops de Unity
Workshops de UnityWorkshops de Unity
Workshops de Unity
 
Desenvolvimento de jogos com ogre 3D - Mini Curso Unip
Desenvolvimento de jogos com ogre 3D - Mini Curso UnipDesenvolvimento de jogos com ogre 3D - Mini Curso Unip
Desenvolvimento de jogos com ogre 3D - Mini Curso Unip
 
Desenvolvimento de jogos e ogre 3D - Unisantos
Desenvolvimento de jogos e ogre 3D - UnisantosDesenvolvimento de jogos e ogre 3D - Unisantos
Desenvolvimento de jogos e ogre 3D - Unisantos
 
Desafio do desenvolvimento multiplataforma, 2º SouWebPel
Desafio do desenvolvimento multiplataforma, 2º SouWebPelDesafio do desenvolvimento multiplataforma, 2º SouWebPel
Desafio do desenvolvimento multiplataforma, 2º SouWebPel
 
Aquecimento Global Game Jam Curitiba 2014
Aquecimento Global Game Jam Curitiba 2014Aquecimento Global Game Jam Curitiba 2014
Aquecimento Global Game Jam Curitiba 2014
 
Desenvolver Jogos de Sucesso em Portugal
Desenvolver Jogos de Sucesso em PortugalDesenvolver Jogos de Sucesso em Portugal
Desenvolver Jogos de Sucesso em Portugal
 
Criação do jogo telyn
Criação do jogo telynCriação do jogo telyn
Criação do jogo telyn
 
Jogos em geral by Tiago Moraes - 3º iPhonedevbr
Jogos em geral by Tiago Moraes - 3º iPhonedevbrJogos em geral by Tiago Moraes - 3º iPhonedevbr
Jogos em geral by Tiago Moraes - 3º iPhonedevbr
 
Desenvolvimento de jogos e ogre 3D - Jaguariuna
Desenvolvimento de jogos e ogre 3D - JaguariunaDesenvolvimento de jogos e ogre 3D - Jaguariuna
Desenvolvimento de jogos e ogre 3D - Jaguariuna
 
Workshop Realidade Sintética - Módulo III
Workshop Realidade Sintética - Módulo IIIWorkshop Realidade Sintética - Módulo III
Workshop Realidade Sintética - Módulo III
 
Desenvolvimento de Jogos em Java
Desenvolvimento de Jogos em JavaDesenvolvimento de Jogos em Java
Desenvolvimento de Jogos em Java
 
SP DevFest 2014 - Interfaces de Games para Diferentes Telas
SP DevFest 2014 - Interfaces de Games para Diferentes TelasSP DevFest 2014 - Interfaces de Games para Diferentes Telas
SP DevFest 2014 - Interfaces de Games para Diferentes Telas
 

Introdução ao Mundo dos Games com Unity3D

  • 1. Introdução ao Mundo dos Games com Unity3D 3º encontro Dev In Santos por @gabrielcaires
  • 2. Melhor momento para se produzir jogos O mundo precisa de viciados!
  • 3. Como o jogo era... Mercado antes da explosão Mobile/Indie
  • 4. Como o jogo era... ● Mídia física predominava. ● Acesso a jogos fora do eixo EUA/Europa/Japão relativamente restrito. ● Aluguel ou pirataria era o principal meio nos países mais "simples". ● Produção de jogos fora desse eixo era vista com preconceito.
  • 5. Como o jogo era... ● Publisher como Capcom, Square(Enix), EA Arts, Konami,dominavam o mercado de games em geral. ● Jogos cada vez mais complexos e exigindo equipes maiores. ● Produtoras menores com pouco ou nenhum acesso expressivo ao mercado.
  • 6. Pré revolução Distribuição digital e popularização dos jogos pela Web
  • 7. Pré revolução ● A distribuição digital de conteúdo cada vez se torna mais interessante. ● Jogos em Redes sociais ganham força. ● Celulares começam a ganhar importância no mundo dos jogos. (Nokia, Sony ...)
  • 9. ...surgem a fruta e robô mais famoso do mundo. E logo em sequência "sem querer" surge um novo mercado.
  • 10. Explosão mobile ● Popularização smartphones ● Parte do mercado com Hardware padronizado ● Interfaces mais amigaveis, tirando o medo das pessoas ● Popularização das MarketPlaces
  • 11. E logo se percebe... E com isso foi se descobrindo que...
  • 12. E logo se percebe... ...Manu, as pessoas são viciadas! Todo dia é dia e todo lugar é lugar!
  • 13. Pessoas querem jogar! ● 64% dos Apps usados durante o dia são jogos. ● 14,7 horas/mês iPhone e 9,3 horas/mês Android. ● 31% desse tempo na cama. ● 53% das pessoas jogam todos os dias. Fonte:Business Degree
  • 14. A fruta e o robô - caracteristicas dos jogos ● Jogos mais simples, focado em atender momentos de micro tédio, fila, banheiro, traba... digo... hora do almoço. ● Custo de produção bem mais baixo. ● Distribuição garantida pelas próprias plataformas. ● Até crianças produzem jogos :p (huhum, blz capião!)
  • 15. A fruta e o robô ● Publishers não são supremas. ● Grandes e pequenos estão no mesmo barco. ● Distribuição global garantida pelos Marketplaces.
  • 16. Clientes alternativos surgem Marketing e Indie Games
  • 17. Marketing e Indie Games ● Jogos como ferramenta de comunicação ● Produtoras com idéias mirabolantes surgem ● Proposta ousadas de Design surgem ● Limbo ● Journey ● Flower ● Braid
  • 18. Ferramentas especializadas Popularização de Engines especializadas em Games
  • 19. Ferramentas - 2D ● Cocos2D (objetive C para IOS) /Coco2Dx(C#, multiplataforma) ● CoronaSDK (Multiplataform) ● Marmalade (quase tudo do mundo!) ● Flash (IOS/Android/Web) ● HTML5 (IOS/Android/Web)
  • 20. Ferramentas - 3D ● Torque3D ● Shiva3D ● Unreal Engine ● CryEngine ● Unity3D
  • 21. Unity3D Introdução (video demo http://www.youtube.com/watch?v=7NXVwwyS_uo )
  • 22.
  • 24. Unity3D - Engine ● Mono Framework ● Linguagens ○ C# ○ UnityScript(Javascript) ○ Boo (dialeto de python) * Todos juntos no mesmo projeto!
  • 25. Unity3D - Engine ● Multiplataforma: ○ IOS ○ Android ○ Consoles(Wii, PS3, Xbox360) ○ Web (através de plugin) ○ Web com Flash (* ainda em beta) ○ Desktop (PC e Mac) ○ Google Native Client
  • 26. Unity3D - Engine ● Multiplataforma: ○ Outros através do projet UNION
  • 27. Unity3D - Engine ● Engines Integrada ○ Nvidia PhysicX ○ Umbra (Occlusion culling) ○ FMOD (Áudio) ○ Autodesk Best Lightmapper (Global ilumination) ○ Substance (Compressão e variação de Textura) ○ Autodesk ScaleForm (Interface Flash para jogos)
  • 29.
  • 30. Unity3D - Editor Drag And Drop dos principais formatos de arquivo. ● Imagens ○ PSD Photoshop ○ Tiff, jpg, png, etc... ● 3D ○ Maya, Cinema4D, Blender, 3DMax ○ Textura ○ Animações
  • 33. Unity3D - Editor Particle System http://www.youtube.com/watch?v=8wA6n30kVtc
  • 34. Unity3D - Editor Umbra (Occlusion culling) http://www.youtube.com/watch?v=S5l3unhW4e0
  • 35. Unity3D - Editor Nav Mesh Path Finder http://www.youtube.com/watch?v=8fMPjl7QJDw
  • 36. Unity3D - Editor ● Não precisa compilar para testar o game! ● App agilizar o desenvolvimento mobile ● Controle de assets para cada plataforma ● Altissimo grau de customização do Editor
  • 39. Unity3D ● C# 2.0, Reflection, Generic, FileSystem, Linq, Interop ... ● DLL compiladas para .Net ● Lib nativas do sitemas objective C/C/C++ (IOS) , Java(Android)
  • 40. Unity3D ● Lib para jogos multiplayer, ponto a ponto ou com server centralizado ● Scripts interagindo diretamente com o Editor, inclusive automatizando tarefas. ● Utiliza Conceito de MonoBehaviour
  • 41. Unity3D ● Helper para produção de interfaces 2D ● Suporte multi touch ● Simulador de touch ● Helper para suportar controles ● Helper para social plataforms (gamecenter)
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52. Unity3D - Licenses ● Basic Web/Desktop - Free ● Pro Desktop = 1500$ ● Basic iPhone = 400$ ● Basic Android = 400$ ● Pro mobile iPhone = Pro Desktop + 1500$ ● Pro mobile Android = Pro Desktop + 1500$
  • 54. Obrigado =] Grupo no Facebook: Unity3D Brasil @madcaires/@gabrielcaires facebook.com/gabriel.caires gabriel@mktvirtual.com.br