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.

Windows Phone 7 & XNA - Let's play?

1,109 views

Published on

É inegável que o Windows Phone 7 chegou para ficar, e que está a revolucionar completamente o mundo dos smartphones. Mais do que nunca, os telefones como os conhecemos deixaram de servir apenas para telefonar, sendo hoje verdadeiros equipamentos multimédia e de entretenimento.
Sendo os jogos um dos mecanismos de entretenimento por excelência, quão difícil é efectivamente desenvolver um jogo que corra nestes dispositivos? Nesta sessão veremos pormenores acerca do hardware e do software/plataforma que suportam e possibilitam o desenvolvimento simples e simplificado de jogos, culminando na obtenção de um pequeno jogo no final da mesma.

Published in: Technology
  • Be the first to like this

Windows Phone 7 & XNA - Let's play?

  1. 1. http://netponto.org<br />16ª Reunião Presencial - 11/12/2010<br />Windows Phone 7 & XNA – Let’s Play?Virgílio Esteves<br />
  2. 2. Patrocinadores desta reunião<br />
  3. 3. Virgílio Esteves<br />ID&T – Software @HIS<br />.NET Framework (2.0 » 4.0)<br />.NET Compact Framework (2.0 » 3.5 SP1)<br />WPF / Silverlight / XNA<br />
  4. 4. Agenda<br />WP7 Overview<br />ApplicationPlatform<br />XNA Framework<br />[TOP SECRET]<br />Lunch<br />
  5. 5. Também disponível em vídeo...<br />Assista!<br />http://www.vimeo.com/21489076<br />
  6. 6. Windows PhoneHardware<br />Common Hardware Elements<br />Consistent Platform<br />Quality Focus<br />800 or 480<br />Consistent set of hardware capabilities defined by Microsoft<br />One resolution at launch<br />Second resolution added later<br />Same touch input<br />Consistent processor / GPU<br />Same available RAM<br />A-GPS / Accelerometer / Camera (5MP+)<br />Optional keyboard<br />480 or 320<br />
  7. 7. ApplicationPlatform<br />Tools<br />Runtime – On “Screen”<br />Code you write on the client<br />Tools you use to design & develop<br />SCREEN<br />CLOUD<br />Portal Services<br />Cloud Services<br />Code you write on the server<br />Tools you use to ship & sell<br />
  8. 8. ApplicationPlatform<br />Tools<br />Runtime – On “Screen”<br />Phone Emulator<br />Sensors<br />Media<br />Data<br />Location<br />Samples<br />Documentation<br />Xbox LIVE<br />Notifications<br />Phone<br />Guides<br />Community<br />.NET Framework managed code sandbox<br />Packaging and Verification Tools<br />SCREEN<br />CLOUD<br />Portal Services<br />Cloud Services<br />Notifications<br />App Deployment<br />Registration<br />Marketplace<br />Validation<br />MO and CC Billing<br />Location<br />Identity<br />Feeds<br />Certification<br />Business Intelligence<br />Maps<br />Social<br />Publishing<br />Update Management<br />
  9. 9. UX Frameworks<br /><ul><li>High performance game framework
  10. 10. Rapid creation of multi-screen 2D and 3D games
  11. 11. Rich content pipeline
  12. 12. Mature, robust, widely adopted technology spanning Xbox 360, Windows, and Zune
  13. 13. Modern XAML/event-driven application UI framework
  14. 14. Rapid creation of visually stunning apps
  15. 15. Metro-themed UI controls
  16. 16. HTML/JavaScript
  17. 17. 500,000 developers spanning Windows and web</li></li></ul><li>XNA Framework<br />
  18. 18.
  19. 19. XNA Game Studio<br />
  20. 20. Powerful<br />
  21. 21. Productive<br />Developmentwith .NET & C#<br />High performance IDE<br />PowerfulIntellisense<br />Integratedbuild/deploy/debug<br />MSBuildengine<br />
  22. 22. Productive<br />Content Pipeline<br />
  23. 23. Game Loop<br />
  24. 24. Graphics<br />Overview<br />
  25. 25. Graphics<br />Scaler & Orientation<br />
  26. 26. Audio<br />
  27. 27. Media<br />
  28. 28. Portable<br />
  29. 29. Portable<br />XNA Framework Profiles<br />
  30. 30. Summary<br />
  31. 31. Let’s Play?<br />demonstração<br />
  32. 32. Citação...<br />“The function of good software is to make the complex appear to be simple.”<br />GradyBooch<br />
  33. 33. Questões?<br />
  34. 34. Referências<br />App Hub (ex- XNA Creators)<br />http://create.msdn.com/<br />XNA PT – Comunidade XNA Portuguesa<br />http://xnapt.net/<br />ShawnHargreavesBlog<br />http://blogs.msdn.com/b/shawnhar/<br />MIX 2010 Sessions<br />http://live.visitmix.com/<br />
  35. 35. Patrocinadores desta reunião<br />
  36. 36. Obrigado!<br />Virgílio Esteves<br />raposo@gmail.com<br />http://pontonetpt.com/blogs/raposo<br />http://twitter.com/vraposo<br />http://pt.linkedin.com/in/virgilioesteves<br />

×