<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title></title>
	<atom:link href="http://hotarubug.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://hotarubug.wordpress.com</link>
	<description></description>
	<lastBuildDate>Sat, 09 May 2009 22:43:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='hotarubug.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title></title>
		<link>http://hotarubug.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://hotarubug.wordpress.com/osd.xml" title="" />
	<atom:link rel='hub' href='http://hotarubug.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Final Piece</title>
		<link>http://hotarubug.wordpress.com/2009/05/08/final-piece/</link>
		<comments>http://hotarubug.wordpress.com/2009/05/08/final-piece/#comments</comments>
		<pubDate>Fri, 08 May 2009 15:01:17 +0000</pubDate>
		<dc:creator>joshshard</dc:creator>
				<category><![CDATA[Progress]]></category>

		<guid isPermaLink="false">http://hotarubug.wordpress.com/2009/05/09/final-piece/</guid>
		<description><![CDATA[Here is a video of the final piece. I have looked at some of the small bugs and already started to fix them.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=161&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here is a video of the final piece. I have looked at some of the small bugs and already started to fix them.</p>
<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='460' height='289' src='http://www.youtube.com/embed/bTn1oREcgK4?version=3&amp;rel=1&amp;fs=1&amp;showsearch=0&amp;showinfo=1&amp;iv_load_policy=1&amp;wmode=transparent' frameborder='0'></iframe></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hotarubug.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hotarubug.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hotarubug.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hotarubug.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hotarubug.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hotarubug.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hotarubug.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hotarubug.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hotarubug.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hotarubug.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hotarubug.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hotarubug.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hotarubug.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hotarubug.wordpress.com/161/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=161&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hotarubug.wordpress.com/2009/05/08/final-piece/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1059808415023387681446d6f5f8855a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joshshard</media:title>
		</media:content>
	</item>
		<item>
		<title>Project Evaluation!</title>
		<link>http://hotarubug.wordpress.com/2009/05/08/project-evaluation/</link>
		<comments>http://hotarubug.wordpress.com/2009/05/08/project-evaluation/#comments</comments>
		<pubDate>Fri, 08 May 2009 10:06:18 +0000</pubDate>
		<dc:creator>joshshard</dc:creator>
				<category><![CDATA[Progress]]></category>

		<guid isPermaLink="false">http://hotarubug.wordpress.com/?p=152</guid>
		<description><![CDATA[I have enjoyed this project, I have produced a virtual creature that reacts to user movement. Hotaru also can find his way round user placed obstacles to reach his destination. My aim for the project was to produce a more efficient, and smoother version with more behaviors. I think I have achieved this. I decided [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=152&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have enjoyed this project, I have produced a virtual creature that reacts to user movement. Hotaru also can find his way round user placed obstacles to reach his destination. My aim for the project was to produce a more efficient, and smoother version with more behaviors. I think I have achieved this. I decided to use Actionscript 3.0 over 2. this is because it gave me a good opportunity to learn and push myself, this also meant it would run faster just because of the difference is speeds of the 2 languages.</p>
<p>I&#8217;m really happy with the usability of the creature, it runs smoothly and the motion tracking works effectively. The fiducial tracking also worked better than I thought as I had a lot of problems with this, but on the last test before the crit it all came together nicely, the user could line up squares and create walls that my organism would find his way around. However the only thing I am slightly disappointed with is the motion tracking the reason for this, it works incredible well when there is a single user but it doesn&#8217;t work with two users. Sadly making it a single user experience. From a single user purpose it runs very well, and is a good experience, but with 2 users it doesn&#8217;t work very well.</p>
<p>The code is my pride and joy of this project, it what makes it work, although code normally code isn&#8217;t linked with creativity, this is where it all happened in this project. I spent many hours venting, and ranting about it often saying &#8220;Why didn&#8217;t I build a website?&#8221; but now I have seen it working, I am so happy. I could say what all 430 lines do, and I have learnt how to program Actionscript 3 which will hopefully get me a job in the near future. There were 4 main elements that went into the code and they went together without clashing which was a relief although each section need a little modifying.</p>
<p>The setup caused the most problems, this is always going to be the case, when I need to calibrate 2 cameras to a projection at 4 meters off the ground facing directly downwards. The calibration was pretty accurate by the end and I am proud of that but the fact I was using 3 different devices with 3 different lens caused a nightmare. I original had planned to use a single camera which would have made calibrating easier but spliting a feed just slowed the machine down and the piece dropped to such a low frame rate and became unaffective. The only other thing I wasn&#8217;t happy about the setup was if I could have got it higher it would have been even more effective but sadly I had restraint restriction and no wide angle lens available.</p>
<p>What I would change about the project, I would have preferred to get my setup ideal but couldn&#8217;t because of restraints. I would have also liked to do a lot user testing with various audiences but as I believed the setup would have caused me a lot less problems than it did and this took a lot of time. I would have also liked to experiment with other behaviors, like making the creature a home which when he is scared he would run too, or making it so if you touched him he exploded into loads of smaller bugs  and gathered back up over on the other side of the piece. Sadly time limitation stopped this but I will look into developing in the future.</p>
<p>I have thoroughly enjoyed working on this piece, at times I have felt despair but seeing it work has made me realize that this is what I want to do for a career. I have learnt a lot of very useful skills, working with flash, processing, reactivision, and various camera applications. I feel confident as an Actionscript 3 programmer, and I take away from this a skill that makes me employable. I had dissappointments with my setup but they don&#8217;t matter they can be refined the software for the creature is there and it is running very well, and can easily be built upon.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hotarubug.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hotarubug.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hotarubug.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hotarubug.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hotarubug.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hotarubug.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hotarubug.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hotarubug.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hotarubug.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hotarubug.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hotarubug.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hotarubug.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hotarubug.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hotarubug.wordpress.com/152/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=152&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hotarubug.wordpress.com/2009/05/08/project-evaluation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1059808415023387681446d6f5f8855a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joshshard</media:title>
		</media:content>
	</item>
		<item>
		<title>Screencast 5 &#8211; Compiling(Part 2)</title>
		<link>http://hotarubug.wordpress.com/2009/05/08/screencast-5-compilingpart-2/</link>
		<comments>http://hotarubug.wordpress.com/2009/05/08/screencast-5-compilingpart-2/#comments</comments>
		<pubDate>Fri, 08 May 2009 01:08:00 +0000</pubDate>
		<dc:creator>joshshard</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Compiling]]></category>

		<guid isPermaLink="false">http://hotarubug.wordpress.com/?p=142</guid>
		<description><![CDATA[In this screencast I review the other changes I have made while compiling the code that I added, I try to cover all the changes to summarize what I cover in the video: Mention no changes to the server code, it worked fine. I mention added variables for the fear and attraction which weren&#8217;t added [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=142&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In this screencast I review the other changes I have made while compiling the code that I added, I try to cover all the changes to summarize what I cover in the video:</p>
<ul>
<li>Mention no changes to the server code, it worked fine.</li>
<li>I mention added variables for the fear and attraction which weren&#8217;t added until the final compiled version.</li>
<li>I talk about how the referencing works but I will go into more detail on that in this post.</li>
<li>I talk about the fear and attraction code.</li>
<li>Also the drawing of symbols which I will mention in a little more detail here.</li>
</ul>
<p>I had problems with my hit testing because I was struggling to get the values from my squares array so to solve that problem I went into my bigArray and got the x and y position out of there. For the X and Y positions to be accurate I had to multiple the bigArray value by the stage width or height so that it transfered correctly across, but still this was incorrect because the values I recieved from processing where decimals and took from the center of the fiducial rather than flash which i was calculating from the top left. I solved this by &#8211; or + half the squareSize which was a variable that held how big I wanted the square. So I knew the center of the square was:</p>
<p style="text-align:center;"><em>_circle.y&lt;=bigArray[4*i+2]*stage.stageHeight</em></p>
<p style="text-align:center;"><em>_circle.x&lt;=bigArray[4*i+1]*stage.stageWidth</em></p>
<p style="text-align:left;">These explains how to get the x and y value of the top left corner and from there I could find out the other corners, I minus half the square size because the first half of the equation finds the middle:</p>
<p style="text-align:center;"><em>_circle.y&lt;=bigArray[4*i+2]*stage.stageHeight-squareSize/2</em></p>
<p style="text-align:center;"><em>_circle.x&lt;=bigArray[4*i+1]*stage.stageWidth-squareSize/2</em></p>
<p style="text-align:center;"><em><br />
</em></p>
<p style="text-align:left;">These measurements caused me the biggest problem but when I got to grips with it I began working well again. So here is the final screencast enjoy.</p>
<p style="text-align:left;"><a href="http://www.screencast.com/t/hcS8dLjIN">http://www.screencast.com/t/hcS8dLjIN</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hotarubug.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hotarubug.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hotarubug.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hotarubug.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hotarubug.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hotarubug.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hotarubug.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hotarubug.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hotarubug.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hotarubug.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hotarubug.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hotarubug.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hotarubug.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hotarubug.wordpress.com/142/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=142&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hotarubug.wordpress.com/2009/05/08/screencast-5-compilingpart-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1059808415023387681446d6f5f8855a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joshshard</media:title>
		</media:content>
	</item>
		<item>
		<title>Screencast 5 &#8211; Compiling(Part1)</title>
		<link>http://hotarubug.wordpress.com/2009/05/08/screencast-5-compilingpart1/</link>
		<comments>http://hotarubug.wordpress.com/2009/05/08/screencast-5-compilingpart1/#comments</comments>
		<pubDate>Fri, 08 May 2009 00:35:36 +0000</pubDate>
		<dc:creator>joshshard</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Compiling]]></category>

		<guid isPermaLink="false">http://hotarubug.wordpress.com/?p=139</guid>
		<description><![CDATA[In this screencast I go over the setup of my compiled version, I focus on the &#8220;init&#8221; function which is used to setup all the various things that I won&#8217;t need to return to change. I first cover the imports roughly what they do and also mention how I laid my variables out according to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=139&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In this screencast I go over the setup of my compiled version, I focus on the &#8220;init&#8221; function which is used to setup all the various things that I won&#8217;t need to return to change. I first cover the imports roughly what they do and also mention how I laid my variables out according to what the work with so the motion tracking variable are together, and the bug ones are grouped together. Finally I go over:</p>
<ul>
<li>Setting up the server for processing.</li>
<li>Setting up the camera and circle for motion tracking</li>
<li>Setting up the bug</li>
<li>Setting up the square sprites in an array for the fiducial tracking</li>
<li>Setting up my timer and it event listener.</li>
</ul>
<p>A lot of stuff that is similar to what has happened in the other screencast happens in this one but it is showing them all compiled together. So here it is Screencast 5.1:</p>
<p><a href="http://www.screencast.com/t/IiruLKDvXYO">http://www.screencast.com/t/IiruLKDvXYO</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hotarubug.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hotarubug.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hotarubug.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hotarubug.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hotarubug.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hotarubug.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hotarubug.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hotarubug.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hotarubug.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hotarubug.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hotarubug.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hotarubug.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hotarubug.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hotarubug.wordpress.com/139/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=139&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hotarubug.wordpress.com/2009/05/08/screencast-5-compilingpart1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1059808415023387681446d6f5f8855a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joshshard</media:title>
		</media:content>
	</item>
		<item>
		<title>Screentest 4 &#8211; Movement(Part 3)</title>
		<link>http://hotarubug.wordpress.com/2009/05/08/screentest-4-movementpart-3/</link>
		<comments>http://hotarubug.wordpress.com/2009/05/08/screentest-4-movementpart-3/#comments</comments>
		<pubDate>Fri, 08 May 2009 00:17:47 +0000</pubDate>
		<dc:creator>joshshard</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Movement]]></category>

		<guid isPermaLink="false">http://hotarubug.wordpress.com/?p=136</guid>
		<description><![CDATA[This is the final part in the movement trilogy. In this screencast I show the code and how it works for multiple object hit tests at once and how I got around the few little bugs. So to sum up what goes on in the screen cast: I show the piece with multiple symbols. Explain [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=136&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is the final part in the movement trilogy. In this screencast I show the code and how it works for multiple object hit tests at once and how I got around the few little bugs. So to sum up what goes on in the screen cast:</p>
<ul>
<li>I show the piece with multiple symbols.</li>
<li>Explain how I will be drawing the shapes using an array and for loop</li>
<li>Also how I check the symbols and finally how I introduce a counter.</li>
</ul>
<p>Just a brief explanation of the counter this counts up every frame and if it is hitting on box then the counter won&#8217;t reach the number of squares of the stage and that means it won&#8217;t run the script to go towards the movement, I fail to mention the reason this is in there is because otherwise the creature would see that it wasn&#8217;t hitting square 1 and would jump inside the box it was hitting. This counter solved that problem so here is screencast 4.3.</p>
<p><a href="http://www.screencast.com/t/mOsRmsc5GVM">http://www.screencast.com/t/mOsRmsc5GVM</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hotarubug.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hotarubug.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hotarubug.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hotarubug.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hotarubug.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hotarubug.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hotarubug.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hotarubug.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hotarubug.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hotarubug.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hotarubug.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hotarubug.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hotarubug.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hotarubug.wordpress.com/136/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=136&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hotarubug.wordpress.com/2009/05/08/screentest-4-movementpart-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1059808415023387681446d6f5f8855a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joshshard</media:title>
		</media:content>
	</item>
		<item>
		<title>Screencast 4 &#8211; Movement(Part 2)</title>
		<link>http://hotarubug.wordpress.com/2009/05/07/screencast-4-movementpart-2/</link>
		<comments>http://hotarubug.wordpress.com/2009/05/07/screencast-4-movementpart-2/#comments</comments>
		<pubDate>Thu, 07 May 2009 23:58:30 +0000</pubDate>
		<dc:creator>joshshard</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Movement]]></category>

		<guid isPermaLink="false">http://hotarubug.wordpress.com/?p=133</guid>
		<description><![CDATA[In this screencast you can see I have made some drastic changes to make the hit test a bit more accurate and I&#8217;m also generating the values for the movement every frame which seems to have fixed the major problem of the bug jumping into the square. So to summarize what I have done in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=133&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In this screencast you can see I have made some drastic changes to make the hit test a bit more accurate and I&#8217;m also generating the values for the movement every frame which seems to have fixed the major problem of the bug jumping into the square. So to summarize what I have done in this screencast.</p>
<ul>
<li>Added Actionscript to find out the side/corner of the square it hits.</li>
<li>Changed the movement from a tween class to mathematically calculated.</li>
<li>Made the circle react differently but predictably depending where it hits the square because of the above two points.</li>
</ul>
<p>So just the final part of this screencast to come. I will be covering in the final part how I dealt with multiple squares. So here is Screencast 4.2.</p>
<p><a href="http://www.screencast.com/t/lx3qGSIvkyp">http://www.screencast.com/t/lx3qGSIvkyp</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hotarubug.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hotarubug.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hotarubug.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hotarubug.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hotarubug.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hotarubug.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hotarubug.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hotarubug.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hotarubug.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hotarubug.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hotarubug.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hotarubug.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hotarubug.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hotarubug.wordpress.com/133/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=133&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hotarubug.wordpress.com/2009/05/07/screencast-4-movementpart-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1059808415023387681446d6f5f8855a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joshshard</media:title>
		</media:content>
	</item>
		<item>
		<title>Screencast 4 &#8211; Movement (Part 1)</title>
		<link>http://hotarubug.wordpress.com/2009/05/07/screencast-4-movement-part-1/</link>
		<comments>http://hotarubug.wordpress.com/2009/05/07/screencast-4-movement-part-1/#comments</comments>
		<pubDate>Thu, 07 May 2009 23:33:56 +0000</pubDate>
		<dc:creator>joshshard</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Movement]]></category>

		<guid isPermaLink="false">http://hotarubug.wordpress.com/?p=131</guid>
		<description><![CDATA[This covers my first attempt at movement, I cover some of my mistakes in how I was attempting to do it and the basic logic behind how I thought my code should work is: Check if circle is hitting block &#8211; if not then move towards circle If circle hits the block then move away [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=131&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This covers my first attempt at movement, I cover some of my mistakes in how I was attempting to do it and the basic logic behind how I thought my code should work is:</p>
<ol>
<li>Check if circle is hitting block &#8211; if not then move towards circle</li>
<li>If circle hits the block then move away from the block at an angle dependant on position</li>
<li>Then loop back to step 1.</li>
</ol>
<p>The screencast going over the code is here: <a href="http://www.screencast.com/t/SpderuNIy">http://www.screencast.com/t/SpderuNIy</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hotarubug.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hotarubug.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hotarubug.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hotarubug.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hotarubug.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hotarubug.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hotarubug.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hotarubug.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hotarubug.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hotarubug.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hotarubug.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hotarubug.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hotarubug.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hotarubug.wordpress.com/131/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=131&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hotarubug.wordpress.com/2009/05/07/screencast-4-movement-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1059808415023387681446d6f5f8855a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joshshard</media:title>
		</media:content>
	</item>
		<item>
		<title>Screencast 3 &#8211; The Bug</title>
		<link>http://hotarubug.wordpress.com/2009/05/07/screencast-3-the-bug/</link>
		<comments>http://hotarubug.wordpress.com/2009/05/07/screencast-3-the-bug/#comments</comments>
		<pubDate>Thu, 07 May 2009 23:01:33 +0000</pubDate>
		<dc:creator>joshshard</dc:creator>
				<category><![CDATA[Bug]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://hotarubug.wordpress.com/?p=127</guid>
		<description><![CDATA[This screencast covers the bug, I go through the Actionscript in it explaining how it works. The physics used are called inverse kinematics. So an overview of how it all works is: Firstly draws all the segments and stores them in an array Then it calls a function to find out the angle from the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=127&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This screencast covers the bug, I go through the Actionscript in it explaining how it works. The physics used are called inverse kinematics. So an overview of how it all works is:</p>
<ul>
<li>Firstly draws all the segments and stores them in an array</li>
<li>Then it calls a function to find out the angle from the front segment to it&#8217;s destination</li>
<li>Then it transforms the position of the front segment(x, y and rotation)</li>
<li>Then with this data it cycles through the whole of the bug applying the same transforms</li>
</ul>
<p><a href="http://www.screencast.com/t/atGmmPgD2Df">http://www.screencast.com/t/atGmmPgD2Df</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hotarubug.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hotarubug.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hotarubug.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hotarubug.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hotarubug.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hotarubug.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hotarubug.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hotarubug.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hotarubug.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hotarubug.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hotarubug.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hotarubug.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hotarubug.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hotarubug.wordpress.com/127/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=127&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hotarubug.wordpress.com/2009/05/07/screencast-3-the-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1059808415023387681446d6f5f8855a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joshshard</media:title>
		</media:content>
	</item>
		<item>
		<title>Screencast 2 &#8211; Motion Tracking</title>
		<link>http://hotarubug.wordpress.com/2009/05/07/screencast-2-motion-tracking/</link>
		<comments>http://hotarubug.wordpress.com/2009/05/07/screencast-2-motion-tracking/#comments</comments>
		<pubDate>Thu, 07 May 2009 21:50:42 +0000</pubDate>
		<dc:creator>joshshard</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Motion Tracking]]></category>

		<guid isPermaLink="false">http://hotarubug.wordpress.com/?p=122</guid>
		<description><![CDATA[So this is the motion tracking screencast. I just go over the the soulwire motion tracking code, I don&#8217;t delve into the classes just over the main actionscript file that makes it work. They are taking images every frame and comparing it to the previous frame and applying various filters to pick up the difference, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=122&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So this is the motion tracking screencast. I just go over the the soulwire motion tracking code, I don&#8217;t delve into the classes just over the main actionscript file that makes it work. They are taking images every frame and comparing it to the previous frame and applying various filters to pick up the difference, they are using BitmapData function to store the images of the current and previous frames. That is detail on how the actual class works, this covers the code I will be using with a few changes to optimise it. So here it is:</p>
<p><a href="http://www.screencast.com/t/Fre9A90Wl">http://www.screencast.com/t/Fre9A90Wl</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hotarubug.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hotarubug.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hotarubug.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hotarubug.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hotarubug.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hotarubug.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hotarubug.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hotarubug.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hotarubug.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hotarubug.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hotarubug.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hotarubug.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hotarubug.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hotarubug.wordpress.com/122/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=122&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hotarubug.wordpress.com/2009/05/07/screencast-2-motion-tracking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1059808415023387681446d6f5f8855a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joshshard</media:title>
		</media:content>
	</item>
		<item>
		<title>Screencast 1 &#8211; Fiducial Tracking</title>
		<link>http://hotarubug.wordpress.com/2009/05/07/screencast-1/</link>
		<comments>http://hotarubug.wordpress.com/2009/05/07/screencast-1/#comments</comments>
		<pubDate>Thu, 07 May 2009 21:05:51 +0000</pubDate>
		<dc:creator>joshshard</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Fiducial Tracking]]></category>

		<guid isPermaLink="false">http://hotarubug.wordpress.com/?p=114</guid>
		<description><![CDATA[In this screencast I talk about my fiducial tracking code in the first part I cover processing in the second part I focus on the Actionscript. I try to cover it in as much depth as possible without dragging on. This is my first screencast they are quite difficult to do but it went okay. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=114&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In this screencast I talk about my fiducial tracking code in the first part I cover processing in the second part I focus on the Actionscript. I try to cover it in as much depth as possible without dragging on. This is my first screencast they are quite difficult to do but it went okay.</p>
<p>Part 1: <a href="http://www.screencast.com/t/iV0K5PVd">http://www.screencast.com/t/iV0K5PVd</a></p>
<p>Part 2: <a href="http://www.screencast.com/t/UabYSSageE">http://www.screencast.com/t/UabYSSageE</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hotarubug.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hotarubug.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hotarubug.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hotarubug.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hotarubug.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hotarubug.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hotarubug.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hotarubug.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hotarubug.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hotarubug.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hotarubug.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hotarubug.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hotarubug.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hotarubug.wordpress.com/114/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hotarubug.wordpress.com&amp;blog=7601319&amp;post=114&amp;subd=hotarubug&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hotarubug.wordpress.com/2009/05/07/screencast-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1059808415023387681446d6f5f8855a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joshshard</media:title>
		</media:content>
	</item>
	</channel>
</rss>
