<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>cannontrodder's world &#187; XNA Tutorial</title>
	<atom:link href="http://www.cannontrodder.net/category/xna/xna-tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cannontrodder.net</link>
	<description>cannontrodder - Getting nothing done since 1975.</description>
	<lastBuildDate>Sat, 06 Feb 2010 22:19:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Game programming with XNA &#8211; part 1</title>
		<link>http://www.cannontrodder.net/2007/07/27/part-1-the-xna-framework/</link>
		<comments>http://www.cannontrodder.net/2007/07/27/part-1-the-xna-framework/#comments</comments>
		<pubDate>Fri, 27 Jul 2007 20:55:28 +0000</pubDate>
		<dc:creator>cannontrodder</dc:creator>
				<category><![CDATA[XNA]]></category>
		<category><![CDATA[XNA Tutorial]]></category>

		<guid isPermaLink="false">http://www.cannontrodder.net/2007/07/27/part-1-the-xna-framework/</guid>
		<description><![CDATA[This is the first of a series of programming tutorials focusing on games programming. This first article is going to try to give an overview of what we are going to be using to accomplish this and a little history of the tools themselves. Don&#8217;t worry if some of this is confusing, try to pick [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first of a series of programming tutorials focusing on games programming. This first article is going to try to give an overview of what we are going to be using to accomplish this and a little history of the tools themselves. Don&#8217;t worry if some of this is confusing, try to pick up what you can and then more forward to the first lesson. Do at least snag the files from the <strong>&#8220;What will I need?&#8221;</strong> section to get everything installed though.<br />
<span id="more-8"></span></p>
<h1>Who is this for?</h1>
<p>This is for people who have an interest in learning to program games for fun but wouldn&#8217;t know where to start. I&#8217;ll assume no programming experience at all but this won&#8217;t be an in-depth tutorial on pure programming. I&#8217;ll point out the basics as we go and refer the reader to more in-depth information so they can fill in any gaps as they gain more experience.</p>
<h1>What will I need?</h1>
<p>Well, you won&#8217;t need any money. Everything we will be using will be free and legal. Specifically, we will be using XNA Games Studio Express to program our games.</p>
<p>Any reasonably powered pc from the last 5 years should be capable of building and running the demonstrations I&#8217;ll be sharing. There is also the option to run the demos on an Xbox 360. That does <a href="http://msdn2.microsoft.com/en-us/xna/bb219592.aspx">cost money</a> but isn&#8217;t a requirement at all, you will be able to follow along just as well on a PC.</p>
<p>The official hardware recommendation from Microsoft is:</p>
<blockquote><p>&#8220;To run XNA Framework games on Windows, you will need a graphics card that supports Shader Model 1.1 or greater and DirectX 9.0c. We recommend that you use a graphics card that supports Shader Model 2.0 because some samples and starter kits may require it.&#8221;</p></blockquote>
<p>You&#8217;ll need a couple of downloads. These are fairly big but if you are on broadband, it shouldn&#8217;t take you too long to get them. First, download and install <a href="http://msdn.microsoft.com/vstudio/express/downloads/default.aspx">Visual C# Express Edition</a>. You are also going to need the <a href="http://download.microsoft.com/download/7/7/3/7737290f-98e8-45bf-9075-85cc6ae34bf1/VS80sp1-KB926749-X86-INTL.exe">Visual C# Express Service Pack</a> too. Install Visual C# Express Edition and then run the service pack.</p>
<p>Run Visual C# Express Edition and then register it. Although you can register later, you&#8217;ll need to run Visual C# Express <strong>at least once</strong> before installing the XNA Game Studio in the next step.</p>
<p>Finally, you need to install <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=12ADCD12-7A7B-4413-A0AF-FF87242A78DE&amp;displaylang=en">Microsoft XNA Game Studio Express 1.0 Refresh edition</a>.</p>
<p>They are quite some download, aren&#8217;t they? While you are waiting for the files to download, read ahead and find out a bit more about Game Studio Express, XNA Framework, C# and the other new terms that are mentioned above.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cannontrodder.net/2007/07/27/part-1-the-xna-framework/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
