Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Desenvolvimento de Jogos em XNA para Windows Phone 7

2.280 Aufrufe

Veröffentlicht am

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

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

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 />

×