Xbox 360 Game Patching Costs $40,000
hypnosec writes "It costs developers a total of $40,000 to release a single patch on Xbox Live, making it a difficult platform for smaller developers to grow on. This revelation was made by Tim Schafer of Double Fine Studios — which recently drew a lot of charitable donations as part of a campaign to create a contemporary point and click game. He went on to say that this is just too high a fee for smaller developers to pay, making it hard for them to do well on the platform. This makes sense, since requiring just one patch could massively cut into the profits for a company."
Patches are not cheap to deploy, you've got to bother your customers and pay for bandwidth. It makes a whole lot more sense to put the effort into getting the right code onto the disc before it ships.
No, but you're not far off. Go to their FAQ and scroll down to Where does the name “Double Fine” come from? - apparently Tim thought that the "double fine zone" sign would make great free advertising.
Microsoft has said that they don't want their reputation as a retailer ruined by games requiring numerous patches that not all users can get. They say they consider it a fine on premature releases. It's also to "encourage" dlc to be charged for through their store system, so they can get a cut. If you release the content through a patch then use some sort of exterior store to unlock it, MS doesn't get a piece of the action. Part of the idea is good: companies pay for the "deliver first, make it work later" attitude that has been a little to prevalent. Part of it is money grubbing. I'm pretty neutral on the concept.
Microsoft would pay small rebates for every patch for Windows they released...
I'm sure "SlashdotMedia" will improve on all the wonders that Dice Holdings blessed us all with
Its because Microsoft has to take time to certify every patch put out on Live, just like they certify every game software put out for the 360. That said, Microsoft is a business, and is trying to make money from their licencing agreements. Consoles cost tons and tons of money to design, and then you actually sell them ON A LOSS. You have to make up all those millions purely through licences with developers, one way or another.
That said, they're shooting themselves in the foot making it hard for people to develop for their platform. Indie developers need access. And the whole expensive and drawn out certification process means that PC gamers get patches for games weeks or even MONTHS before console gamers see them, even if they're for the same game. Its not that they do PC first, they do both simultaneously (or console first) but PC goes out as soon as PC is ready.
If they embraced the 360 as more of a general purpose computer that can do gaming well for cheap, then they could skip the certification process and be more like PC. But right now they're shooting for a perfect, controlled console environment.
GCS/MU/P d- s:- a-- C++++$ UL++ P+ L++ E+ W++ N o K- w--- O M+ V- PS+++ PE Y+ PGP t+ 5- X R++ tv+ b++ DI++ D++ G+ e++ h-
I work in the video game industry but this opinion is only my own. I personally don't think the costs are unreasonable.
Microsoft has a pretty stringent testing requirement for patches. It's not as simple as slapping up a new binary to download. It costs them money to test patches against technical requirements. There is bandwidth involved for downloading patches as well. The developers have to pay for the bandwidth and testing costs. Charging for patches also discourages sloppy software with lots of patching after the fact. Not all XBOX 360's even have hard drives so patches have to be relatively minor and fit on memory cards if necessary.
We didn't need API's for physics. We were kids then. There was a coder then that was a genius in his day. It's been a while, It was the early 90s. Back when
writing code for a nintendo meant just compiling code and downloading to a cartridge that plugged into a conventional nintendo. We coded for amiga too.
ahh... and the original port of Mad Dog McCree. I tell you if had to pay $40k to code for a target platform, we just wouldn't do it. We would write a killer app for another platform that will help propel our games platform popularity. I think what happened is game coders are tied to the API, and no longer write hardcore code. Because if Microsoft was screwing me over I'd write code for an alternate platform. I'd write code that was so damn good it would actually encourage gamers to buy the platform my game is written for. Now Microsoft is locking the xbox so you can't sell your old game to gamestop and buy something else. well I hope this kills the the xbox.
I think it's time to develop a killer open gaming platform. The technology is here to do it. Imagine a world of no more DRM.
I
That said, they're shooting themselves in the foot making it hard for people to develop for their platform. Indie developers need access.
That's exactly what Xbox Live Indie Games is for. Now this has its own associated problems, but it's not as expensive to develop for due to a less stringent review process.
Oh, it costs a great deal more than 40K to licence a mainstream xbox 360 game. That was the cost of EACH PATCH.
The thing is, yes, gaming used to be cheaper. Uh... so? It used to be you could make a video game with 2 programmers and 4 artists, Doom and Mortal Kombat both had barely more than that. But these days? 50+ developers for some projects? And you're targeting a gaming console that is sold at a loss? You have to understand the business model involved. Consoles are consoles, not PCs. (as much as I might wish otherwise).
GCS/MU/P d- s:- a-- C++++$ UL++ P+ L++ E+ W++ N o K- w--- O M+ V- PS+++ PE Y+ PGP t+ 5- X R++ tv+ b++ DI++ D++ G+ e++ h-