<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.3.3" --><rss version="0.92">
<channel>
	<title>Stromcode</title>
	<link>http://www.stromcode.com</link>
	<description>XNA, C++, PHP, Artificial Intelligence, ALife and Game Development</description>
	<lastBuildDate>Thu, 28 Aug 2008 18:42:29 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Stromcode" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">1744901</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.feedburner.com</feedburner:feedburnerHostname><item>
		<title>Fixing .NET Installers</title>
		<description>Another ridiculous failure on the part of Microsoft to understand how small developers need their tools to work.

You've finished your .NET project and are ready to distribute. Visual Studio has spit out two files for you: a setup.exe which makes sure the user has the requirements (the targetted version of ...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=dKhcsK"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=dKhcsK" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=BpR0ik"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=BpR0ik" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=psgkPk"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=psgkPk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=X5hGoK"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=X5hGoK" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=yKClLk"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=yKClLk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=TouQJK"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=TouQJK" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<link>http://www.stromcode.com/2008/08/28/fixing-net-installers/</link>
			</item>
	<item>
		<title>YotD Update</title>
		<description>I've slowed down my posting quite a bit, and the reason is the game I'm working on is coming along a lot faster than I thought.

I had planned on posting a bunch of update videos, basically just capturing some of my unit tests and so on, partly because I thought ...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=itq0u9G"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=itq0u9G" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=6DDR2cg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=6DDR2cg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=t8F6NPg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=t8F6NPg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=AkeI63G"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=AkeI63G" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=aqYWzlg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=aqYWzlg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=FB2xdMG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=FB2xdMG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<link>http://www.stromcode.com/2008/04/18/yotd-update/</link>
			</item>
	<item>
		<title>Camera Component Update</title>
		<description>I've updated my XNA camera component quite a bit.

Initially, moves were handled by passing in a new position vector, a new lookat vector, and the time required for the camera to get there.  This was pretty horrible because it required a lot of calculations for very little payoff.  The biggest ...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=CIZrmLG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=CIZrmLG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=WwH11Zg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=WwH11Zg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=eimReig"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=eimReig" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=RY6CLZG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=RY6CLZG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=J17KbPg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=J17KbPg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=oTc83kG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=oTc83kG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<link>http://www.stromcode.com/2008/04/13/camera-component-update/</link>
			</item>
	<item>
		<title>XNA Gymnast</title>
		<description>Walaber has released version 1.0 of Gymnast, a physics enabled gymnastics game built using XNA and the Farseer 2D physics library.  Check out the trailer video below.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=IlFw6XG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=IlFw6XG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=5xlfUUg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=5xlfUUg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=U5ESfXg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=U5ESfXg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=yMtxIaG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=yMtxIaG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=cNUhcsg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=cNUhcsg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=JrqIBnG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=JrqIBnG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<link>http://www.stromcode.com/2008/04/07/xna-gymnast/</link>
			</item>
	<item>
		<title>An Introduction to HLSL (Part II)</title>
		<description>Continuing on in our exploration of HLSL, let's look at building a simple shader that applies a texture to a model using UV coordinates.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=uqJqVVG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=uqJqVVG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=Q5hEDrg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=Q5hEDrg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=aDjwqZg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=aDjwqZg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=367F0yG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=367F0yG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=rc2Wzrg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=rc2Wzrg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=TtWMr3G"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=TtWMr3G" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<link>http://www.stromcode.com/2008/04/03/an-introduction-to-hlsl-part-ii/</link>
			</item>
	<item>
		<title>An Introduction to HLSL (Part I)</title>
		<description>In a previous article we looked at how to use custom shaders when rendering models, or as post-processing effects when applied to an entire scene.  Now let's look at how to build our own shaders.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=TvkMDmG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=TvkMDmG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=93FpVsg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=93FpVsg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=Q0ybsvg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=Q0ybsvg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=bKlIwjG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=bKlIwjG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=znR0Yjg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=znR0Yjg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=irthwDG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=irthwDG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<link>http://www.stromcode.com/2008/04/02/an-introduction-to-hlsl-part-i/</link>
			</item>
	<item>
		<title>An XNA Camera Component</title>
		<description>I'm currently working on a camera component for XNA.  Ideally I'd like it to be really complete, but I know that ultimately it's just going to contain the functionality I need for YotD:BI.  At any rate, here's a little description of what it will do, and a video of the ...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=fu6nxaG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=fu6nxaG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=dNNDl1g"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=dNNDl1g" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=wcqugKg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=wcqugKg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=hPlW9hG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=hPlW9hG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=avK9Myg"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=avK9Myg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=6zOPpvG"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=6zOPpvG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<link>http://www.stromcode.com/2008/04/01/an-xna-camera-component/</link>
			</item>
	<item>
		<title>Building an XNA Skybox with Blender</title>
		<description>While you'll find a lot of skydome tutorials on the net, sometimes you just want a simple skybox.  Here's how to build one in a few minutes in Blender.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=xpDGLsF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=xpDGLsF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=TLWRcjf"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=TLWRcjf" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=aCmehbf"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=aCmehbf" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=d5ef6jF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=d5ef6jF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=kdmMm2f"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=kdmMm2f" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=J8UGGyF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=J8UGGyF" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<link>http://www.stromcode.com/2008/03/30/building-an-xna-skybox-with-blender/</link>
			</item>
	<item>
		<title>A Few New XNA Tutorials</title>
		<description>A couple new XNA tutorials you might want to check out popped up on my radar recently.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=oCUWTrF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=oCUWTrF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=DqLRdlf"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=DqLRdlf" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=axfOyIf"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=axfOyIf" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=KwGbkmF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=KwGbkmF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=lPxBBPf"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=lPxBBPf" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=tFQTyLF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=tFQTyLF" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<link>http://www.stromcode.com/2008/03/29/a-few-new-xna-tutorials/</link>
			</item>
	<item>
		<title>A Reusable XACT Component</title>
		<description>This isn't a how-to article, it's more of a let's discuss article.  Sound and music often take a back seat when we're developing a game, and maybe we want it to stay that way.  How would you go about creating a reusable XACT wrapper class that would suit ...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=Oy55kfF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=Oy55kfF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=RpSQ9Qf"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=RpSQ9Qf" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=j70To1f"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=j70To1f" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=8PQJxVF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=8PQJxVF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=jdHPK4f"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=jdHPK4f" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Stromcode?a=prSJg4F"&gt;&lt;img src="http://feeds.feedburner.com/~f/Stromcode?i=prSJg4F" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<link>http://www.stromcode.com/2008/03/27/a-reusable-xact-component/</link>
			</item>
</channel>
</rss>
