First off, please note that I'm not trying to be difficult. :)
LetsKillDave:First, achievements are an important component of our console business model, and have high business value to our publishing partners. Anything that dilutes the value of achievements will dilute the value of our platform to our partners.
Define "dilute". :) Seriously, I'm not kidding (see my next chunk below). Is this dilution applicable only if I were to implement an achievement-like system in a 360 game or on the PC side (with the announcement of the Live system for the PC)?
LetsKillDave:Second, we fully understand that the ability to create achievements for more "community related" games is an important feature to developers that are using XNA Game Studio Express. We're investigating how to support an achievement-like structure that delivers value to our community developers without devaluing the achievement system in-place for our retail partners.
Since there's currently no achievement system in place on a global scale any achievement-like rewards we would offer in our game I would see as not really affecting anyone else. I'd love to see an XNA community implementation of the achievement system, but am I wrong in thinking that if I were to offer something similar in my game that I'm affecting someone outside of my game? It's something that can only be viewed from within my game or on a site strictly for my game (Kind of like the Bungie site for Halo). If I were to allow players of my game to have something posted on my game's site showing that they completed my game is that devaluing the achievement system for MS retail partners? How about if I show the time it took them to get through the game (depending on the game type)? Were is the line drawn?
LetsKillDave:Third: We value your comments and points of view -- keep them coming! I think the really important question here is: How do you feel achievements will increase the attractiveness/popularity of your game?
Partly the same as the achievement system for all 360 games - bragging rights is a big thing. Every game that comes out on the 360 spawns an associated "200/200" or "1000/1000" post on the Xbox forums the same day the game is released. :) People are playing some of the less than stellar games just to say that they got all the achievements. The system is a brilliant piece of P.R. (although I'm sure that's not the main reason for it ;) ).
One of the other boards I'm on is run by a guy that released a game with his own achievement-like system - http://grubbygames.com/
The game(s) is fun on its own, but the ability to pick up the achievements makes it even better. It's an extra something to offer players, not just an incentive for players to play the game, just like the achievement system for the 360.
As an aside, I don't believe you can copyright a gameplay mechanism like an achievement system, right? If I'm understanding correctly that's not the issue though.
Jim Perry
Here's what I'm up to.
If people spent a minute
searching the forums before posting I'd be out of a job.