<?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>MikeCann.co.uk &#187; Games - MikeCann.co.uk - mikey see, mikey do!</title>
	<atom:link href="http://mikecann.co.uk/tag/games/feed/" rel="self" type="application/rss+xml" />
	<link>http://mikecann.co.uk</link>
	<description>mikey see, mikey do!</description>
	<lastBuildDate>Sat, 28 Jan 2012 13:10:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>From Dust</title>
		<link>http://mikecann.co.uk/fun-videos/from-dust/</link>
		<comments>http://mikecann.co.uk/fun-videos/from-dust/#comments</comments>
		<pubDate>Sun, 31 Jul 2011 11:50:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fun & Videos]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[from dust]]></category>
		<category><![CDATA[god game]]></category>
		<category><![CDATA[liquid]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[Physics]]></category>
		<category><![CDATA[simulation]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://mikecann.co.uk/?p=1595</guid>
		<description><![CDATA[Its not often these days that I post about games I have been playing, usually I leave that sort of stuff in the realms of Twitter or social networks. For &#8220;From Dust&#8221; however ill make an exception. It&#8217;s also not often these days that I see some tech in a game and wonder to myself [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mikecann.co.uk/wp-content/uploads/2011/07/Gamescom-2010-From-Dust-First-Look-Preview.jpg"><img class="alignnone size-full wp-image-1596" title="Gamescom-2010-From-Dust-First-Look-Preview" src="http://mikecann.co.uk/wp-content/uploads/2011/07/Gamescom-2010-From-Dust-First-Look-Preview.jpg" alt="" width="630" height="353" /></a></p>
<p>Its not often these days that I post about games I have been playing, usually I leave that sort of stuff in the realms of <a href="http://twitter.com/mikeysee">Twitter</a> or social networks.</p>
<p>For &#8220;From Dust&#8221; however ill make an exception. It&#8217;s also not often these days that I see some tech in a game and wonder to myself &#8220;how the hell did they do that?&#8221; or just &#8220;wow I have never seen that done before&#8221;. From Dust made me think both those things this week.</p>
<p>From Dust is a god game that follows in the heels of other god games such as Populus and Black and White. The reason why it has attracted my attention so much is the incredible tech that the game employs.</p>
<p>Check out this tech-demo / trailer for the game:</p>
<p><object width="700" height="428" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 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://www.youtube.com/v/gSOQGazo7Oo?version=3&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed width="700" height="428" type="application/x-shockwave-flash" src="http://www.youtube.com/v/gSOQGazo7Oo?version=3&amp;hl=en_US" allowFullScreen="true" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<p>When I watched that earlier in the week I was amazed but skeptical that everything shown was actually how it was in game. After downloading and playing it on xbox this week however I can confirm that everything shown in the above video is in game and more. Not only that its actually fun!</p>
<p>The water flows from the top of the mountains realistically, over time it erodes the landscape to form rivers. Water pressure builds up need harder rock causing bends in the river that threaten your villages. You have to think ahead about how to divert a river one way but making sure not to flood an area downstream. More often than not it takes several tries to get it right.</p>
<p><a href="http://mikecann.co.uk/wp-content/uploads/2011/07/from-dust-04ded84c9de5b1.jpg"><img class="alignnone size-medium wp-image-1597" title="from-dust-04ded84c9de5b1" src="http://mikecann.co.uk/wp-content/uploads/2011/07/from-dust-04ded84c9de5b1-300x168.jpg" alt="" width="300" height="168" /></a></p>
<p>Lava is great. Several missions have volcanoes that you must be swift to tame else they can easily threaten your villages. The great this however is that there are many ways you can choose to solve a particular problem.</p>
<p>You could just manually suck up all the lava and drop it somewhere else, a somewhat temporary solution. You could try to build a channel for the lava to follow however lava has a habit of melting through any channels you build. You could use one of the spells your villagers to supply to aid you. You could divert the course of a river to cool the lava as it nears your village. You could use a &#8220;water tree&#8221; to cool the oncoming flow of magma. The choice is yours.</p>
<p>I have been pondering over the tech and thinking how they managed to get such a complex liquid simulation to run in realtime. Infact, how they managed to get several complex liquid simulations to run in realtime. The sand, the water, the lava and the rock all act as liquids with different properties, however they all interact with each other in different ways. Not only is the liquid tech impressive, the vegetation propagation and the fire mechanics are all seamless, and from what I could tell not a single frame was dropped.</p>
<p>It must be a GPU based liquid simulation (particularly as the xbox CPU is weak), however I didn&#8217;t think they were good enough to do something like this. Perhaps they are using some optimized Smooth Particle Hydrodynamics such as that employed by Fairlight from the scene: <a href="http://directtovideo.wordpress.com/2011/05/03/numb-res/">http://directtovideo.wordpress.com/2011/05/03/numb-res/</a></p>
<p>Anyways, the game is available for download right now on xbox or if you are like me and are pc-inclined then it should be available on <a href="http://www.google.co.uk/url?sa=t&amp;source=web&amp;cd=2&amp;ved=0CCMQFjAB&amp;url=http%3A%2F%2Fwww.eurogamer.net%2Farticles%2F2011-07-25-from-dust-pc-release-date-pushed-back&amp;ei=Yj41TvETh8GEB_DA7JAL&amp;usg=AFQjCNFjEJouzN_BKbussaGnnmqeJBmCHQ">PC from the 17th of August</a>.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://mikecann.co.uk/fun-videos/from-dust/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ludum Dare &#8211; Hour 40 &#8211; COMPLETE!</title>
		<link>http://mikecann.co.uk/ludum-dare/ludum-dare-hour-40-complete/</link>
		<comments>http://mikecann.co.uk/ludum-dare/ludum-dare-hour-40-complete/#comments</comments>
		<pubDate>Sun, 22 Aug 2010 17:46:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ludum Dare]]></category>
		<category><![CDATA[finished]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[leiro]]></category>
		<category><![CDATA[ludum]]></category>
		<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://mikecann.co.uk/?p=1266</guid>
		<description><![CDATA[Okay well its not quite complete, the waves of enemies could do with some more work but I have my mum coming up from London to visit me in 30 mins so im gonna call it quits here. So, finally it has a name, I have called it &#8220;48 Hours Later&#8221; Its not technically true [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/title.png"><img class="alignnone size-full wp-image-1276" title="title" src="http://mikecann.co.uk/wp-content/uploads/2010/08/title.png" alt="" width="592" height="139" /></a></p>
<p>Okay well its not quite complete, the waves of enemies could do with some more work but I have my mum coming up from London to visit me in 30 mins so im gonna call it quits here.</p>
<p>So, finally it has a name, I have called it &#8220;48 Hours Later&#8221; <img src='http://mikecann.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Its not technically true as I have only had 40 hours to do it, but oh well!</p>
<p>Overall im pretty happy with my first Ludum Dare entry, im very tired right now and have a banging headache, but thats all part of the fun right?</p>
<p>So onto the game. First some shots:</p>
<p><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_01-Aug.-22-18.101.jpg"><img class="alignnone size-medium wp-image-1277" title="ScreenHunter_01 Aug. 22 18.10" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_01-Aug.-22-18.101-300x270.jpg" alt="" width="300" height="270" /></a><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_02-Aug.-22-18.10.jpg"><img class="alignnone size-medium wp-image-1268" title="ScreenHunter_02 Aug. 22 18.10" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_02-Aug.-22-18.10-300x269.jpg" alt="" width="300" height="269" /><br />
</a><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_03-Aug.-22-18.111.jpg"><img class="alignnone size-medium wp-image-1274" title="ScreenHunter_03 Aug. 22 18.11" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_03-Aug.-22-18.111-300x273.jpg" alt="" width="300" height="273" /></a><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_06-Aug.-22-18.111.jpg"><img class="alignnone size-medium wp-image-1275" title="ScreenHunter_06 Aug. 22 18.11" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_06-Aug.-22-18.111-300x271.jpg" alt="" width="300" height="271" /></a></p>
<p>Okay so if you have been following <a href="http://mikecann.co.uk/ludum-dare/ludum-dare-hour-1/">waaaay back my original intention</a> was to make a game with the same sort of art style as World of Goo but with the game mechanics of Boom Stick. I think I have stayed pretty true to that original idea.</p>
<p>Basically you fight against waves of enemies that float across the screen. There are currently only 10 waves, I would have liked more and with more variety but oh well <img src='http://mikecann.co.uk/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>The theme of the competition was &#8220;Enemies as Weapons&#8221;. I have incorporated that theme by having the enemies drop giblets when they die. You then have a certain amount of time to pick up those giblets and fire them back at the enemies. Enemies as weapons!</p>
<p>So as a disclaimer: im sure the game has many bugs and things, I have run out of time to do much in the way of testing and optimising. If you find any bugs however drop a comment I would love to hear about them as I plan to release this to a few flash portals, so would like to get those bugs fixed <img src='http://mikecann.co.uk/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Anyways enough jibber jabber. A few more shots then the game is below:</p>
<p><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_09-Aug.-22-18.13.jpg"><img class="alignnone size-medium wp-image-1273" title="ScreenHunter_09 Aug. 22 18.13" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_09-Aug.-22-18.13-300x211.jpg" alt="" width="300" height="211" /></a><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_08-Aug.-22-18.13.jpg"><img class="alignnone size-medium wp-image-1272" title="ScreenHunter_08 Aug. 22 18.13" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_08-Aug.-22-18.13-300x296.jpg" alt="" width="300" height="296" /><br />
</a><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_07-Aug.-22-18.12.jpg"><img class="alignnone size-medium wp-image-1271" title="ScreenHunter_07 Aug. 22 18.12" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_07-Aug.-22-18.12-300x266.jpg" alt="" width="300" height="266" /></a><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_11-Aug.-22-18.39.jpg"><img class="alignnone size-medium wp-image-1280" title="ScreenHunter_11 Aug. 22 18.39" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_11-Aug.-22-18.39-300x244.jpg" alt="" width="300" height="244" /></a></p>
<p><a name="thegame"></a></p>
<p><object style="width: 600px; height: 500px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.mikecann.co.uk/DumpingGround/ld/18/05/LudumDare18.swf" /><embed style="width: 600px; height: 500px;" type="application/x-shockwave-flash" width="600" height="500" src="http://www.mikecann.co.uk/DumpingGround/ld/18/05/LudumDare18.swf"></embed></object></p>
<p><strong>EDIT:</strong> I have now made a youtube gameplay video and timelapse of development, <a href="http://mikecann.co.uk/?p=1291">check em here.</a></p>
<p>Tools Used:<br />
Adobe Photoshop CS5<br />
Adobe Flash Builder 4<br />
Adobe Flash CS5<br />
SFXR<br />
Chronolapse</p>
]]></content:encoded>
			<wfw:commentRss>http://mikecann.co.uk/ludum-dare/ludum-dare-hour-40-complete/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Ludum Dare &#8211; Hour 0</title>
		<link>http://mikecann.co.uk/ludum-dare/ludum-dare-hour-0/</link>
		<comments>http://mikecann.co.uk/ludum-dare/ludum-dare-hour-0/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 02:42:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ludum Dare]]></category>
		<category><![CDATA[competition]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[ludum]]></category>

		<guid isPermaLink="false">http://mikecann.co.uk/?p=1233</guid>
		<description><![CDATA[Okay its 3:31am the competition started 31mins ago. I had originally intended to wake up at 5-6am then start coding but I couldnt sleep so I thought I would get cracking early then catch a nap later on when im tired. The theme for the competition is &#8220;Enemies as Weapons&#8221; which is actually a better [...]]]></description>
			<content:encoded><![CDATA[<p>Okay its 3:31am the competition started 31mins ago. I had originally intended to wake up at 5-6am then start coding but I couldnt sleep so I thought I would get cracking early then catch a nap later on when im tired.</p>
<p>The theme for the competition is &#8220;Enemies as Weapons&#8221; which is actually a better theme than what I was expecting &#8220;Technology in the wrong time period&#8221;. I havent got an idea yet but im sure something will come to me <img src='http://mikecann.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Anyways, here is where all the magic will be happeneing over the next 48 hours:</p>
<p><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/photo.jpg"><img class="alignnone size-large wp-image-1234" title="photo" src="http://mikecann.co.uk/wp-content/uploads/2010/08/photo-1024x768.jpg" alt="" width="614" height="461" /></a></p>
<p>I have ChronoLapse setup to capture a screenshot every 60 seconds so hopefully we will get a nice video at the end showing my progress (or lack of <img src='http://mikecann.co.uk/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ).</p>
<p>I will be updating at regular intervals throughout, mainly to break up the dev process a little as 48hours is a long time!</p>
<p>Wish me luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://mikecann.co.uk/ludum-dare/ludum-dare-hour-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ludum Dare 18 this Weekend!</title>
		<link>http://mikecann.co.uk/personal-projects/ludum-dare-18-this-weekend/</link>
		<comments>http://mikecann.co.uk/personal-projects/ludum-dare-18-this-weekend/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 19:57:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Personal Projects]]></category>
		<category><![CDATA[competition]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[ludum]]></category>

		<guid isPermaLink="false">http://mikecann.co.uk/?p=1228</guid>
		<description><![CDATA[Dont think I have blogged about this yet, so im doing so now. Im planning on entering the 18th Ludum Dare compo, starting this sat. This will be my very first entry and im quite excited! For those not in the know the Ludum Dare competition is a competition for Indie Games Developers. You have [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_01-Aug.-16-20.48.gif"><img class="alignnone size-full wp-image-1229" title="ScreenHunter_01 Aug. 16 20.48" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_01-Aug.-16-20.48.gif" alt="" width="623" height="92" /></a></p>
<p>Dont think I have blogged about this yet, so im doing so now.</p>
<p>Im planning on entering the 18th Ludum Dare compo, starting this sat. This will be my very first entry and im quite excited!</p>
<p>For those not in the know the Ludum Dare competition is a competition for Indie Games Developers. You have 48 to make a game (practically) from scratch. Its a solo competition so I cant call in my partner in crime <a href="http://www.olip.co.uk">olip.co.uk</a> to do the artwork for me.</p>
<p>Rules are as follows:</p>
<div id="_mcePaste">
<ol>
<li>You must work alone (solo).</li>
<li>All game code and content must be created within the 48 hours.</li>
<li>Games must be based on the theme.</li>
<li>All libraries, middleware, content creation, and development tools are allowed.</li>
<li>Source code must be included.</li>
</ol>
</div>
<p>The themes for this edition of the compo are currently being voted on <a href="http://www.ludumdare.com/compo/2010/08/15/ludum-dare-18-theme-voting/">here</a>.</p>
<p>I doubt I will be able to come up with much in the 48 hour limit, but im hoping to get at least something remotely playable!</p>
]]></content:encoded>
			<wfw:commentRss>http://mikecann.co.uk/personal-projects/ludum-dare-18-this-weekend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gourmet Ranch</title>
		<link>http://mikecann.co.uk/professional-projects/gourmet-ranch/</link>
		<comments>http://mikecann.co.uk/professional-projects/gourmet-ranch/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 11:57:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Professional Projects]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Gourmet Ranch]]></category>
		<category><![CDATA[Playdemic]]></category>
		<category><![CDATA[Professional]]></category>

		<guid isPermaLink="false">http://mikecann.co.uk/?p=1173</guid>
		<description><![CDATA[I cant believe I haven&#8217;t talked about this yet. I spoke about 6 months ago about joining a new startup called Playdemic as the Lead Flash Developer. I couldn&#8217;t say much at the time as we were in stealth mode. As our first product has been out for about a month however, I think its about time I wrote a blog [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_08-Aug.-04-09.56.jpg"><img class="size-full wp-image-1181 alignnone" title="ScreenHunter_08 Aug. 04 09.56" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_08-Aug.-04-09.56.jpg" alt="" width="700" height="244" /></a></p>
<p>I cant believe I haven&#8217;t talked about this yet.</p>
<p>I spoke <a href="http://mikecann.co.uk/photos-personal/playdemic-my-fist-day/">about 6 months ago about joining a new startup</a> called Playdemic as the Lead Flash Developer. I couldn&#8217;t say much at the time as we were in stealth mode. As our first product has been out for about a month however, I think its about time I wrote a blog post on the subject.</p>
<p><a href="http://apps.facebook.com/gourmetranch/">Gourmet Ranch</a> is Flash game for face book that follows closely on the heels of the other Facebook game successes such as Farmville and Cafeworld. The premise is simple, you grow crops and animals in your fields and then when the time comes you harvest them and use them to bake recipes. Those recipes are then served to your waiting customers by your waiters.</p>
<p>As the lead flash dev on the project its my responsibility to code all the engine and game play elements. Despite my several years worth of experience with flash games this was a challenging project . Making a game that is a multiplayer game but not a multiplayer game (no client pushing) is definately not for the feint of heart.</p>
<p>Despite the challenges and the occasional heated moment during development I think the product we have produced is excellent and is superior to many of the similar games available on Facebook. The stats for the first month of the game are impressive as can be seen from the <a href="http://appdata.com/apps/facebook/360375426140">data gleamed from AppData</a>.</p>
<p><img class="size-full wp-image-1180 alignnone" title="ScreenHunter_07 Aug. 04 09.37" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_07-Aug.-04-09.37.jpg" alt="" width="502" height="286" /></p>
<p>The main challenge now is to continue the early growth we have seen and retain the existing users we have won. So that means players of the game should be looking forward to regular updates with new content and bug fixing <img src='http://mikecann.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Anyways if you wanna check it out head over to facebook &#8211;&gt; <a href="http://apps.facebook.com/gourmetranch/">http://apps.facebook.com/gourmetranch/</a></p>
<p><img class="size-medium wp-image-1174 alignnone" title="ScreenHunter_01 Aug. 04 09.27" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_01-Aug.-04-09.27-300x260.jpg" alt="" width="300" height="260" /><img class="size-full wp-image-1176 alignnone" title="ScreenHunter_03 Aug. 04 09.31" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_03-Aug.-04-09.31.jpg" alt="" width="311" height="190" /><br />
<a href="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_02-Aug.-04-09.30.jpg"><img class="alignleft size-full wp-image-1175" title="ScreenHunter_02 Aug. 04 09.30" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_02-Aug.-04-09.30.jpg" alt="" width="288" height="220" /></a><a href="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_05-Aug.-04-09.31.jpg"><img class="size-full wp-image-1178 alignnone" title="ScreenHunter_05 Aug. 04 09.31" src="http://mikecann.co.uk/wp-content/uploads/2010/08/ScreenHunter_05-Aug.-04-09.31.jpg" alt="" width="430" height="419" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://mikecann.co.uk/professional-projects/gourmet-ranch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Starcraft II &amp; TDs</title>
		<link>http://mikecann.co.uk/fun-videos/starcraft-ii-tds/</link>
		<comments>http://mikecann.co.uk/fun-videos/starcraft-ii-tds/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 08:11:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fun & Videos]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Play]]></category>
		<category><![CDATA[Starcraft2]]></category>
		<category><![CDATA[TowerDefense]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://mikecann.co.uk/?p=1148</guid>
		<description><![CDATA[I, like many others have been eagerly anticipating the latest Blizzard release Starcraft 2. I have been looking forward to the game but more importantly I have been eagerly anticipating the custom maps from the community. I used to spend hours and hours playing the custom maps released with Warcraft III, I still log in [...]]]></description>
			<content:encoded><![CDATA[<p>I, like many others have been eagerly anticipating the latest Blizzard release Starcraft 2. I have been looking forward to the game but more importantly I have been eagerly anticipating the custom maps from the community.</p>
<p>I used to spend hours and hours playing the custom maps released with Warcraft III, I still log in every now and then to check out how its going and am suprised every time to see people still making new maps. Some of the most popular game genres in existence today wouldn&#8217;t be around if it wasnt thanks to be map making community in WC3. Genres such as Tower Defence (TD) and Defence of The Ancients (DOTA) were born there.</p>
<p>So it made me extremely happy to see this video on YouTube showing that yes custom maps are possible in SC2 and yes you can make TDs with them, horaay!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="700" height="550" 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://www.youtube.com/v/Yx2aOFnDLcQ&amp;hl=en_GB&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="700" height="550" src="http://www.youtube.com/v/Yx2aOFnDLcQ&amp;hl=en_GB&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://mikecann.co.uk/fun-videos/starcraft-ii-tds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWFt &#8211; Dependency Injection Component Based Game Framework</title>
		<link>http://mikecann.co.uk/personal-project/swft-dependency-injection-component-based-game-framework/</link>
		<comments>http://mikecann.co.uk/personal-project/swft-dependency-injection-component-based-game-framework/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 16:22:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Personal Projects]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[SWFt]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[Component]]></category>
		<category><![CDATA[Dependency Injection]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[FlashPunk]]></category>
		<category><![CDATA[Flixel]]></category>
		<category><![CDATA[framwork]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[IoC]]></category>
		<category><![CDATA[Opensource]]></category>
		<category><![CDATA[pbe]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://mikecann.co.uk/?p=1081</guid>
		<description><![CDATA[This is my first post of what I suspect will be many on the subject of SWFt. What is SWFt I hear you cry? Well in a nut shell SWFt is an Entity-Component based game framework powered by Dependency Injection. Still confused? Well basically its a really nice neat method for making flash games. Still [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mikecann.co.uk/wp-content/uploads/2010/06/swft10-1.png"><img class="alignnone size-medium wp-image-1083" title="swft10 (1)" src="http://mikecann.co.uk/wp-content/uploads/2010/06/swft10-1-300x167.png" alt="" width="300" height="167" /></a></p>
<p>This is my first post of what I suspect will be many on the subject of SWFt.</p>
<p>What is SWFt I hear you cry? Well in a nut shell SWFt is an Entity-Component based game framework powered by Dependency Injection. Still confused? Well basically its a really nice neat method for making flash games. Still interested? Read on!</p>
<p><span id="more-1081"></span></p>
<p>First the history, if you arent interested in this then just skip on down to &#8220;What exactly is it?&#8221;</p>
<p><strong>History</strong></p>
<p>It started off as an idea I had while playing around with some RobotLegs code. For those not in the know, <a href="http://www.robotlegs.org/">RobotLegs </a> (RL) is an awsome Inversion of Control (IoC) or Dependency Injection (DI) MVCS framework for making Rich Internet Applications (I wrote a post on it <a href="http://mikecann.co.uk/programming/on-the-bleeding-edge/">here</a>). IoC and DI were new concepts to me and I was fascinated and excited by the power that they had especially when couppled with something like <a href="http://github.com/robertpenner/as3-signals">AS3 Signals</a>.</p>
<p>At the time of this discovery I was working on a game that used <a href="http://pushbuttonengine.com/">Push Button Engine</a> (PBE) and <a href="http://mate.asfusion.com/">Mate </a>as the basis for development. Feeling dissatisfied with PBE and Mate I wondered if there was a way I could take all the cool things I was playing around with RobotLegs and apply them to some of the cool aspects of PBE.</p>
<p>The first thing I did was to check to see if anyone else has had the idea of using DI in a component based game engine. It looked like it hasnt been done in AS3 but it looks like it has already been thought about and documented in Java. There has been a paper written about it here: <a href="http://portal.acm.org/citation.cfm?id=1658866.1658872" target="_blank">http://portal.acm.org/citation.cfm?id=1658866.1658872</a>, I managed to get my greasy mitts on it and enjoyed the read however I think there was definitely room for improvement in AS3.</p>
<p>The next thing was to seek advice on whether it could even be done in RL. I decided that I should go straight to the source and I emailed one of the contributors to the RL project, Stray. It turns out stray is a very nice lady who is also from the north of the UK. She had some good words of advice but she recommendation that I repost my question to the RL mailing list where the other contributors to the project tend to lurk.</p>
<p>So I wrote up my query<a href="http://groups.google.com/group/robotlegs/browse_thread/thread/f7e325c5caf14d93"> and posted it</a>. I added in some diagrams of how I thought it may look:</p>
<p><a href="http://mikecann.co.uk/wp-content/uploads/2010/06/Relationships-1.png"><img class="alignnone size-medium wp-image-1085" title="Relationships 1" src="http://mikecann.co.uk/wp-content/uploads/2010/06/Relationships-1-300x259.png" alt="" width="300" height="259" /></a><a href="http://mikecann.co.uk/wp-content/uploads/2010/06/Example-1.png"><img class="alignnone size-medium wp-image-1086" title="Example 1" src="http://mikecann.co.uk/wp-content/uploads/2010/06/Example-1-300x161.png" alt="" width="300" height="161" /></a></p>
<p>To cut a long story short, after <a href="http://groups.google.com/group/robotlegs/browse_thread/thread/4833ba99cd12b25a">several months</a> of <a href="http://groups.google.com/group/robotlegs/browse_thread/thread/4d3eb6d8f8dd64bc#">posts</a> back and forth with many excellent suggestions and contributions I felt it was time that the project migrated to its own home as not spam up the RL list too much. As such <a href="http://groups.google.com/group/swft-framework">SWft &#8211; Game Framework</a> mailing list was born! Its still very new and as such there arent many posts yet but I hope for that to grow as the project progresses.</p>
<p>We also have a website: <a href="http://www.swft.co.uk">http://www.swft.co.uk</a> but its meerly a holding page for now.</p>
<p><strong>What exactly is it?</strong></p>
<p>Okay so I promised I would talk about what SWFt actually is. Well without going into too much detail (more posts will follow that will flesh out examples etc) SWFt lets you make AS3 Flash games in a modular component based fashion like you do with <a href="http://pushbuttonengine.com/">Push Button Engine</a> but it lets you keep the strict-type, compile-time checked game structure like you may find in <a href="http://flixel.org/">Flixel </a>or <a href="http://flashpunk.net/">Flash Punk</a>.</p>
<p>Its still very alpha and has alot more work left to do on it but you can follow progress on our GitHub page here: <a href="http://github.com/mikecann/Swft">http://github.com/mikecann/Swft</a> and some examples can also be found here: <a href="http://github.com/mikecann/Swift-Examples">http://github.com/mikecann/Swift-Examples</a> (the red-blue circle experiment is currently broken)</p>
<p>As I say, its still very early days, but I have been wanting to blog about it for a while as its a very exciting project im currently working on <img src='http://mikecann.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Contributions</strong></p>
<p>If you are interested in contributing code or thoughts or anything then shoot a message on the mailing list: <a href="http://groups.google.com/group/swft-framework">http://groups.google.com/group/swft-framework</a></p>
<p>Expect more posts in the coming weeks!</p>
]]></content:encoded>
			<wfw:commentRss>http://mikecann.co.uk/personal-project/swft-dependency-injection-component-based-game-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlastWave: Lost at Sea</title>
		<link>http://mikecann.co.uk/flash/blastwave-lost-at-sea/</link>
		<comments>http://mikecann.co.uk/flash/blastwave-lost-at-sea/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 09:38:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Personal Projects]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://www.mikecann.co.uk/?p=783</guid>
		<description><![CDATA[FINALLY ITS LIVE!!!! Oh my, it has taken literally months and months to get all the deals sorted but finally now its done and out. Its Oliver and my latest game. It was supposed to be a quick re-skin of BlastWave, but as usual &#8220;quick&#8221; was a word that got lost during development as we [...]]]></description>
			<content:encoded><![CDATA[<p>FINALLY ITS LIVE!!!! Oh my, it has taken literally<a href="http://www.mikecann.co.uk/personal-project/the-next-one-blast-wave-2/"> months and months</a> to get all the deals sorted but finally now its done and out.</p>
<p>Its <a href="http://www.olip.co.uk/">Oliver </a>and my latest game. It was supposed to be a quick re-skin of <a href="http://www.mikecann.co.uk/flash/blast-wave/">BlastWave</a>, but as usual &#8220;quick&#8221; was a word that got lost during development as we got excited about it and decided to add more and more features.</p>
<p>The Art by <a href="http://www.olip.co.uk/">Oliver Pitceathly</a> follows a simmilar style to <a href="http://www.mikecann.co.uk/personal-project/monkey-mines/">MonkeyMines</a>. Hope you like it!</p>
<p><span id="more-783"></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="600" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://games.mochiads.com/c/g/blastwave-lost-at-sea/blastwave.swf" /><embed type="application/x-shockwave-flash" width="600" height="600" src="http://games.mochiads.com/c/g/blastwave-lost-at-sea/blastwave.swf"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://mikecann.co.uk/flash/blastwave-lost-at-sea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windosill</title>
		<link>http://mikecann.co.uk/flash/windosill/</link>
		<comments>http://mikecann.co.uk/flash/windosill/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 09:11:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Excellent]]></category>
		<category><![CDATA[Games]]></category>

		<guid isPermaLink="false">http://www.mikecann.co.uk/?p=627</guid>
		<description><![CDATA[Stumbled across this game this morning and was blown away by the beauty and complexity of the game, I dont want to think about the amount of code that must of gone into making this beast! Play Here]]></description>
			<content:encoded><![CDATA[<p><a href="https://www.mochigames.com/game/play/windosill_v4/"><img class="alignnone size-full wp-image-628" title="windowsil" src="http://mikecann.co.uk/wp-content/uploads/2009/07/windowsil.png" alt="windowsil" width="500" height="405" /></a></p>
<p>Stumbled across this game this morning and was blown away by the beauty and complexity of the game, I dont want to think about the amount of code that must of gone into making this beast!</p>
<p><a href="https://www.mochigames.com/game/play/windosill_v4/">Play Here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mikecann.co.uk/flash/windosill/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monkey Dressup</title>
		<link>http://mikecann.co.uk/flash/monkey-dressup/</link>
		<comments>http://mikecann.co.uk/flash/monkey-dressup/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 09:56:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Games]]></category>

		<guid isPermaLink="false">http://www.mikecann.co.uk/?p=602</guid>
		<description><![CDATA[My partner in crime Oliver P has justÂ  released a little game. Its catered for a very specific, yet popular, crowd. Yes yes its a dress up game, but it has very nice graphics so I think its definately worth a mention]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-603" title="monkeykitten" src="http://mikecann.co.uk/wp-content/uploads/2009/07/monkeykitten.jpg" alt="monkeykitten" width="453" height="323" /></p>
<p>My partner in crime <a href="http://www.olip.co.uk">Oliver P</a> has justÂ  released a little game. Its catered for a very specific, yet popular, crowd. Yes yes its a dress up game, but it has very nice graphics so I think its definately worth a mention <img src='http://mikecann.co.uk/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a href="http://mikecann.co.uk/wp-content/uploads/2009/07/mochimonkeydressup.swf"></a><object width="400" height="400" data="http://mikecann.co.uk/wp-content/uploads/2009/07/mochimonkeydressup.swf" type="application/x-shockwave-flash"><param name="src" value="http://mikecann.co.uk/wp-content/uploads/2009/07/mochimonkeydressup.swf" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://mikecann.co.uk/flash/monkey-dressup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

