Your SlideShare is downloading. ×
Game Engine Unity 3D | Workshop
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Game Engine Unity 3D | Workshop

3,124
views

Published on

Palestra da Semana de Tecnologia de Jogos Digitais da PUC-SP. …

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.

Published in: Technology, Design

0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,124
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
116
Comments
0
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Game Engine Unity3D Felipe Dacal Fragoso fefragoso@gmail.com
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. Made with Unity
  • 15. Interface
  • 16. Exemplo “The Islands”
  • 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.