http://netponto.org<br />16ª Reunião Presencial - 11/12/2010<br />Windows Phone 7 & XNA – Let’s Play?Virgílio Esteves<br />
Patrocinadores desta reunião<br />
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 ...
Agenda<br />WP7 Overview<br />ApplicationPlatform<br />XNA Framework<br />[TOP SECRET]<br />Lunch<br />
Também disponível em vídeo...<br />Assista!<br />http://www.vimeo.com/21489076<br />
Windows PhoneHardware<br />Common Hardware Elements<br />Consistent Platform<br />Quality Focus<br />800 or 480<br />Consi...
ApplicationPlatform<br />Tools<br />Runtime – On “Screen”<br />Code you write on the client<br />Tools you use to design &...
ApplicationPlatform<br />Tools<br />Runtime – On “Screen”<br />Phone Emulator<br />Sensors<br />Media<br />Data<br />Locat...
UX Frameworks<br /><ul><li>High performance game framework
Rapid creation of multi-screen 2D and 3D games
Rich content pipeline
Mature, robust, widely adopted technology spanning Xbox 360, Windows, and Zune
Modern XAML/event-driven application UI framework
Rapid creation of visually stunning apps
Metro-themed UI controls
HTML/JavaScript
500,000 developers spanning Windows and web</li></li></ul><li>XNA Framework<br />
XNA Game Studio<br />
Powerful<br />
Productive<br />Developmentwith .NET & C#<br />High performance IDE<br />PowerfulIntellisense<br />Integratedbuild/deploy/...
Productive<br />Content Pipeline<br />
Game Loop<br />
Graphics<br />Overview<br />
Graphics<br />Scaler & Orientation<br />
Audio<br />
Media<br />
Portable<br />
Portable<br />XNA Framework Profiles<br />
Upcoming SlideShare
Loading in...5
×

Windows Phone 7 & XNA - Let's play?

961

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
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
961
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
18
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

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 />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×