<?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: XNA Game Engine Tutorial Series: #2 &#8211; Engine, Content, and Services</title>
	<atom:link href="http://www.innovativegames.net/blog/blog/2008/10/11/engine-tutorial-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.innovativegames.net/blog/blog/2008/10/11/engine-tutorial-2/</link>
	<description>Independent game development blog by Sean James</description>
	<lastBuildDate>Thu, 02 Feb 2012 11:54:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
	<item>
		<title>By: Ruben</title>
		<link>http://www.innovativegames.net/blog/blog/2008/10/11/engine-tutorial-2/comment-page-1/#comment-10444</link>
		<dc:creator>Ruben</dc:creator>
		<pubDate>Wed, 28 Jul 2010 15:05:45 +0000</pubDate>
		<guid isPermaLink="false">http://innovativegames.net/blog/?p=81#comment-10444</guid>
		<description>You can put them in a folder if you want to, you wil have to drag them into one and set the namespace at the top of each file to [yourEngineName].[yourFolderName].

And if you want to use an object that&#039;s in another folder, you add a using statement: &quot;using [yourEngineName].[yourFolderName]&quot;</description>
		<content:encoded><![CDATA[<p>You can put them in a folder if you want to, you wil have to drag them into one and set the namespace at the top of each file to [yourEngineName].[yourFolderName].</p>
<p>And if you want to use an object that&#8217;s in another folder, you add a using statement: &#8220;using [yourEngineName].[yourFolderName]&#8220;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick</title>
		<link>http://www.innovativegames.net/blog/blog/2008/10/11/engine-tutorial-2/comment-page-1/#comment-4751</link>
		<dc:creator>Nick</dc:creator>
		<pubDate>Tue, 21 Jul 2009 11:34:45 +0000</pubDate>
		<guid isPermaLink="false">http://innovativegames.net/blog/?p=81#comment-4751</guid>
		<description>Sorry if this question sounds a bit newbie, but I am one. 

Do all t5he classes; Engine.cs, IEServiceContainer.cs, IEContentManager.cs, and GameScreensCollection.cs all go into the components folder?

I&#039;m a bit unsure about these folders as to what they do, and what they mean. Can anyone help?

thanks in advance
Nick</description>
		<content:encoded><![CDATA[<p>Sorry if this question sounds a bit newbie, but I am one. </p>
<p>Do all t5he classes; Engine.cs, IEServiceContainer.cs, IEContentManager.cs, and GameScreensCollection.cs all go into the components folder?</p>
<p>I&#8217;m a bit unsure about these folders as to what they do, and what they mean. Can anyone help?</p>
<p>thanks in advance<br />
Nick</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: haxpor</title>
		<link>http://www.innovativegames.net/blog/blog/2008/10/11/engine-tutorial-2/comment-page-1/#comment-2946</link>
		<dc:creator>haxpor</dc:creator>
		<pubDate>Thu, 26 Mar 2009 10:33:13 +0000</pubDate>
		<guid isPermaLink="false">http://innovativegames.net/blog/?p=81#comment-2946</guid>
		<description>Thanks for your great tutorials.
I can adapt it to create my own one. ;)

Only one idea so far that I admit myself I will stick to it, is &#039;StateManagement&#039;. FMHO: it will give less for-loop and give more flexible across game&#039;s components.

Anyway though it&#039;s up to the app&#039;s complexity.

Thanks</description>
		<content:encoded><![CDATA[<p>Thanks for your great tutorials.<br />
I can adapt it to create my own one. <img src='http://www.innovativegames.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Only one idea so far that I admit myself I will stick to it, is &#8216;StateManagement&#8217;. FMHO: it will give less for-loop and give more flexible across game&#8217;s components.</p>
<p>Anyway though it&#8217;s up to the app&#8217;s complexity.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Harshman</title>
		<link>http://www.innovativegames.net/blog/blog/2008/10/11/engine-tutorial-2/comment-page-1/#comment-1936</link>
		<dc:creator>Chris Harshman</dc:creator>
		<pubDate>Mon, 09 Feb 2009 19:06:06 +0000</pubDate>
		<guid isPermaLink="false">http://innovativegames.net/blog/?p=81#comment-1936</guid>
		<description>Forget that last comment, I was streamlining the code to my tastes, changing alot of variables to Properties and I forgot to add in the BackgroundScreen was Visble.</description>
		<content:encoded><![CDATA[<p>Forget that last comment, I was streamlining the code to my tastes, changing alot of variables to Properties and I forgot to add in the BackgroundScreen was Visble.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Harshman</title>
		<link>http://www.innovativegames.net/blog/blog/2008/10/11/engine-tutorial-2/comment-page-1/#comment-1934</link>
		<dc:creator>Chris Harshman</dc:creator>
		<pubDate>Mon, 09 Feb 2009 18:28:49 +0000</pubDate>
		<guid isPermaLink="false">http://innovativegames.net/blog/?p=81#comment-1934</guid>
		<description>// Clear the back buffer
GraphicsDevice.Clear(Color.CornflowerBlue);

This line in the Engine.Draw() should not be there.

Doing so will override any Background color you set with Screens in the Game Class.</description>
		<content:encoded><![CDATA[<p>// Clear the back buffer<br />
GraphicsDevice.Clear(Color.CornflowerBlue);</p>
<p>This line in the Engine.Draw() should not be there.</p>
<p>Doing so will override any Background color you set with Screens in the Game Class.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

