<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: A Modest Editorial on Game Bugginess</title>
	<atom:link href="http://www.polycat.net/1191/battlefield-2-a-year-later-and-more/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.polycat.net/1191/battlefield-2-a-year-later-and-more/</link>
	<description></description>
	<lastBuildDate>Mon, 15 Feb 2010 10:31:10 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Mike Rochannel</title>
		<link>http://www.polycat.net/1191/battlefield-2-a-year-later-and-more/comment-page-1/#comment-136951</link>
		<dc:creator>Mike Rochannel</dc:creator>
		<pubDate>Fri, 07 Jul 2006 08:28:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.polycat.net/1191#comment-136951</guid>
		<description>Well, first: True comment from my side of 25 yr in Software Development, second: This is true not only for game software, but for every software, including the one that controls your car or your pacemaker. At the moment I do software for cars ... and yes, you would not drive a single mile in it if you could see the way quality is driven by saving every possible penny ...</description>
		<content:encoded><![CDATA[<p>Well, first: True comment from my side of 25 yr in Software Development, second: This is true not only for game software, but for every software, including the one that controls your car or your pacemaker. At the moment I do software for cars &#8230; and yes, you would not drive a single mile in it if you could see the way quality is driven by saving every possible penny &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.polycat.net/1191/battlefield-2-a-year-later-and-more/comment-page-1/#comment-136597</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Wed, 05 Jul 2006 17:34:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.polycat.net/1191#comment-136597</guid>
		<description>Blizzard? I had the Diablo 2 patch in hand before I had the game, and it was preordered.</description>
		<content:encoded><![CDATA[<p>Blizzard? I had the Diablo 2 patch in hand before I had the game, and it was preordered.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mittens</title>
		<link>http://www.polycat.net/1191/battlefield-2-a-year-later-and-more/comment-page-1/#comment-136403</link>
		<dc:creator>mittens</dc:creator>
		<pubDate>Tue, 04 Jul 2006 21:00:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.polycat.net/1191#comment-136403</guid>
		<description>Awesome comment, &lt;b&gt;Stop Pit&lt;/b&gt;. I just thought I&#039;d point that out; I don&#039;t really have much to add to it.</description>
		<content:encoded><![CDATA[<p>Awesome comment, <b>Stop Pit</b>. I just thought I&#8217;d point that out; I don&#8217;t really have much to add to it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Calvin</title>
		<link>http://www.polycat.net/1191/battlefield-2-a-year-later-and-more/comment-page-1/#comment-136401</link>
		<dc:creator>Calvin</dc:creator>
		<pubDate>Tue, 04 Jul 2006 18:17:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.polycat.net/1191#comment-136401</guid>
		<description>TLDR, but I&#039;m sure you&#039;re right!</description>
		<content:encoded><![CDATA[<p>TLDR, but I&#8217;m sure you&#8217;re right!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stop Pit</title>
		<link>http://www.polycat.net/1191/battlefield-2-a-year-later-and-more/comment-page-1/#comment-136231</link>
		<dc:creator>Stop Pit</dc:creator>
		<pubDate>Mon, 03 Jul 2006 23:57:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.polycat.net/1191#comment-136231</guid>
		<description>It is neither the publisher&#039;s or developer&#039;s fault. It is entirely the gaming media&#039;s fault. A buggy game full of features from a AAA publisher will get hyped up and covered by the media will make money. AAA publishers can pay for ads which also umm... &quot;encourages&quot; coverage. People will then buy this game.

A perfectly bug-free game with less feature from an indie will get practically no coverage. Consider the media coverage of not-so-famous indie MMORPG like Laghaim or Face of Mankind.  What?  You don&#039;t know what games these are?  Exactly.

So why should a publisher, EA, in this case, bother to make BF2 bug-free. That just costs them money. Junior game programmers work for about $50-60k. And you will need Senior game programmers to fix the problems in BF2. That $80k plus.

You can do the math and make an estimate of how many man-hours it will take to fix the bugs. Let&#039;s say it costs EA something like $100k for the workers and time to do this. That&#039;s a conservate estimate, but not so bad.

But there is a catch. Where do these programmers... Senior programmers... come from?  They are currently working on BF2142. So that means you need to hire new programmers. Senior level ones. Programmers don&#039;t like to work for a 3 or 4 month project. They want job security. So you need to hire programmers and have some work for them after they fix BF2, but presumably, before they fix BF2192 bugs. :)

In otherwords, that&#039;s no go. So you hire contractors willing to work... part-time or short term. Except it is rare to fine contractors with the advanced game programming skills.  And since they have no job security, they charge double the price of a normal programmer.  Oh it gets better, since they have no idea how BF2 works, it will take a minimum of 1 month to learn the code base and than about twice as long for them to fix anything.

Now you $100k price suddenly became $300k. The rule of thumb is using contractors for a &quot;mission critical task&quot; is it will take twice as long and costs twice as much by the hour.  

Now EA has to ask itself. Does fixing the bugs in BF2 consititute more the $300k in profit. If they get about $10 dollars per box sold, that means they need to sell 3 million more units just to break even. 

So ask yourself. Will fixing all the bugs mean 3 million extra sell-through.  And now you know why people don&#039;t bugs. Because it doesn&#039;t sell units.  The only thing that matters is initial marketing and sales of the game.  That is atleast 90% media driven.</description>
		<content:encoded><![CDATA[<p>It is neither the publisher&#8217;s or developer&#8217;s fault. It is entirely the gaming media&#8217;s fault. A buggy game full of features from a AAA publisher will get hyped up and covered by the media will make money. AAA publishers can pay for ads which also umm&#8230; &#8220;encourages&#8221; coverage. People will then buy this game.</p>
<p>A perfectly bug-free game with less feature from an indie will get practically no coverage. Consider the media coverage of not-so-famous indie MMORPG like Laghaim or Face of Mankind.  What?  You don&#8217;t know what games these are?  Exactly.</p>
<p>So why should a publisher, EA, in this case, bother to make BF2 bug-free. That just costs them money. Junior game programmers work for about $50-60k. And you will need Senior game programmers to fix the problems in BF2. That $80k plus.</p>
<p>You can do the math and make an estimate of how many man-hours it will take to fix the bugs. Let&#8217;s say it costs EA something like $100k for the workers and time to do this. That&#8217;s a conservate estimate, but not so bad.</p>
<p>But there is a catch. Where do these programmers&#8230; Senior programmers&#8230; come from?  They are currently working on BF2142. So that means you need to hire new programmers. Senior level ones. Programmers don&#8217;t like to work for a 3 or 4 month project. They want job security. So you need to hire programmers and have some work for them after they fix BF2, but presumably, before they fix BF2192 bugs. <img src='http://www.polycat.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In otherwords, that&#8217;s no go. So you hire contractors willing to work&#8230; part-time or short term. Except it is rare to fine contractors with the advanced game programming skills.  And since they have no job security, they charge double the price of a normal programmer.  Oh it gets better, since they have no idea how BF2 works, it will take a minimum of 1 month to learn the code base and than about twice as long for them to fix anything.</p>
<p>Now you $100k price suddenly became $300k. The rule of thumb is using contractors for a &#8220;mission critical task&#8221; is it will take twice as long and costs twice as much by the hour.  </p>
<p>Now EA has to ask itself. Does fixing the bugs in BF2 consititute more the $300k in profit. If they get about $10 dollars per box sold, that means they need to sell 3 million more units just to break even. </p>
<p>So ask yourself. Will fixing all the bugs mean 3 million extra sell-through.  And now you know why people don&#8217;t bugs. Because it doesn&#8217;t sell units.  The only thing that matters is initial marketing and sales of the game.  That is atleast 90% media driven.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
