Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Minicurso "Jogos Multiplataforma com Javascript"

4,953 views

Published on

Minicurso ministrado na Globalcode em parceria com a Open4Education/

Published in: Technology
  • Be the first to comment

Minicurso "Jogos Multiplataforma com Javascript"

  1. 1. Jogos Multiplataforma com Javascript Felipe Pedroso
  2. 2. Felipe Pedroso Formado em Engenharia da Computação Community Manager de Windows, RealSense e HTML5 Desenvolvedor de apps e jogos nas horas vagas @felipeapedroso
  3. 3. Agenda Papel do desenvolvedor O que é uma game engine? Como escolher? HTML5/Javascript e os jogos XDK Demos CreateJS LiquidFun
  4. 4. Sem falar de programação... 5
  5. 5. Os quatro elementos de um jogo ESTÉTICA/ ARTE HISTÓRIA MECÂNICA TECNOLOGIA Visibilidade Referência: “The Art of Game Design” –Jesse Shell Developer
  6. 6. GAME GRÁFICOS ÁUDIO INPUT FÍSICA NETWORK IA UI SCRIPTING ... O que o Developer faz...
  7. 7. E como implementar tudo isso? 8
  8. 8. 9 FÍSICA GRÁFICOS UI ÁUDIO
  9. 9. Então o propósito de um Game Engine é... Abstrairaspectosdo desenvolvimentode games Permitirreutilizaçãode componentes Aceleraro desenvolvimento Focarmaisno conteúdo
  10. 10. Algumas engines...
  11. 11. Como escolher a ideal para meu jogo? Curva de aprendizado Custo/Licenciamento Comunidade Suporte Linguagem de Programação Plataformas Recursos/Ferramentas Documentação
  12. 12. Devo criar minha própria engine? ...mas cada caso é um caso. http://youtu.be/TeNNdVt83-c Icons by The Pink Group –Social Media Icons
  13. 13. Devo criar minha própria engine? ...mas cada caso é um caso. http://youtu.be/TeNNdVt83-c Icons by The Pink Group –Social Media Icons
  14. 14. E o Javascript?
  15. 15. HTML5 e Jogos? Adoção em largas escalas Recursos Canvas, WebGL, Audio, etc Multiplataforma sem plugins! 16
  16. 16. Engines para HTML5/Javascript 17 http://html5gameengine.com/
  17. 17. CreateJS Bibliotecas e ferramentas para a criação de conteúdo interativo Foi criado facilitar a transição de ActionScript3 para HTML5/Javascript Sponsors: Microsoft, Adobe, Mozilla e AOL
  18. 18. Principais bibliotecas SOUNDJS PRELOADJS EASELJS TWEENJS
  19. 19. Vou ficar só no browser? 21
  20. 20. Apache Cordova
  21. 21. Quer testar? Debugar? Compilar?
  22. 22. “Talk is cheap, show me the code!” 24 Linus Torvalds
  23. 23. Dúvidas? 25
  24. 24. APP CHALLENGE2014realsenseappchallenge.intel.com Concurso promovido pela Intel US
  25. 25. Muito obrigado! @felipeapedroso facebook.com/felipe.a.pedroso slideshare.net/felipe_pedroso linkedin.com/in/felipeapedroso Icons by The Pink Group –Social Media Icons Felipe Pedroso

×