Desenvolvimento de Jogos em XNA para Windows Phone 7

2,256 views

Published on

Desenvolvimento de Jogos em XNA para Windows Phone 7 por Virgílio Esteves e Andreas Vilela

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,256
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Desenvolvimento de Jogos em XNA para Windows Phone 7

  1. 1. http://netponto.org<br />Reunião Presencial - 12/02/2011<br />Desenvolvimento de Jogos em XNA para Windows Phone 7Virgílio Esteves e Andreas Vilela<br />
  2. 2. Patrocinador desta reunião<br />
  3. 3. Andreas Vilela<br />Virgílio Esteves<br />Software Developer<br /> @PT Inovação<br />ASP.NET / RubyOnRails /<br />Silverlight / XNA<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 />Party?!?<br />
  5. 5. 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 />
  6. 6. 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 />
  7. 7. 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 />
  8. 8. UX Frameworks<br /><ul><li>High performance game framework
  9. 9. Rapid creation of multi-screen 2D and 3D games
  10. 10. Rich content pipeline
  11. 11. Mature, robust, widely adopted technology spanning Xbox 360, Windows, and Zune
  12. 12. Modern XAML/event-driven application UI framework
  13. 13. Rapid creation of visually stunning apps
  14. 14. Metro-themed UI controls
  15. 15. HTML/JavaScript
  16. 16. 500,000 developers spanning Windows and web</li></li></ul><li>XNA Framework<br />
  17. 17.
  18. 18. XNA Game Studio<br />
  19. 19. Powerful<br />
  20. 20. Productive<br />Developmentwith .NET & C#<br />High performance IDE<br />PowerfulIntellisense<br />Integratedbuild/deploy/debug<br />MSBuildengine<br />
  21. 21. Productive<br />Content Pipeline<br />
  22. 22. Game Loop<br />
  23. 23. Graphics<br />Overview<br />
  24. 24. Graphics<br />Scaler & Orientation<br />
  25. 25. Audio<br />
  26. 26. Media<br />
  27. 27. Portable<br />
  28. 28. Portable<br />XNA Framework Profiles<br />
  29. 29. Summary<br />
  30. 30. “KILL the DUCK”<br />+ 120.000 Downloads<br />2nd mostdownloadedinMarketPlace<br />Funnyandaddictive<br />Shotducks (only) beforetheyflyaway<br />DuckHunteralike<br />
  31. 31.
  32. 32. Let’s Play?<br />demonstração<br />
  33. 33. Citação...<br />“The function of good software is to make the complex appear to be simple.”<br />GradyBooch<br />
  34. 34. Questões?<br />
  35. 35. 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 />
  36. 36. Patrocinador desta reunião<br />
  37. 37. Obrigado!<br />Virgílio Esteves<br />raposo@gmail.com<br />http://pontonetpt.com/blogs/raposo<br />http://twitter.com/vraposo<br />Andreas Vilela<br />andreasvilela@gmail.com<br />http://andreasvilela.blogspot.com<br />http://twitter.com/andreasvilela<br />

×