Game Engine Unity 3D | Workshop

3.541 visualizações

Publicada em

Palestra da Semana de Tecnologia de Jogos Digitais da PUC-SP.
Dia: 28/10/2010, quinta feira.
Tema: Game Engine Unity 3D | Workshop.
Palestrantes: Felipe Dacal Fragoso / Senac SP – Alpha Channel.

Publicada em: Tecnologia, Design
0 comentários
5 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
3.541
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
126
Comentários
0
Gostaram
5
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Game Engine Unity 3D | Workshop

  1. 1. Game Engine Unity3D Felipe Dacal Fragoso fefragoso@gmail.com
  2. 2. Overview  Plataformas  PC, MAC, Web, iPhone, Wii, Xbox 360 e PS3.  Linguagens de programação  C#, JavaScript e Boo (variação da Python)  Modelos 3D:  Maya, 3D Studio Max, Cheetah 3D, Cinema 4D, Blender, Carara, Lightware e XSI
  3. 3. Overview  Baseada em ambientes 3D, porém permite a criação de jogos 2D  Projeto de jogo é separado em Cenas  Aceita formatos de áudio WAV, MP3, AIFF e OGG  Para jogos Web, possui Web Player próprio
  4. 4. Features  Editor integrado  Fácil utilização  Customizável  Drag n’ Drop  Gráficos  Renderização rápida  Sistemas de partículas  Direct3D e OpenGL  Importação de modelos  Aceita vários formatos  Suporta texturas, bones e animações  Deployment  Suporte a vários drivers  Plugin para navegadores web
  5. 5. Features  Publicação no Wii  Reconhece controle  Script, Shader, Animação  Publicação no iPhone  Integração com SDK  Alta performance  Shaders, Luz e Sombra  Efeitos, elementos naturais  Editor de shaders  Terrenos  Fácil construção  Luzes, texturas, elementos
  6. 6. Features  Jogos em rede  Suporte a sincronização, acesso remoto e conexão  Física  Ageia PhysX  Recursos específicos  Áudio e video  Execução em tempo real  Scripting  .Net, database, expressão regular, XML, arquivos e rede  Compilado em código nativo
  7. 7. Versões  Unity  Gratuita  Unity Pro  US$ 1.499,00  Unity Wii  Não informado  Unity iPhone Basic  US$ 399,00  Unity iPhone Advanced  US$ 1.499,00  Licenças para instituições educacionais e código fonte
  8. 8. Comunidade  Canal direto com a Unity para feedback e sugestões  Fóruns específicos e comunidade ativa  FAQ, wiki, dicas, repositório, chat (IRC)  Unity Developer Magazine
  9. 9. Suporte  Vasta documentação que acompanha o software, também disponível online (Manual, referências, scripts)  Tutoriais, exemplos de projetos, vídeo aulas, artigos  Plugins e complementos gratuitos desenvolvidos pela Unity e pela comunidade
  10. 10. Livro  Unity Game Development Essentials  Will Goldstone descreve todas as etapas do desenvolvimento de um jogo na Unity  Autor possui site com vídeo aulas e tutoriais: www.learnmesilly.com
  11. 11. Vantagens  Diferentes formas para distribuição  PC, MAC, Web, iPhone, Wii  Plugins e recursos disponíveis para download gratuito  Interface gráfica intuitiva  Várias bibliotecas para programação  Fácil aprendizado
  12. 12. Desvantagens  A Unity é bem poderosa, mas limitada  Desenvolvimento para console somente com a Unity Pro  Desenvolvimento para iPhone requer SDK e licença da Apple
  13. 13. Made with Unity  Grande parte dos jogos publicados são para PC e MAC  Jogos para Web enfrentam a barreira do Flash  Mais de 325 jogos para iPhone e poucos para Wii
  14. 14. Made with Unity
  15. 15. Interface
  16. 16. Exemplo “The Islands”
  17. 17. Referências  LEARN ME SILLY. Disponível em <http://www.learnmesilly.com/> Acesso em 29 de nov. de 2009.  LEARN UNITY3D. Disponível em <http://learnunity3d.com/> Acesso em 29 de nov. de 2009.  UNIFY COMMUNITY. Disponível em <http://www.unifycommunity.com/> Acesso em 29 de nov. de 2009.  UNITY. Disponível em <http://unity3d.com/> Acesso em 29 de nov. de 2009.

×