<?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"
	>

<channel>
	<title>Cowboy Programming</title>
	<atom:link href="http://cowboyprogramming.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://cowboyprogramming.com</link>
	<description>Game Development and General Hacking by the Old West</description>
	<pubDate>Thu, 24 Jul 2008 16:23:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>CheckWord Reviews</title>
		<link>http://cowboyprogramming.com/2008/07/23/checkword-reviews/</link>
		<comments>http://cowboyprogramming.com/2008/07/23/checkword-reviews/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 17:49:01 +0000</pubDate>
		<dc:creator>Mick West</dc:creator>
		
		<category><![CDATA[Game Development]]></category>

		<guid isPermaLink="false">http://cowboyprogramming.com/?p=141</guid>
		<description><![CDATA[My Scrabble word checker &#8220;CheckWord&#8221; for the iPhone has got a surprisingly large number of reviews and comments for such a simple application.  I think this is probably because it was a launch app, the the early adopters are just going through every single app they can get their hands on.    [...]]]></description>
		<wfw:commentRss>http://cowboyprogramming.com/2008/07/23/checkword-reviews/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CheckWord - My iPhone Scrabble word checker app</title>
		<link>http://cowboyprogramming.com/2008/07/10/checkword-my-iphone-scrabble-word-checker-app/</link>
		<comments>http://cowboyprogramming.com/2008/07/10/checkword-my-iphone-scrabble-word-checker-app/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 01:48:33 +0000</pubDate>
		<dc:creator>Mick West</dc:creator>
		
		<category><![CDATA[Game Development]]></category>

		<guid isPermaLink="false">http://cowboyprogramming.com/?p=138</guid>
		<description><![CDATA[I&#8217;ve been working on a iPhone game (NineSpeed) on and off for a while - although recently it has been mostly off.  So when I got an email from Apple last Wednesday, telling me to submit my game by Monday to get in the app store for launch, then this spurred me into some kind [...]]]></description>
		<wfw:commentRss>http://cowboyprogramming.com/2008/07/10/checkword-my-iphone-scrabble-word-checker-app/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CheckWord</title>
		<link>http://cowboyprogramming.com/2008/07/06/checkword/</link>
		<comments>http://cowboyprogramming.com/2008/07/06/checkword/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 16:42:33 +0000</pubDate>
		<dc:creator>Mick West</dc:creator>
		
		<category><![CDATA[Game Development]]></category>

		<guid isPermaLink="false">http://cowboyprogramming.com/?p=137</guid>
		<description><![CDATA[CheckWord is an iPhone/iPod Touch application that checks if a word is good or bad in games like Scrabble. Quicker than using a dictionary, easier than using a computer.  Ideal for for both casual and tournament use.FEATURES:- Uses the latest official TWL or SOWPODS word lists- TWL 2006, with 178,691 words for North America- SOWPODS [...]]]></description>
		<wfw:commentRss>http://cowboyprogramming.com/2008/07/06/checkword/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Perforce SSH from Windows and Mac to Linux</title>
		<link>http://cowboyprogramming.com/2008/06/06/perforce-ssh-from-windows-and-mac-to-linux/</link>
		<comments>http://cowboyprogramming.com/2008/06/06/perforce-ssh-from-windows-and-mac-to-linux/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 14:24:40 +0000</pubDate>
		<dc:creator>Mick West</dc:creator>
		
		<category><![CDATA[Game Development]]></category>

		<guid isPermaLink="false">http://cowboyprogramming.com/?p=135</guid>
		<description><![CDATA[I&#8217;ve been traveling a bit, but still want to do development in a nice tidy way.   At home I had a Perforce server running on a big local machine, and I could connect to it on port 1666 from my PC, my laptop and my Mac.  But out of town I&#8217;ll only have my laptop [...]]]></description>
		<wfw:commentRss>http://cowboyprogramming.com/2008/06/06/perforce-ssh-from-windows-and-mac-to-linux/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Measuring Responsiveness in Video Games</title>
		<link>http://cowboyprogramming.com/2008/05/30/measuring-responsiveness-in-video-games/</link>
		<comments>http://cowboyprogramming.com/2008/05/30/measuring-responsiveness-in-video-games/#comments</comments>
		<pubDate>Fri, 30 May 2008 17:59:41 +0000</pubDate>
		<dc:creator>Mick West</dc:creator>
		
		<category><![CDATA[Game Development]]></category>

		<guid isPermaLink="false">http://cowboyprogramming.com/?p=120</guid>
		<description><![CDATA[In this article I suggest that the specifications of a video game should always include a measure called &#8220;response time&#8221; (also called &#8220;lag&#8221;, &#8220;controller lag&#8221;, or &#8220;input latency&#8221;).  Response time is defined as the time between the player using the controller, and the results appearing on the screen.  Example:  Pressing the trigger [...]]]></description>
		<wfw:commentRss>http://cowboyprogramming.com/2008/05/30/measuring-responsiveness-in-video-games/feed/</wfw:commentRss>
<enclosure url="http://cowboyprogramming.com/wp-content/uploads/2008/05/mvi_4239shoot.mov" length="417685" type="video/quicktime" />
<enclosure url="http://cowboyprogramming.com/wp-content/uploads/2008/06/mvi_4263w.mov" length="1020848" type="video/quicktime" />
		</item>
		<item>
		<title>Programming Responsiveness</title>
		<link>http://cowboyprogramming.com/2008/05/27/programming-responsiveness/</link>
		<comments>http://cowboyprogramming.com/2008/05/27/programming-responsiveness/#comments</comments>
		<pubDate>Tue, 27 May 2008 21:53:10 +0000</pubDate>
		<dc:creator>Mick West</dc:creator>
		
		<category><![CDATA[Game Development]]></category>

		<guid isPermaLink="false">http://cowboyprogramming.com/?p=118</guid>
		<description><![CDATA[[Update: This is a technical article on the causes of lag.  If you want the article on measuring lag, then click here]
Responsiveness is something that can make or break a game at first impression. This is especially true in reviews where a game with poor responsiveness will be described as being &#8220;sluggish&#8221;, &#8220;unresponsive&#8221;, &#8220;floaty&#8221; or [...]]]></description>
		<wfw:commentRss>http://cowboyprogramming.com/2008/05/27/programming-responsiveness/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Running in Circles</title>
		<link>http://cowboyprogramming.com/2008/04/23/running-in-circles/</link>
		<comments>http://cowboyprogramming.com/2008/04/23/running-in-circles/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 15:03:47 +0000</pubDate>
		<dc:creator>Mick West</dc:creator>
		
		<category><![CDATA[Game Development]]></category>

		<guid isPermaLink="false">http://cowboyprogramming.com/?p=114</guid>
		<description><![CDATA[(This article was originally published in slightly different form in Game Developer magazine, May 2007)
The player guides his in-game character across a footbridge.  A monster appears at the other end, so the player decides to turn around and go back.  Instead he walks off the side of the bridge and falls to his [...]]]></description>
		<wfw:commentRss>http://cowboyprogramming.com/2008/04/23/running-in-circles/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Practical Fluid Mechanics</title>
		<link>http://cowboyprogramming.com/2008/04/01/practical-fluid-mechanics/</link>
		<comments>http://cowboyprogramming.com/2008/04/01/practical-fluid-mechanics/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 21:57:36 +0000</pubDate>
		<dc:creator>Mick West</dc:creator>
		
		<category><![CDATA[Game Development]]></category>

		<category><![CDATA[Inner Product]]></category>

		<guid isPermaLink="false">http://cowboyprogramming.com/?p=103</guid>
		<description><![CDATA[(This article originally appeared in two parts in Game Developer Magazine, March and April, 2007) Fluid effects such as rising smoke and turbulent water flow are everywhere in nature, but are seldom implemented convincingly in computer games.  The simulation of fluids (which covers both liquids and gasses) is computationally very expensive.   It [...]]]></description>
		<wfw:commentRss>http://cowboyprogramming.com/2008/04/01/practical-fluid-mechanics/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Debugging Heisenbugs</title>
		<link>http://cowboyprogramming.com/2008/03/23/debugging-heisenbugs/</link>
		<comments>http://cowboyprogramming.com/2008/03/23/debugging-heisenbugs/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 00:29:06 +0000</pubDate>
		<dc:creator>Mick West</dc:creator>
		
		<category><![CDATA[Game Development]]></category>

		<category><![CDATA[Inner Product]]></category>

		<guid isPermaLink="false">http://cowboyprogramming.com/2008/03/23/debugging-heisenbugs/</guid>
		<description><![CDATA[(This article originally appeared in Game Developer Magazine, October 2007, in a slightly different format)
A Heisenbug is a type of bug that disappears or alters its behavior when you attempt to debug it.   The word &#8220;Heisenbug&#8221; is a slight misnomer, referencing Heisenberg&#8217;s uncertainty principle, which describes how, in quantum physics, it is impossible [...]]]></description>
		<wfw:commentRss>http://cowboyprogramming.com/2008/03/23/debugging-heisenbugs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Exponential Optimizing, or not.</title>
		<link>http://cowboyprogramming.com/2008/03/18/exponential-optimizing-or-not/</link>
		<comments>http://cowboyprogramming.com/2008/03/18/exponential-optimizing-or-not/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 17:57:10 +0000</pubDate>
		<dc:creator>Mick West</dc:creator>
		
		<category><![CDATA[Game Development]]></category>

		<guid isPermaLink="false">http://cowboyprogramming.com/2008/03/18/exponential-optimizing-or-not/</guid>
		<description><![CDATA[I wrote an article titled &#8220;Exponential Optimizing&#8221; for Game Developer, and since it was published a few people wrote to tell me that what I was describing was not exponential, but was actually polynomial.
They are quite correct.  I had mistakenly used &#8220;exponential&#8221; in the sense of &#8220;rapidly increasing&#8221;, which is a valid usage, but not [...]]]></description>
		<wfw:commentRss>http://cowboyprogramming.com/2008/03/18/exponential-optimizing-or-not/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
