Microsoft, Gaming & Stuff
Nick Hodge
Professional Geek
Microsoft
nhodge@microsoft.com
http://nickhodge.com
Agenda
Industry Facts
Games for Windows [Vista]
Microsoft Casual Games
Web-Based Games for MSN Games
Games for Mobile Devi...
Gaming, Austria
Top 10 Australian Industry Facts
I. Worth: AU$1B in 2006
I. Note: Film/Box Office in 2007 AU$900m in 2007
II. Growing: >12...
Online Market Is Huge and Growing
Sources: NPD Data, DFC Intelligence and Themis Group
74.9%
2009
25.1%
Worldwide Retail R...
Games for Windows [Vista]
Great new Windows Vista features and experiences for gamers
New branding and packaging for platf...
What is XNA
XNA: Genealogy
GPU Programming  Assembly
Direct3D <7.X  C
Direct3D 8.0, 9.0  C++
Managed D3D  Visual Basic...
XBOX Development Today, in the Past…
You have to belong to the “country” club
XDK: http://www.xbox.com/en-US/dev/developin...
Windows Vista: Essentials & Showcase
Supports Windows Media Center & “living room gaming
experience”
Supports the Xbox 360...
DirectX 9.0 example
DirectX 10.0 example
D3D9
Future Trends in Displays
Innovation in display technologies is much
faster than in CRT era
Plasma, LCD, DLP, OLED, LED, L...
Core Count Growth Rate
Doubling area every 2 years
Double core count every 2 years
Games for Xbox Live Arcade
Xbox Live Arcade – 1st Generation
Launched November 2004 in North America; Europe/Asia in April...
Xbox Live Arcade –Dashboard
Xbox Live Arcade
Over 120 games now available
Phenomenal launch window results for Xbox Live Arcade
Across the board conve...
XNA Creators Club
http://creators.xna.com
What is Microsoft XNA?
* Xbox 360 or Xbox LIVE Arcade publishing agreement required to professionally develop on Xbox 360
...
XNA Creators Club Online
Website launched in March 2007
Forums, Articles, Tutorials, Videos
Monthly content releases
26 Sa...
Goal: Democratize Game Development
Enable anyone to make games
Make writing games significantly easier
Embrace the vibrant...
Dream.Build.Play. Again.
Warm-Up Challenge 2008: A.I.
Democratizing Game Development
Enabled development on a retail Xbox 360
Over 1,000,000 downloads of XNA Game
Studio
XNA-ba...
Democratizing Game Development
Bringing games to multiple platforms
Targeting Zune 4/8/30/80
Game Studio 3.0 CTP Released
on May 7th includes Zune
support
All Zunes Have Similar
Hardware
Per...
Development Experience
XNA Game Studio 3.0
Framework
XNA Game Studio
Extends Visual Studio 2008
to create games using C#
XNA Framework
Cross-Plat...
Core Framework
Networking Gamer Services
XNA Framework 3.0
Graphics Audio Input Math Storage
Extended Framework
Applicatio...
XNA Creators Club
Mini-Games, Samples, and Tutorials
XNA Community: CodePlex
XNA Community Games
Submission Pipeline
Repository for Community Games
http://creators.xna.com
Your central place to distr...
Creator/Author Reviewer Player
Requires Paid
Subscription
Requires Paid
Subscription
All Xbox users
upon release.
Requires...
Roadmap
Beta
US only
Only Creators can download and play
community games
Must resubmit games for RTM
Game Studio 3.0 CTP (...
XNA Community: Books
Additional Information
XNA Creators Club Online
http://creators.xna.com
XNA Team Blog
http://blogs.msdn.com/xna
MSDN XNA D...
Australian Resources
http://www.sumea.com.au/
http://www.gdaa.com.au/
Deakin
Deakin
Deakin
Deakin
Upcoming SlideShare
Loading in …5
×

Deakin

231 views

Published on

Deakin

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Deakin

  1. 1. Microsoft, Gaming & Stuff Nick Hodge Professional Geek Microsoft nhodge@microsoft.com http://nickhodge.com
  2. 2. Agenda Industry Facts Games for Windows [Vista] Microsoft Casual Games Web-Based Games for MSN Games Games for Mobile Devices Games for Xbox Live Arcade Console Games
  3. 3. Gaming, Austria
  4. 4. Top 10 Australian Industry Facts I. Worth: AU$1B in 2006 I. Note: Film/Box Office in 2007 AU$900m in 2007 II. Growing: >12% per year III. 12.5m games sold in 2006 IV. Gamer average age: 28 years old V. 60% male, 40% female VI. In 2007, 67% Australians have broadband VII. 35% parents, 8% will tell you to get off their lawn VIII. Spend AU$2million per day on interactive games IX. In 2006 8,500 employed in the games industry X. Estimated in 2010 18,000 employed in the industry (sources: http://www.gdaa.com.au/docs/%20Submission%20to%20Government-June07-Coonan.pdf http://www.mpdaa.org.au/customers/mpdaa/mpdaa.nsf/(PressReleasesByDate)/11-1- 2008/$FILE/MEDIA%20RELEASE%20Year%20End%202007.pdf http://www.acma.gov.au/webwr/_assets/main/lib310631/0607commreport_complete.pdf
  5. 5. Online Market Is Huge and Growing Sources: NPD Data, DFC Intelligence and Themis Group 74.9% 2009 25.1% Worldwide Retail Revenue Worldwide Online Revenue 45.9% 2005 54.1%
  6. 6. Games for Windows [Vista] Great new Windows Vista features and experiences for gamers New branding and packaging for platform and titles Cross-platform gaming hardware Increased Microsoft promotion of games that drive the platform Re-launch of gamesforwindows.com Games for Windows: The Official Magazine Games for Windows 1UP.com Website
  7. 7. What is XNA XNA: Genealogy GPU Programming  Assembly Direct3D <7.X  C Direct3D 8.0, 9.0  C++ Managed D3D  Visual Basic XNA  WinForms w/ C# & VB.Net
  8. 8. XBOX Development Today, in the Past… You have to belong to the “country” club XDK: http://www.xbox.com/en-US/dev/developingforxbox360.htm $10,000 for Dev Kit AAA Titles only Goals of XNA: • Enable a full spectrum (very much like the Movies) • Embrace creator community on Microsoft platforms • Make writing games significantly easier • Establish a vibrant creator community • Provide educational solutions using the Xbox 360
  9. 9. Windows Vista: Essentials & Showcase Supports Windows Media Center & “living room gaming experience” Supports the Xbox 360 Controller Support the Windows Vista Game Explorer Exploit Direct3D 10.x Meets security, compatibility and usability specifications Easy Installation & Play Windows x64 Support & Compatibility Optimize for multi-core CPUs Parental Controls
  10. 10. DirectX 9.0 example
  11. 11. DirectX 10.0 example
  12. 12. D3D9
  13. 13. Future Trends in Displays Innovation in display technologies is much faster than in CRT era Plasma, LCD, DLP, OLED, LED, Laser, etc. Enabling new features: High DPI, HD resolution, 120 Hz refresh rate, 10-bit color, >NTSC Gamut, HDR Brightness Games will want to exploit these Microsoft is working with vendors on display protocols and APIs for these features
  14. 14. Core Count Growth Rate Doubling area every 2 years Double core count every 2 years
  15. 15. Games for Xbox Live Arcade Xbox Live Arcade – 1st Generation Launched November 2004 in North America; Europe/Asia in April 2005 Disc-based solution One pack in title included free of charge Additional titles available to download, try, and buy over Xbox Live Conversion rates strong @ 8.5% Xbox Live Arcade – Xbox 360 Goal: Build a frictionless distribution model for broad appeal content on Xbox 360 Single destination to discover, download, and try/buy broad-appeal games built into every console High-visibility placement (Games Blade) Deep Marketplace integration (download, purchase, licensing) Available to both Silver & Gold Xbox Live Subscribers Arcade-specific banner placements drive awareness of new titles Rich around-the-game feature set drives retention & repeat play
  16. 16. Xbox Live Arcade –Dashboard
  17. 17. Xbox Live Arcade Over 120 games now available Phenomenal launch window results for Xbox Live Arcade Across the board conversion rate average of 22% Highest title converting at over 50% Over 65% of connected Xbox 360 consoles are downloading and playing Arcade games
  18. 18. XNA Creators Club http://creators.xna.com
  19. 19. What is Microsoft XNA? * Xbox 360 or Xbox LIVE Arcade publishing agreement required to professionally develop on Xbox 360 XNA Software Services Resources Communities Professionals* XDK* XDS* XNA Game Studio (XBLA*) DirectX SDK Hobbyists and Students DirectX SDK XNA Game Studio Creators Club
  20. 20. XNA Creators Club Online Website launched in March 2007 Forums, Articles, Tutorials, Videos Monthly content releases 26 Samples, 4 Mini-games, 2 Starter kits, … Premium Content TorqueX Game Engine 2 Starter Kits DVD: Beginner’s Guide
  21. 21. Goal: Democratize Game Development Enable anyone to make games Make writing games significantly easier Embrace the vibrant game developer community on Microsoft platforms Create a “low friction” publishing channel for community games Provide educational solutions using the Xbox 360
  22. 22. Dream.Build.Play. Again. Warm-Up Challenge 2008: A.I.
  23. 23. Democratizing Game Development Enabled development on a retail Xbox 360 Over 1,000,000 downloads of XNA Game Studio XNA-based curricula taught in over 400 institutions worldwide Four XBLA contracts awarded in Dream.Build.Play 2007 from over 200 submissions
  24. 24. Democratizing Game Development
  25. 25. Bringing games to multiple platforms
  26. 26. Targeting Zune 4/8/30/80 Game Studio 3.0 CTP Released on May 7th includes Zune support All Zunes Have Similar Hardware Performance Resolution – 240x320 16MB RAM for games Networking Up to eight Zunes at Once Ad hoc wi-fi network Does not use LIVE service
  27. 27. Development Experience
  28. 28. XNA Game Studio 3.0 Framework XNA Game Studio Extends Visual Studio 2008 to create games using C# XNA Framework Cross-Platform game development framework and runtime .NET for Xbox 360 and Zune Custom version of the .NET Compact Framework
  29. 29. Core Framework Networking Gamer Services XNA Framework 3.0 Graphics Audio Input Math Storage Extended Framework Application Model Content Pipeline Games Starter KitsYour Code Your Content Components Platform .NET Framework .NET CF Media
  30. 30. XNA Creators Club Mini-Games, Samples, and Tutorials
  31. 31. XNA Community: CodePlex
  32. 32. XNA Community Games Submission Pipeline Repository for Community Games http://creators.xna.com Your central place to distribute games to other creators You own your intellectual property, not Microsoft Safe experience for game players Classification system: Creators classify their own games Peer Review: Your peers must agree with classification
  33. 33. Creator/Author Reviewer Player Requires Paid Subscription Requires Paid Subscription All Xbox users upon release. Requires Paid Subscription during beta
  34. 34. Roadmap Beta US only Only Creators can download and play community games Must resubmit games for RTM Game Studio 3.0 CTP (Zune) RTM US with other regions TBA All Xbox Live members can play Community Games Game Studio 3.0 RTW
  35. 35. XNA Community: Books
  36. 36. Additional Information XNA Creators Club Online http://creators.xna.com XNA Team Blog http://blogs.msdn.com/xna MSDN XNA Developer Center http://msdn.com/xna
  37. 37. Australian Resources http://www.sumea.com.au/ http://www.gdaa.com.au/

×