Evolução dos games e introdução ao desenvolvimento com unity

344 visualizações

Publicada em

Apresento parte da Evolução dos Jogos Eletrônicos e faço a introdução ao Desenvolvimento com Unity

Publicada em: Software
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
344
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
38
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Evolução dos games e introdução ao desenvolvimento com unity

  1. 1. A Evolução dos Games e Introdução ao Desenvolvimento com Unity
  2. 2.  Apaixonado por desenvolvimento em geral desde os sete anos de idade  Quinze anos de experiência na área de Tecnologia, voltado para o desenvolvimento de soluções para Impressão a Laser e Impressão Digital de Dados Variáveis de empresas do ramo de seguros no Brasil, tendo domínio nas linguagens de impressão PCL e PostScript.  Desenvolvedor C# e Visual Basic, DevOps, Designer Gráfico e Administrador de Bancos de Dados.  Mais de 230 cursos concluídos na Microsoft Virtual Academy, nas áreas de Desenvolvimento de Softwares e Games, DevOps, Infraestrutura, Cloud Computing, etc.  Colaborador; Organizador de Eventos e Palestrante no grupo .NET Coders
  3. 3.  Site http://www.andersonmolina.com.br  Facebook https://www.facebook.com/MolinaAnderson  Twitter https://twitter.com/Molina_Anderson  LinkedIn https://www.linkedin.com/in/molinaanderson
  4. 4.  Jogos Eletrônicos: Os Primórdios e a Evolução  Conhecendo a Unity  Idealizando o Projeto  Unity Asset Store  Sprites e criação das animações  Animator e Scripts  Física, Controle das Animações e Colisão com Objetos  Preview de Games Criados com Unity
  5. 5.  Os primeiros jogos utilizavam osciloscópios modificados e programação de baixo nível. Um dos primeiros jogos que temos notícia de que foi criado utilizando essa técnica foi o icônico “Tennis for Two”, criado por William Higinbotham em 1958.
  6. 6.  Porém o primeiro jogo vendido comercialmente foi o Computer Space, em 1971. ◦ Um jogo onde o objetivo era atingir discos voadores com mísseis e ao mesmo tempo fugir dos tiros desses discos voadores. ◦ Era constituído de uma caixa de madeira com uma TV ligada a uma máquina de estados, que funcionava quando se inseria moedas.
  7. 7.  Em 1972 foi lançado o primeiro console doméstico, o famoso Magnavox Odyssey. ◦ Esse já seguia o padrão que temos até hoje, onde ele era conectado a qualquer TV. ◦ Detalhe curioso: Não havia som! Somente imagem!
  8. 8.  Também em 1972 foi fundada a antológica Atari, responsável pelo desenvolvimento do console Atari 2600! ◦ Console com inúmeros jogos memoráveis e que se tornaram imortais, como Enduro, Pac-Man, River Raid, etc.
  9. 9. Conhece ou jogou algum deles?
  10. 10.  No final dos anos 70 os PCs começaram a se tornarem populares. Exemplo disso foi o Commodore Vic-20.  Já em 1983 ocorreu o "Crash dos Video Games”, na América do Norte. Em contra partida tornava-se cada vez mais fácil o desenvolvimento de hardware para PCs. E com isso, várias empresas apostavam cada vez mais na criação de jogos para computadores, pois a distribuição era mais fácil e mais barata pelo fato de serem distribuídos via disquetes ao invés de serem disponibilizados em cartuchos ROM.  Também havia outra vantagem: O som! Começávamos a abandonar os antigos “beeps” e começamos a utilizar sons sintetizados, digitalizados e bem mais complexos.
  11. 11. O Amiga, criado pela Commodore: Excelente processamento gráfico e sonoro.
  12. 12. A era 8 bits  Na metade dos anos 80 surgiram os consoles de 8 bits. Os mais famosos foram o Master System da Sega e o Nintendo, obviamente da Nintendo.
  13. 13. Final dos anos 80: Consoles Portáteis
  14. 14. Anos 90: a era 16 bits e a guerra entre Nintendo e Sega ◦ Nos anos 90 surgiram o Super Nintendo e o Mega Drive ◦ Ambos eram consoles de 16 bits com excelentes processadores de som e imagem e com títulos memoráveis
  15. 15. iD Software, jogos em primeira pessoa e Engines precursoras  A iD Software já chegou colocando as cartas na mesa e desenvolvendo uma técnica excelente para renderização de jogos de plataforma (sidescrollers) como Mario, Sonic e muitos games que vemos para smartphones nos dias de hoje.  Posteriormente ela desenvolveu a engine ou “motor” de Wolfenstein 3D! O primeiro jogo "tridimensional" em primeira pessoa.  Wolfenstein 3D abriu as portas para muitos outros títulos como os consagrados Doom, Quake entre muitos outros, servindo de inspiração para a maioria dos títulos criados até hoje. Estão entre eles o excelente Unreal Tournament que possui uma Engine excelente e que serve de base para um monte de jogos lançados posteriormente.
  16. 16.  Unity, também conhecido como Unity 3D, é um motor de jogo 3D proprietário e uma IDE criado pela Unity Technologies  A Unity possui duas versões principais: ◦ Unity Pro (R$ 75,00/mês) ◦ Unity (gratuita, limitada ao ganho de até US$ 100.000,00)  É muito utilizado na criação de jogos para browsers (Unity Web Player) assim como pode ser utilizado em diversas plataformas como Windows, Mac OS X, Android, Xbox 360 e One, PlayStation 3, 4 e Vita, etc. Possui um motor de física PhysX da Nvidia.  Para criação dos scripts é utilizado o Mono (implementação open-source do .NET Framework). As linguagens utilizadas para programação são: ◦ C# ◦ UnityScript (interpretado como JavaScript pelo software ◦ Boo (síntaxe de inspiração no Python)
  17. 17. SPRITES
  18. 18.  Dentro de um ambiente de desenvolvimento de games Sprites são conjuntos de imagens de um mesmo personagens em posições diferentes.  São utilizados para formar as animações dentro de um jogo como por exemplo: ◦ Correndo ◦ Pulando ◦ Deslizando ◦ Caindo ◦ Atirando
  19. 19. ANIMATOR
  20. 20. É uma interface para controlar o mecanismo de animações utilizadas no Jogo.
  21. 21. SCRIPTS
  22. 22.  Verificando se a tecla está sendo pressionada
  23. 23.  Gravidade
  24. 24. Dúvidas?
  25. 25.  Site Oficial da Unity https://unity3d.com/pt  Download da Unity http://unity3d.com/pt/get-unity  Guia de Referência dos Scripts da Unity http://docs.unity3d.com/ScriptReference/index.html  Manual de Utilização da Unity http://docs.unity3d.com/Manual/index.html
  26. 26. Obrigado!!!

×