<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: XNA Framework GameEngine Development.  (Part 4, ShaderManager:GameComponent)</title>
	<atom:link href="http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/feed/" rel="self" type="application/rss+xml" />
	<link>http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/</link>
	<description>The few things I know, I like to share.</description>
	<lastBuildDate>Wed, 04 Nov 2009 15:43:45 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ash</title>
		<link>http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-763</link>
		<dc:creator>Ash</dc:creator>
		<pubDate>Thu, 16 Jul 2009 22:36:49 +0000</pubDate>
		<guid isPermaLink="false">http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-763</guid>
		<description>Note:

If you are getting FileNotFoundExceptions for the Console application and are running VS on a 64-bit OS, make sure you go to the build properties (right click on solution &gt; properties &gt; build) and change the target platform to x86.

You should no longer have the issue.</description>
		<content:encoded><![CDATA[<p>Note:</p>
<p>If you are getting FileNotFoundExceptions for the Console application and are running VS on a 64-bit OS, make sure you go to the build properties (right click on solution &gt; properties &gt; build) and change the target platform to x86.</p>
<p>You should no longer have the issue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: roecode</title>
		<link>http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-635</link>
		<dc:creator>roecode</dc:creator>
		<pubDate>Tue, 13 Jan 2009 22:51:23 +0000</pubDate>
		<guid isPermaLink="false">http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-635</guid>
		<description>The shader manager does not compile shaders.  Rather it is a &quot;container&quot; that groups logical objects together... in this case shaders.  The shader itself is in fact HLSL, but the content pipeline in XNA is used to actually load and compile the shader.

This is actually the 4th installment in the series of many many articles on creating a game engine.  The key concepts here are not loading and compiling shaders.  Rather the focus here is to maintain a logical group of shaders that will be used by other &quot;drawable&quot; objects in the engine.</description>
		<content:encoded><![CDATA[<p>The shader manager does not compile shaders.  Rather it is a &#8220;container&#8221; that groups logical objects together&#8230; in this case shaders.  The shader itself is in fact HLSL, but the content pipeline in XNA is used to actually load and compile the shader.</p>
<p>This is actually the 4th installment in the series of many many articles on creating a game engine.  The key concepts here are not loading and compiling shaders.  Rather the focus here is to maintain a logical group of shaders that will be used by other &#8220;drawable&#8221; objects in the engine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremie</title>
		<link>http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-634</link>
		<dc:creator>Jeremie</dc:creator>
		<pubDate>Tue, 13 Jan 2009 18:48:46 +0000</pubDate>
		<guid isPermaLink="false">http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-634</guid>
		<description>I&#039;m just wondering was is exactly is the use of this shader manager ? Does it allows us to compile hlsl in runtime ? 

I didn&#039;t follows any of this tutorial but I think I would be able to learn fews tricks. Keep going

cheers</description>
		<content:encoded><![CDATA[<p>I&#8217;m just wondering was is exactly is the use of this shader manager ? Does it allows us to compile hlsl in runtime ? </p>
<p>I didn&#8217;t follows any of this tutorial but I think I would be able to learn fews tricks. Keep going</p>
<p>cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: roecode</title>
		<link>http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-562</link>
		<dc:creator>roecode</dc:creator>
		<pubDate>Fri, 29 Aug 2008 16:25:37 +0000</pubDate>
		<guid isPermaLink="false">http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-562</guid>
		<description>Just wanted to be able to use the BaseEffect as an IRoeShader.</description>
		<content:encoded><![CDATA[<p>Just wanted to be able to use the BaseEffect as an IRoeShader.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shane</title>
		<link>http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-560</link>
		<dc:creator>Shane</dc:creator>
		<pubDate>Fri, 29 Aug 2008 15:29:22 +0000</pubDate>
		<guid isPermaLink="false">http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-560</guid>
		<description>baseEffect has a property where it returns itself, but as an Effect class, but its not of Effect type.  What am I missing?</description>
		<content:encoded><![CDATA[<p>baseEffect has a property where it returns itself, but as an Effect class, but its not of Effect type.  What am I missing?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken</title>
		<link>http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-558</link>
		<dc:creator>Ken</dc:creator>
		<pubDate>Thu, 28 Aug 2008 10:26:49 +0000</pubDate>
		<guid isPermaLink="false">http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-558</guid>
		<description>The generator miss a condition that is the array of a parameters. i.e. float a[8] = {1.2f, 2.0f, .....};
 bool b[6] = {true, false, .....}</description>
		<content:encoded><![CDATA[<p>The generator miss a condition that is the array of a parameters. i.e. float a[8] = {1.2f, 2.0f, &#8230;..};<br />
 bool b[6] = {true, false, &#8230;..}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xsnip3rX</title>
		<link>http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-552</link>
		<dc:creator>Xsnip3rX</dc:creator>
		<pubDate>Sat, 23 Aug 2008 00:35:17 +0000</pubDate>
		<guid isPermaLink="false">http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-552</guid>
		<description>Sorry, i was a bit frustrated, i just got off of a hard day of work and i tried an hour or so of following 2 of your tutorials but no luck, is there any chance you can help me Via MSN?</description>
		<content:encoded><![CDATA[<p>Sorry, i was a bit frustrated, i just got off of a hard day of work and i tried an hour or so of following 2 of your tutorials but no luck, is there any chance you can help me Via MSN?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: roecode</title>
		<link>http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-551</link>
		<dc:creator>roecode</dc:creator>
		<pubDate>Fri, 22 Aug 2008 18:43:33 +0000</pubDate>
		<guid isPermaLink="false">http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-551</guid>
		<description>Wow, you certainly sound frustrated.  Without a doubt this tutorial series is not for beginners to XNA, nor is it for beginners to development in general.  Actually, it isn&#039;t even for people interested in game development.

I think I did make this clear in the first tutorial.  Rather, my goal here is to outline basic, repeatable concepts for making a workable game engine.  I do not want, nor do I expect every single line of code to be copied from this series to make a working engine.

You can definitely use this as a helper for developing your own engine, but copying code is a bad way to make an engine.  You might want to look for a prebuilt engine, there are plenty available.

Later in this series I started posting links to code and working examples.  Getting to this step is very good, but not a whole lot can be seen at this point in the engine.</description>
		<content:encoded><![CDATA[<p>Wow, you certainly sound frustrated.  Without a doubt this tutorial series is not for beginners to XNA, nor is it for beginners to development in general.  Actually, it isn&#8217;t even for people interested in game development.</p>
<p>I think I did make this clear in the first tutorial.  Rather, my goal here is to outline basic, repeatable concepts for making a workable game engine.  I do not want, nor do I expect every single line of code to be copied from this series to make a working engine.</p>
<p>You can definitely use this as a helper for developing your own engine, but copying code is a bad way to make an engine.  You might want to look for a prebuilt engine, there are plenty available.</p>
<p>Later in this series I started posting links to code and working examples.  Getting to this step is very good, but not a whole lot can be seen at this point in the engine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xsnip3rX</title>
		<link>http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-550</link>
		<dc:creator>Xsnip3rX</dc:creator>
		<pubDate>Fri, 22 Aug 2008 18:32:31 +0000</pubDate>
		<guid isPermaLink="false">http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-550</guid>
		<description>I&#039;ve tried to follow all of your tutorials step by step and so far, nothing, i can&#039;t make anything new cause you won&#039;t explain exactly what file needs to be made, which folder it goes into, not to mention you even forgot the whole part where you MADE a managers folder, this &quot;Tutorial&quot; is not for beginners to XNA!</description>
		<content:encoded><![CDATA[<p>I&#8217;ve tried to follow all of your tutorials step by step and so far, nothing, i can&#8217;t make anything new cause you won&#8217;t explain exactly what file needs to be made, which folder it goes into, not to mention you even forgot the whole part where you MADE a managers folder, this &#8220;Tutorial&#8221; is not for beginners to XNA!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: samairu</title>
		<link>http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-531</link>
		<dc:creator>samairu</dc:creator>
		<pubDate>Sun, 20 Jul 2008 04:10:27 +0000</pubDate>
		<guid isPermaLink="false">http://roecode.wordpress.com/2008/01/14/xna-framework-gameengine-development-part-4-shadermanagergamecomponent/#comment-531</guid>
		<description>Hi, roecode, could you tell what is this new material ? and why not any longer using this one ? is a great site, I hope I can learn a lot from here.</description>
		<content:encoded><![CDATA[<p>Hi, roecode, could you tell what is this new material ? and why not any longer using this one ? is a great site, I hope I can learn a lot from here.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
