<?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>MarcellusMiles.com &#187; c#</title>
	<atom:link href="http://www.marcellusmiles.com/tag/c/feed" rel="self" type="application/rss+xml" />
	<link>http://www.marcellusmiles.com</link>
	<description></description>
	<lastBuildDate>Thu, 25 Feb 2010 08:34:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>XNA Quicks &#8211; My First Game</title>
		<link>http://www.marcellusmiles.com/games/xna-quicks</link>
		<comments>http://www.marcellusmiles.com/games/xna-quicks#comments</comments>
		<pubDate>Sat, 28 Mar 2009 20:02:26 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[xna]]></category>

		<guid isPermaLink="false">http://www.marcellusmiles.com/?p=265</guid>
		<description><![CDATA[I&#8217;ve been a programmer for some time now and have always wanted to give game development a shot.  This game isn&#8217;t anything original, except maybe a time limit enforced vs. an unlimited amount of time.  I originally use the C++ code here and decided to switch over to C# and XNA because it would be [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been a programmer for some time now and have always wanted to give game development a shot.  This game isn&#8217;t anything original, except maybe a time limit enforced vs. an unlimited amount of time.  I originally use the <a href="http://www.gamedev.net/community/forums/topic.asp?topic_id=192483&amp;PageSize=25&amp;WhichPage=1">C++ code here</a> and decided to switch over to C# and XNA because it would be easier to learn game dev with a language I&#8217;m familiar with vs. one I haven&#8217;t used in 7 years.</p>
<p>You can watch the video below for an overview of the game.  If you have the XNA Framework installed I encourage you to give it a shot.</p>
<p align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="444" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=3896943&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="444" src="http://vimeo.com/moogaloop.swf?clip_id=3896943&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h3><span style="font-weight: normal;">What did I enjoy the most?</span></h3>
<p>I enjoyed figuring out how to manage the update and drawing of what was on the screen.  Im familar with developing for http requests, however, developing for something that updates 60 times a second is something else.  The problems I encountered were managing the music and game event timing.  In the end I got lucky with the song I choose as not only is it a great song, but, the timing of it worked out perfectly.</p>
<h3><span style="font-weight: normal;">What I would do differently?</span></h3>
<p>For starters I would not be lazy with how it was programmed.  It&#8217;s as if I&#8217;m a farmer who knows very well how to grow apples and maintain an apple orchard, and then all of a sudden I&#8217;m thrown into a tropical environment naked and forced to grow avocados.  All good programming practices went out the window, especially ones specific to C#.  No worries, the next game wont be like that.</p>
<h3><span style="font-weight: normal;">How to download/install?</span></h3>
<p>You have a couple of options here.</p>
<p><strong>Option 1: </strong>If you have the XNA Framework already installed (only likely if you have developed a game with it) then you can simply download the <a href="http://www.marcellusmiles.com/games/xnaQuicks/XNAQuicksSource.zip">Visual Studio 2008 Source Code</a> and hit F5.</p>
<p><strong>Options 2:</strong> Otherwise, you will need to download all of the following and the .exe Installer as well.</p>
<ul>
<li><a href="http://go.microsoft.com/fwlink/?LinkID=118663&amp;clcid=0x409">.NET Framerwork 3.5</a></li>
<li><a href="http://go.microsoft.com/fwlink/?LinkID=129135&amp;clcid=0x409">XNA Framework 3.0</a></li>
<li><a href="http://go.microsoft.com/fwlink/?LinkID=56513&amp;clcid=0x409">DirectX 9.0c</a></li>
<li><a href="http://www.marcellusmiles.com/games/xnaQuicks/XNAQuicksInstaller.zip">XNA Quicks .exe Installer</a></li>
</ul>
<p><br class="spacer_" /></p>
<p><span style="text-decoration: underline;"><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcellusmiles.com/games/xna-quicks/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
