<?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>SwiftThought.com &#187; Doors!</title>
	<atom:link href="http://www.swiftthought.com/tag/doors/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.swiftthought.com</link>
	<description>programming, games, design &#38; general geekiness on demand</description>
	<lastBuildDate>Mon, 16 Jan 2012 20:31:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Short update</title>
		<link>http://www.swiftthought.com/2009/03/short-update/</link>
		<comments>http://www.swiftthought.com/2009/03/short-update/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 04:51:19 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Blood Soaked Deadly Dungeons of Doom!]]></category>
		<category><![CDATA[Doors!]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[Torque Game Builder]]></category>

		<guid isPermaLink="false">http://www.swiftthought.com/?p=277</guid>
		<description><![CDATA[Its been a bit of a slog to make much progress.  Tons of little &#8216;try this.. er.. hmm well how about that.. ooh that broke it&#8230; humm well then how about &#8230;.&#8217; BUT the upside.  The player now triggers doors when he/she walks across em. (yes the collision polygons need some tweaking but basically it [...]]]></description>
			<content:encoded><![CDATA[<p>Its been a bit of a slog to make much progress.  Tons of little &#8216;try this.. er.. hmm well how about that.. ooh that broke it&#8230; humm well then how about &#8230;.&#8217;</p>
<p>BUT the upside. </p>
<p>The player now triggers doors when he/she walks across em. (yes the collision polygons need some tweaking but basically it works). This causes a recusive floodfill to determine all the tiles that are available inside the room.  There was an issue where it caused the game to stutter while the fill ran but with the use of some scheduling calls I actually wound up with a smooth and more even area determination.  </p>
<p>So.. why does that make me happy?  </p>
<p>Well, glad I asked.</p>
<p>So now I have a nice and easy way to get all the available tiles in a room, with just some minor tweaks the monster spawner (in the inital Alpha) will be able to find an open spot and start spawning critters.</p>
<p>Esentially  I&#8217;m just a few minor tweaks from having a playable core base to work off of.   </p>
<p>Then I can start going crazy with different monsters, powerups etc etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swiftthought.com/2009/03/short-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

