<?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: Are You a Game Developer or Game Engine Developer? (Take 2)</title>
	<atom:link href="http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/</link>
	<description>I bake games. Indie style.</description>
	<lastBuildDate>Thu, 16 May 2013 13:23:44 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: GameProducer.Net &#187; Outsourcing is Not Always the Best Option</title>
		<link>http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/comment-page-1/#comment-78553</link>
		<dc:creator>GameProducer.Net &#187; Outsourcing is Not Always the Best Option</dc:creator>
		<pubDate>Mon, 30 Apr 2007 08:33:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/#comment-78553</guid>
		<description>[...] a past post I mentioned how game developers should focus on game production rather than game engine production. While it&#8217;s true that game production might require making [...]</description>
		<content:encoded><![CDATA[<p>[...] a past post I mentioned how game developers should focus on game production rather than game engine production. While it&#8217;s true that game production might require making [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juuso - Game Producer</title>
		<link>http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/comment-page-1/#comment-75784</link>
		<dc:creator>Juuso - Game Producer</dc:creator>
		<pubDate>Mon, 16 Apr 2007 18:04:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/#comment-75784</guid>
		<description>&quot;An important tenant of TDD is to write a test case and then only the simplest code necessary to make it pass.  You donâ€™t even think about future test cases or write code that accommodates them.&quot;

Excellent piece of advice.</description>
		<content:encoded><![CDATA[<p>&#8220;An important tenant of TDD is to write a test case and then only the simplest code necessary to make it pass.  You donâ€™t even think about future test cases or write code that accommodates them.&#8221;</p>
<p>Excellent piece of advice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MrPhil</title>
		<link>http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/comment-page-1/#comment-75776</link>
		<dc:creator>MrPhil</dc:creator>
		<pubDate>Mon, 16 Apr 2007 17:01:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/#comment-75776</guid>
		<description>I think an important issue here is that if you are building your game without a 3rd party game engine then you need to be very careful not to fall into the trap of making a game engine.  You have to focus on meeting your gamesâ€™ needs.  You have to write the code you &lt;b&gt;need&lt;/b&gt; and completely ignoring the potential the code has.  It is sort of like Test Driven Development in a way.  An important tenant of TDD is to write a test case and then only the simplest code necessary to make it pass.  You donâ€™t even think about future test cases or write code that accommodates them.  You try not to anticipate the future and focus on the one small step in front of you.  In terms, of a game you need to write the simplest code that meets your gameâ€™s needs and completely ignore things like reuse, modularizing, architecture and all the cool bells and whistles you could add.  Instead, you let the needs of game dictate the structure.</description>
		<content:encoded><![CDATA[<p>I think an important issue here is that if you are building your game without a 3rd party game engine then you need to be very careful not to fall into the trap of making a game engine.  You have to focus on meeting your gamesâ€™ needs.  You have to write the code you <b>need</b> and completely ignoring the potential the code has.  It is sort of like Test Driven Development in a way.  An important tenant of TDD is to write a test case and then only the simplest code necessary to make it pass.  You donâ€™t even think about future test cases or write code that accommodates them.  You try not to anticipate the future and focus on the one small step in front of you.  In terms, of a game you need to write the simplest code that meets your gameâ€™s needs and completely ignore things like reuse, modularizing, architecture and all the cool bells and whistles you could add.  Instead, you let the needs of game dictate the structure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juuso - Game Producer</title>
		<link>http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/comment-page-1/#comment-75744</link>
		<dc:creator>Juuso - Game Producer</dc:creator>
		<pubDate>Mon, 16 Apr 2007 10:56:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/#comment-75744</guid>
		<description>@Blueskied: yes, that&#039;s true. And it&#039;s actually part of the coding - you have to plan it before doing it.</description>
		<content:encoded><![CDATA[<p>@Blueskied: yes, that&#8217;s true. And it&#8217;s actually part of the coding &#8211; you have to plan it before doing it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Blueskied Games</title>
		<link>http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/comment-page-1/#comment-75741</link>
		<dc:creator>Blueskied Games</dc:creator>
		<pubDate>Mon, 16 Apr 2007 10:52:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/#comment-75741</guid>
		<description>You have to think about programming/logic/structure (probably more than you want)  while you are writing the game itself, not only while engine coding, a part which i&#039;d like to omit in the future.</description>
		<content:encoded><![CDATA[<p>You have to think about programming/logic/structure (probably more than you want)  while you are writing the game itself, not only while engine coding, a part which i&#8217;d like to omit in the future.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juuso - Game Producer</title>
		<link>http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/comment-page-1/#comment-75715</link>
		<dc:creator>Juuso - Game Producer</dc:creator>
		<pubDate>Mon, 16 Apr 2007 07:21:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/#comment-75715</guid>
		<description>@Rick: Nice post. 

@Scott: Take a look at http://www.devmaster.net/ - they have quite a list of engines...

@HoboBen: I must point out that &lt;b&gt;there&#039;s nothing wrong in doing the game engine&lt;/b&gt; - if that&#039;s what you want to do. I&#039;m simply saying that if you want to make games, then make games. If you want to make engine, then make engine :)</description>
		<content:encoded><![CDATA[<p>@Rick: Nice post. </p>
<p>@Scott: Take a look at <a href="http://www.devmaster.net/" rel="nofollow">http://www.devmaster.net/</a> &#8211; they have quite a list of engines&#8230;</p>
<p>@HoboBen: I must point out that <b>there&#8217;s nothing wrong in doing the game engine</b> &#8211; if that&#8217;s what you want to do. I&#8217;m simply saying that if you want to make games, then make games. If you want to make engine, then make engine :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: HoboBen</title>
		<link>http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/comment-page-1/#comment-75666</link>
		<dc:creator>HoboBen</dc:creator>
		<pubDate>Mon, 16 Apr 2007 00:28:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/#comment-75666</guid>
		<description>I suppose I agree with this article when game development is for profit, or for money to eat.

But if you&#039;re a programmer for fun, and profit is just a nice coincidence, then learning about how to create a good engine behind your game can be both rewarding and a good chance to improve you as a programmer as deeply as how you even think about programming/logic/structure, etc... 

Basically the &quot;it&#039;s fun!&quot; argument. :-)

There&#039;s been some interesting discussion here.

Cheers :-)</description>
		<content:encoded><![CDATA[<p>I suppose I agree with this article when game development is for profit, or for money to eat.</p>
<p>But if you&#8217;re a programmer for fun, and profit is just a nice coincidence, then learning about how to create a good engine behind your game can be both rewarding and a good chance to improve you as a programmer as deeply as how you even think about programming/logic/structure, etc&#8230; </p>
<p>Basically the &#8220;it&#8217;s fun!&#8221; argument. :-)</p>
<p>There&#8217;s been some interesting discussion here.</p>
<p>Cheers :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/comment-page-1/#comment-75665</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Sun, 15 Apr 2007 23:51:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/#comment-75665</guid>
		<description>Thanks for the advice.  I&#039;m new at game development and I think that I will take your advice and try to stick with one engine and just focus my time on developing the game.</description>
		<content:encoded><![CDATA[<p>Thanks for the advice.  I&#8217;m new at game development and I think that I will take your advice and try to stick with one engine and just focus my time on developing the game.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick Stirling</title>
		<link>http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/comment-page-1/#comment-75633</link>
		<dc:creator>Rick Stirling</dc:creator>
		<pubDate>Sun, 15 Apr 2007 20:10:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.gameproducer.net/2007/04/15/are-you-a-game-developer-or-game-engine-developer-take-2/#comment-75633</guid>
		<description>This is something I&#039;ve met with in the past - people trying to build an engine and a game at the same time when one or the other was what they really wanted.

I even took the time to write it up, punk style.

http://www.rsart.co.uk/2006/09/15/roll-your-own-engine-roll-your-own-problems/</description>
		<content:encoded><![CDATA[<p>This is something I&#8217;ve met with in the past &#8211; people trying to build an engine and a game at the same time when one or the other was what they really wanted.</p>
<p>I even took the time to write it up, punk style.</p>
<p><a href="http://www.rsart.co.uk/2006/09/15/roll-your-own-engine-roll-your-own-problems/" rel="nofollow">http://www.rsart.co.uk/2006/09/15/roll-your-own-engine-roll-your-own-problems/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
