Our Properties: Gamasutra GameCareerGuide IndieGames Indie Royale GDC IGF Game Developer Magazine GAO
My Message close
Contents
Sponsored Feature: XNA Game Quality: The Certification Story
 
 
Printer-Friendly VersionPrinter-Friendly Version
 
Latest News
spacer View All spacer
 
June 1, 2012
 
38 Studios' Downfall: The Gamasutra Report [48]
 
How Space Quest's creative duo buried the hatchet after 20 years apart
 
Gamasutra's on-site E3 2012 coverage starts Monday
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
June 1, 2012
 
International Game Technology
Senior Motion Graphics Artist
 
International Game Technology
Senior Concept Artist
 
2K Games
Core-Tech, Senior Online Engineer - 2K Games
 
Gamania Digital Entertainment (US) Co., Ltd.
Assistant Product Manager
 
Gamania Digital Entertainment (US) Co., Ltd.
Community Experience Representative
 
Merge Interactive
Network Software Engineer
spacer
Latest Features
spacer View All spacer
 
June 1, 2012
 
arrow The 20-Year Estrangement of the Two Guys from Andromeda [6]
 
arrow The Anatomy of a Bad Game [16]
 
arrow Old Grumpy Designer Syndrome [22]
 
arrow 10 Tips: The Creation and Integration of Audio [2]
 
arrow Beyond Heavy Rain: David Cage on Interactive Narrative [49]
 
arrow Leading Change - An Excerpt from Beyond Critical [4]
 
arrow Persuasive Games: Process Intensity and Social Experimentation [29]
 
arrow Culture Clash: How Video Games Are Crashing the Museum Party [8]
spacer
Latest Blogs
spacer View All     Post     RSS spacer
 
June 1, 2012
 
A Few Thoughts on Kickstarter [5]
 
Dust in The Wind: An Analysis of A Valley Without Wind [1]
 
The "Gratitude Update": Connectrode 2.0
 
Molleindustria's Unmanned: Excellence Through Boredom [11]
 
Story Design Challenge #4: Design a World [1]
spacer
About
spacer Editor-In-Chief:
Kris Graft
Features Director:
Christian Nutt
News Director:
Frank Cifaldi
Senior Contributing Editor:
Brandon Sheffield
News Editors:
Frank Cifaldi, Tom Curtis, Mike Rose, Eric Caoili, Kris Graft
Editors-At-Large:
Leigh Alexander, Chris Morris
Advertising:
Jennifer Sulik
Recruitment:
Gina Gross
 
Feature Submissions
 
Comment Guidelines
Sponsor
Features
  Sponsored Feature: XNA Game Quality: The Certification Story
by Nick Bodenham, Andrew Donnelly, Michael Steer [Business/Marketing, Design, Programming, XNA]
8 comments Share on Twitter Share on Facebook RSS
 
 
October 10, 2008 Article Start Page 1 of 4 Next
 

Who Are XNA Game Quality?

Formed in 2000 prior to the launch of the original Xbox, the XNA Game Quality team, or Xbox Certification team as they were then known, are now one of the teams that make up XNA, Microsoft's global software and services division dedicated to game development technologies.

They are very much a team that works behind the scenes, and not much is really known about them, unless of course you happen to have developed or published a game for Xbox, Xbox 360, Games for Windows or Games for Windows - LIVE. In this article, we will focus on the work the team does on the Xbox platforms, and leave their work on the Games for Windows platforms for discussion in future articles.


The job of the XNA Game Quality team is to help ensure that every game released on the Xbox and Games for Windows platforms meets Microsoft's technical quality standards, and depicts the platforms and their features in the best possible light, whilst minimizing platform security risks.

One thing they are not, and were never intended to be, is a Quality Assurance test organisation, and this is something they are keen to point out. Quality Assurance testing is the job of the game developer and publisher. XNA Game Quality does not assess game design, or how good gameplay is; only how well the game performs technically and how well it supports the platform's features.

No longer confined to just certifying Xbox or Xbox 360 games, today the team offer a much broader range of services to their publishing partners on a global scale. They now certify Games for Windows and Games for Windows - LIVE platform games, thanks to the revival that PC gaming has experienced in the last few years.

As well, a comprehensive training and education program is now offered to publishers, with the ultimate aim of helping them to improve the certification success rates of their games. Training sessions take a number of forms that include XNA Game Quality representatives visiting publishers at their own premises, inviting publishers to their nearest Microsoft campus, and online via the capabilities of Microsoft's LIVE Meeting.

Other services include representation by the team at Microsoft organised events such as XNA Gamefest (http://www.xnagamefest.com), where attendees are treated to a range of talks, presentations, and seminars covering a variety of topics from System Programming to Quality Assurance and Certification. XNA Game Quality also provides whitepapers on many aspects of the certification process, particularly those that pose significant challenges to their partners.

The team is currently made up of two areas of responsibility, Compliance and Functional, both quite different from the other, and both supported by the XNA Services' Mastering Lab. Each area performs a very different function, but equally as important as the other, and without any one of them, the quality of the certification and the services they offer to their partners would be severely compromised.

Mastering Lab

To begin with let's take a closer look at the Mastering Lab and their role in supporting XNA Game Quality. This team is the first to get their hands on the game code after a Publisher submits their game for certification. They are the "Gatekeepers" of the certification process, and no game submissions of any nature are allowed to enter Compliance or Functional testing until the Mastering Lab has processed and conducted their preliminary checks on each submission. Unlike Compliance and Functional, the majority of testing done by the Mastering Lab is automated through the use of tools.

The Mastering Lab has two core roles. Firstly they take the game code supplied by the publisher and check that it is ready to test. This ranges from checking that it boots, making sure that it has the correct images for Xbox LIVE, ensuring that the total number of Achievements and Gamerscore add up, checking that the Xbox LIVE information in the game executables matches for all versions; and ensuring that the submission doesn't contain erroneous files.

The Mastering Lab's secondary role is to process the game files, which comprises a number of different stages. First, they apply the Age Ratings to the game code, which are used by the Xbox 360 Dashboard Family Settings. The Family Settings controls can be set by parents or guardians to block access to content based on game ratings.

They then configure how the game code should interact with other versions of the same game, as well as configure how different games communicate with each other (example: some games are designed to share game save data), and whether or not a game should support the PAL-50 video standard.

The final stage of processing is when the Mastering Lab prepares the game disc images used to manufacture the final disc based product. At the same time, they also prepare the game files that both Compliance and Functional use to test the games. From here the games enter Compliance testing, which we will look at next.

 
Article Start Page 1 of 4 Next
 
Comments

Christopher Shell
profile image
Sounds like a lot of hard work, and it is much appreciated here!

Scott McCabe
profile image
As a developer looking to create games under the Community Games Business model, I'd *very* much like to learn more information on the process that they're looking to implement that will help sort, promote and "certify" games made from start-up/indy companies. Yes there's peer review but once the floodgates open how likely will it be the marketplace to keep from being inundated and overcrowded. Just as you don't throw "Deer Hunter" games in with Unreal,Oblivion,Fallout3 etc.. type games.

women games
profile image
Scott McCabe, agree with you...

Alex Kaka
profile image
http://community.usatourist.com/members/swiss_2D00_replica.aspx

http://community.usatourist.com/members/hublot.aspx

http://community.usatourist.com/members/chanel.aspx

bfsotm faoemwm
profile image
but equally as important as the other, and without any one of them, the quality of the certification and the services they offer to their partners would be severely compromised.

regards,

[url=http://bootyarcade.com/]car games[/url]

bfsotm faoemwm
profile image
car games

review center

bfsotm faoemwm
profile image
http://review-center.net

Torrie Wilson
profile image
The team is currently made up of two areas of responsibility, Compliance and Functional, both quite different from the other, and both supported by the XNA Services' Mastering Lab. Each area performs a very different function, but equally as important as the other, and without any one of them, the quality of the certification and the services they offer to their partners would be severely compromised.

[url=http://www.powernetshop.at/angebote/]Car Hifi[/url]


none
 
Comment:
 




UBM Techweb
Game Network
Game Developers Conference | GDC Europe | GDC Online | GDC China | Gamasutra | Game Developer Magazine | Game Advertising Online
Game Career Guide | Independent Games Festival | Indie Royale | IndieGames

Other UBM TechWeb Networks
Business Technology | Business Technology Events | Telecommunications & Communications Providers

Privacy Policy | Terms of Service | Contact Us | Copyright © UBM TechWeb, All Rights Reserved.