<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:series="http://unfoldingneurons.com/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Michael James Williams</title>
	
	<link>http://gamedev.michaeljameswilliams.com</link>
	<description>I help people make Flash games</description>
	<lastBuildDate>Thu, 27 Dec 2012 14:19:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/MichaelJamesWilliams-GameDev" /><feedburner:info uri="michaeljameswilliams-gamedev" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.0/</creativeCommons:license><item>
		<title>New Guide to Learning Flash and AS3</title>
		<link>http://feedproxy.google.com/~r/MichaelJamesWilliams-GameDev/~3/8dJBp41g5AY/</link>
		<comments>http://gamedev.michaeljameswilliams.com/2012/09/19/new-guide-on-learning-flash-and-as3-for-game-development/#comments</comments>
		<pubDate>Wed, 19 Sep 2012 18:00:11 +0000</pubDate>
		<dc:creator>Michael James Williams</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://gamedev.michaeljameswilliams.com/?p=1309</guid>
		<description><![CDATA[This week, my first tutorial turned four years old. Four years! Time flies. Anyway, it&#8217;s getting a little long in the tooth now, unfortunately. It still works, but there are a few bugs when trying to get it to work with newer versions of Flash Pro &#8211; who still uses Flash Pro for coding, these [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>This week, <a href="http://gamedev.michaeljameswilliams.com/2008/09/17/avoider-game-tutorial-1/">my first tutorial</a> turned four years old. Four years! Time flies.</p>

<p>Anyway, it&#8217;s getting a little long in the tooth now, unfortunately. It still works, but there are a few bugs when trying to get it to work with newer versions of Flash Pro &#8211; who still uses Flash Pro for coding, these days? &#8211; and a number of things I&#8217;d do differently if I were writing it today.</p>

<p>Of course, in all that time, Flash hasn&#8217;t stood still. It&#8217;s no longer the right tool for multimedia website development, but it&#8217;s still a fantastic tool for game development &#8211; maybe even better than it used to be.</p>

<p>So I&#8217;ve put together a guide to learning Flash, and its <acronym title="ActionScript 3">AS3</acronym> programming language, from square one, specifically for the purpose of developing games. It&#8217;s called <a href="http://gamedev.tutsplus.com/articles/how-to-learn/how-to-learn-flash-and-as3-for-game-development/">How to Learn Flash and <acronym title="ActionScript 3">AS3</acronym> for Game Development</a>, unsurprisingly, and it&#8217;s hosted at my new site <a href="http://gamedev.tutsplus.com/">Gamedevtuts+</a>.</p>

<p>I hope you find it useful!</p>
<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fgamedev.michaeljameswilliams.com%2F2012%2F09%2F19%2Fnew-guide-on-learning-flash-and-as3-for-game-development%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fgamedev.michaeljameswilliams.com%2F2012%2F09%2F19%2Fnew-guide-on-learning-flash-and-as3-for-game-development%2F&amp;source=MichaelJW&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" />
			</a>
		</div><hr />
<p><small>© MichaelJW for <a href="http://gamedev.michaeljameswilliams.com">Michael James Williams</a>, 2012. |
<a href="http://gamedev.michaeljameswilliams.com/2012/09/19/new-guide-on-learning-flash-and-as3-for-game-development/">Permalink</a> |
<a href="http://gamedev.michaeljameswilliams.com/2012/09/19/new-guide-on-learning-flash-and-as3-for-game-development/#comments">No comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://gamedev.michaeljameswilliams.com/2012/09/19/new-guide-on-learning-flash-and-as3-for-game-development/&title=New Guide to Learning Flash and AS3">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=8dJBp41g5AY:Thzk7e8Zsm4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=8dJBp41g5AY:Thzk7e8Zsm4:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=8dJBp41g5AY:Thzk7e8Zsm4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?i=8dJBp41g5AY:Thzk7e8Zsm4:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MichaelJamesWilliams-GameDev/~4/8dJBp41g5AY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gamedev.michaeljameswilliams.com/2012/09/19/new-guide-on-learning-flash-and-as3-for-game-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gamedev.michaeljameswilliams.com/2012/09/19/new-guide-on-learning-flash-and-as3-for-game-development/</feedburner:origLink></item>
		<item>
		<title>Introducing Gamedevtuts+</title>
		<link>http://feedproxy.google.com/~r/MichaelJamesWilliams-GameDev/~3/g3nFUfo8tkc/</link>
		<comments>http://gamedev.michaeljameswilliams.com/2012/08/01/introducing-gamedevtuts/#comments</comments>
		<pubDate>Wed, 01 Aug 2012 20:00:14 +0000</pubDate>
		<dc:creator>Michael James Williams</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://gamedev.michaeljameswilliams.com/?p=1296</guid>
		<description><![CDATA[Hi all! As you may know, I&#8217;ve been working as an editor for the Tuts+ network of tutorial blogs for the past few years, and we just launched a brand new site that I&#8217;m very excited about: Gamedevtuts+! As you can guess from the name, it&#8217;s a site dedicated to game development tutorials: that means [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://gamedev.tutsplus.com/"><img src="http://gamedev.michaeljameswilliams.com/structure/gamedevtuts/gdtuts.png" class="frame aligncenter" alt="Gamedevtuts+!" width="580" /></a></p>

<p>Hi all!</p>

<p>As you may know, I&#8217;ve been working as an editor for the <a href="http://hub.tutsplus.com/">Tuts+</a> network of tutorial blogs for the past few years, and we just launched a brand new site that I&#8217;m very excited about: <a href="http://gamedev.tutsplus.com/">Gamedevtuts+</a>!</p>

<p>As you can guess from the name, it&#8217;s a site dedicated to game development tutorials: that means posts about game design, level design, implementation (both coding and using tools), and the business being a game developer.</p>

<p>So far, we&#8217;ve got a tutorial for absolute beginners about <a href="http://gamedev.tutsplus.com/tutorials/from-scratch/build-a-canabalt-style-infinite-runner-from-scratch/">making a Canabalt-style infinite runner game from scratch</a> (using Multimedia Fusion 2), a tutorial for more experienced game developers about <a href="http://gamedev.tutsplus.com/tutorials/implementation/coding-destructible-pixel-terrain/">coding destructible pixel terrain</a>, an article about <a href="http://gamedev.tutsplus.com/articles/game-design-articles/when-designing-a-world-player-mobility-must-come-first/">designing worlds in games</a> through the lens of player mobility, and a <a href="http://gamedev.tutsplus.com/articles/post-mortem/tower-of-greed-post-mortem/">post mortem of a great Flash game: Tower of Greed</a>.</p>

<p>I hope you enjoy the site <img src='http://gamedev.michaeljameswilliams.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fgamedev.michaeljameswilliams.com%2F2012%2F08%2F01%2Fintroducing-gamedevtuts%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fgamedev.michaeljameswilliams.com%2F2012%2F08%2F01%2Fintroducing-gamedevtuts%2F&amp;source=MichaelJW&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" />
			</a>
		</div><hr />
<p><small>© MichaelJW for <a href="http://gamedev.michaeljameswilliams.com">Michael James Williams</a>, 2012. |
<a href="http://gamedev.michaeljameswilliams.com/2012/08/01/introducing-gamedevtuts/">Permalink</a> |
<a href="http://gamedev.michaeljameswilliams.com/2012/08/01/introducing-gamedevtuts/#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://gamedev.michaeljameswilliams.com/2012/08/01/introducing-gamedevtuts/&title=Introducing Gamedevtuts+">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=g3nFUfo8tkc:ZbVXIY9oSc0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=g3nFUfo8tkc:ZbVXIY9oSc0:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=g3nFUfo8tkc:ZbVXIY9oSc0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?i=g3nFUfo8tkc:ZbVXIY9oSc0:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MichaelJamesWilliams-GameDev/~4/g3nFUfo8tkc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gamedev.michaeljameswilliams.com/2012/08/01/introducing-gamedevtuts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://gamedev.michaeljameswilliams.com/2012/08/01/introducing-gamedevtuts/</feedburner:origLink></item>
		<item>
		<title>Turkish AS3 Avoider Game Tutorial</title>
		<link>http://feedproxy.google.com/~r/MichaelJamesWilliams-GameDev/~3/ClXovdokygY/</link>
		<comments>http://gamedev.michaeljameswilliams.com/2011/10/15/turkish-as3-avoider-game-tutorial/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 12:00:05 +0000</pubDate>
		<dc:creator>Michael James Williams</dc:creator>
				<category><![CDATA[Avoider Game Extras]]></category>
		<category><![CDATA[Guest Posts]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[translation]]></category>
		<category><![CDATA[turkish]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://gamedev.michaeljameswilliams.com/?p=1285</guid>
		<description><![CDATA[Ömer Faruk Gündüz is translating my AS3 Avoider Game Tutorial (itself based on an AS2 tutorial by Frozen Haddock) into Turkish! That makes it the sixth language that it&#8217;s available in (seventh if you include HTML5), after English, Spanish, Polish, and Italian. Awesome. Here&#8217;s an introduction from Ömer: Herkese Merhaba, benim adım Ömer ve 22 [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.mapacarta.com/" rel="external">Ömer Faruk Gündüz</a> is translating my <acronym title="ActionScript 3">AS3</acronym> Avoider Game Tutorial (itself based on an <acronym title="ActionScript 2">AS2</acronym> tutorial by <a href="http://frozenhaddock.co.uk/">Frozen Haddock</a>) into Turkish!</p>

<p>That makes it the sixth language that it&#8217;s available in (seventh if you include <a href="http://active.tutsplus.com/tutorials/html5/learn-html5-with-this-simple-avoider-game-tutorial/" rel="external">HTML5</a>), after <a href="http://gamedev.michaeljameswilliams.com/as3-avoider-game-tutorial-base/">English</a>, <a href="http://gamedev.michaeljameswilliams.com/2009/10/13/spanish-as3-avoider-game-tutorial/">Spanish</a>, <a href="http://gamedev.michaeljameswilliams.com/2010/01/09/polish-as3-avoider-game-tutorial/">Polish</a>, and <a href="http://www.retro-bottega.com/2010/02/16/creare-un-gioco-in-flash-parte-1-iniziamo/">Italian</a>. Awesome.</p>

<p>Here&#8217;s an introduction from Ömer:</p>

<blockquote><p>Herkese Merhaba, benim adım Ömer ve 22 yaşındayım. Flash ya da programlama ile pek alakası olmasada malum Türkiye şartları dolayısıyla Harita Mühendisliği okuyorum <img src='http://gamedev.michaeljameswilliams.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Uzunca bir süre Actionscript 2 kullandım(<acronym title="ActionScript 2">AS2</acronym> ile 9 adet oyun yaptım) ve 2-3 ay kadar önce ActionScript 3 öğrenmeye başladım.</p>

<p>Michael James Williams tarafından hazırlanan bu eğitim seti ActionScript 3&#8242;e geçerken benim çok işime yaradı. ActionScript 3 öğrenmek isteyen başkalarının da yararlanması için Türkçe&#8217;ye tercüme etmeye karar verdim.</p></blockquote>

<p>Here is the first part: <a href="http://www.mapacarta.com/2011/10/avoider-oyunu-bolum-1.html" rel="external">Avoider Oyunu-Bölüm 1</a></p>

<p>Thanks, Ömer!</p>
<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fgamedev.michaeljameswilliams.com%2F2011%2F10%2F15%2Fturkish-as3-avoider-game-tutorial%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fgamedev.michaeljameswilliams.com%2F2011%2F10%2F15%2Fturkish-as3-avoider-game-tutorial%2F&amp;source=MichaelJW&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" />
			</a>
		</div><hr />
<p><small>© MichaelJW for <a href="http://gamedev.michaeljameswilliams.com">Michael James Williams</a>, 2011. |
<a href="http://gamedev.michaeljameswilliams.com/2011/10/15/turkish-as3-avoider-game-tutorial/">Permalink</a> |
<a href="http://gamedev.michaeljameswilliams.com/2011/10/15/turkish-as3-avoider-game-tutorial/#comments">5 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://gamedev.michaeljameswilliams.com/2011/10/15/turkish-as3-avoider-game-tutorial/&title=Turkish AS3 Avoider Game Tutorial">del.icio.us</a>
<br/>
Post tags: <a href="http://gamedev.michaeljameswilliams.com/tag/as3/" rel="tag">AS3</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/avoider-game-extras/" rel="tag">Avoider Game Extras</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/translation/" rel="tag">translation</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/turkish/" rel="tag">turkish</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/tutorial/" rel="tag">Tutorial</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=ClXovdokygY:odQei0ztf80:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=ClXovdokygY:odQei0ztf80:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=ClXovdokygY:odQei0ztf80:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?i=ClXovdokygY:odQei0ztf80:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MichaelJamesWilliams-GameDev/~4/ClXovdokygY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gamedev.michaeljameswilliams.com/2011/10/15/turkish-as3-avoider-game-tutorial/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://gamedev.michaeljameswilliams.com/2011/10/15/turkish-as3-avoider-game-tutorial/</feedburner:origLink></item>
		<item>
		<title>Learn HTML5 With This Simple Avoider Game Tutorial</title>
		<link>http://feedproxy.google.com/~r/MichaelJamesWilliams-GameDev/~3/E2bE2rob2Sg/</link>
		<comments>http://gamedev.michaeljameswilliams.com/2011/09/17/learn-html5-with-this-simple-avoider-game-tutorial/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 17:01:55 +0000</pubDate>
		<dc:creator>Michael James Williams</dc:creator>
				<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://gamedev.michaeljameswilliams.com/?p=1279</guid>
		<description><![CDATA[Hello everyone! Can you believe it&#8217;s been three years since I wrote the first part of my AS3 Avoider Game Tutorial? Crazy! As you&#8217;ve seen, I haven&#8217;t really been updating this blog that much recently. You might not know the reason: it&#8217;s because I&#8217;m now the full editor of Activetuts+, a tutorial site for developers [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://active.tutsplus.com/tutorials/html5/learn-html5-with-this-simple-avoider-game-tutorial/" rel="external"><img src="http://activetuts.s3.amazonaws.com/tuts/342_html5AvoiderGameTutorial/preview/Preview.png" class="frame aligncenter" alt="Learn HTML5 With This Simple Avoider Game Tutorial" /></a></p>

<p>Hello everyone!</p>

<p>Can you believe it&#8217;s been <em>three years</em> since I wrote <a href="http://gamedev.michaeljameswilliams.com/2008/09/17/avoider-game-tutorial-1/" rel="external">the first part of my <acronym title="ActionScript 3">AS3</acronym> Avoider Game Tutorial</a>? Crazy!</p>

<p>As you&#8217;ve seen, I haven&#8217;t really been updating this blog that much recently. You might not know the reason: it&#8217;s because I&#8217;m now the full editor of <a href="http://active.tutsplus.com/" rel="external">Activetuts+</a>, a tutorial site for developers of browser-based apps and games. It&#8217;s the same kind of stuff I used to write about here, only I&#8217;m not the only one writing, and it&#8217;s now my actual job.</p>

<p>Anyway, to mark three years, I&#8217;ve written a new tutorial based on the first one I ever wrote. If you enjoyed the <acronym title="ActionScript 3">AS3</acronym> Avoider Game tutorial, please check out <a href="http://active.tutsplus.com/tutorials/html5/learn-html5-with-this-simple-avoider-game-tutorial/" rel="external">Learn HTML5 With This Simple Avoider Game Tutorial</a>. I&#8217;ve tried to take into account all the points of confusion that people have mentioned in the original tutorial&#8217;s comments, so with luck it&#8217;ll be easier to understand <img src='http://gamedev.michaeljameswilliams.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>I hope you like it!</p>
<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fgamedev.michaeljameswilliams.com%2F2011%2F09%2F17%2Flearn-html5-with-this-simple-avoider-game-tutorial%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fgamedev.michaeljameswilliams.com%2F2011%2F09%2F17%2Flearn-html5-with-this-simple-avoider-game-tutorial%2F&amp;source=MichaelJW&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" />
			</a>
		</div><hr />
<p><small>© MichaelJW for <a href="http://gamedev.michaeljameswilliams.com">Michael James Williams</a>, 2011. |
<a href="http://gamedev.michaeljameswilliams.com/2011/09/17/learn-html5-with-this-simple-avoider-game-tutorial/">Permalink</a> |
<a href="http://gamedev.michaeljameswilliams.com/2011/09/17/learn-html5-with-this-simple-avoider-game-tutorial/#comments">9 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://gamedev.michaeljameswilliams.com/2011/09/17/learn-html5-with-this-simple-avoider-game-tutorial/&title=Learn HTML5 With This Simple Avoider Game Tutorial">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=E2bE2rob2Sg:fTmHw5vDf6M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=E2bE2rob2Sg:fTmHw5vDf6M:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=E2bE2rob2Sg:fTmHw5vDf6M:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?i=E2bE2rob2Sg:fTmHw5vDf6M:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MichaelJamesWilliams-GameDev/~4/E2bE2rob2Sg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gamedev.michaeljameswilliams.com/2011/09/17/learn-html5-with-this-simple-avoider-game-tutorial/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<feedburner:origLink>http://gamedev.michaeljameswilliams.com/2011/09/17/learn-html5-with-this-simple-avoider-game-tutorial/</feedburner:origLink></item>
		<item>
		<title>The Making of Advanced Combat</title>
		<link>http://feedproxy.google.com/~r/MichaelJamesWilliams-GameDev/~3/b06UYAPn2QM/</link>
		<comments>http://gamedev.michaeljameswilliams.com/2011/06/10/the-making-of-advanced-combat/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 12:00:43 +0000</pubDate>
		<dc:creator>Kevin Neal</dc:creator>
				<category><![CDATA[Guest Posts]]></category>
		<category><![CDATA[completed games]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[game development]]></category>

		<guid isPermaLink="false">http://gamedev.michaeljameswilliams.com/?p=1239</guid>
		<description><![CDATA[[MJW: About two years ago, Kevin contacted me to ask a question about my Avoider Game tutorial. Since then we've been communicating frequently, and I've had the great pleasure of seeing his game develop, and of seeing Kevin himself develop as a game creator. The code, graphics, sound, and music in the game were all [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><em>[MJW: About two years ago, Kevin contacted me to ask a question about my <a href="http://gamedev.michaeljameswilliams.com/as3-avoider-game-tutorial-base/">Avoider Game tutorial</a>. Since then we've been communicating frequently, and I've had the great pleasure of seeing his game develop, and of seeing Kevin himself develop as a game creator. The code, graphics, sound, and music in the game were all made by him, which is a truly impressive achievement. Now that the game has since been sponsored (by <a href="http://www.maxgames.com/game/advanced-combat.html">MaxGames</a> , through <a href="http://www.flashgamelicense.com/">FGL</a>), Kevin and I thought it would be interesting for him to share the development process. I hope you enjoy it!]</em></p>

<p>To start off, this is story about somebody who knew nothing about ActionScript 3.0 or ever made a Flash game in his life. He spent two years on a game, from start to finish, which meant learning <acronym title="ActionScript 3">AS3</acronym>, making graphics, composing music, and putting it all together 4-5 times, until it finally got <a href="http://www.maxgames.com/game/advanced-combat.html">sponsored and put online</a>.</p>

<p><img class="frame aligncenter" src="http://gamedev.michaeljameswilliams.com/structure/TheMakingOfAdvancedCombat/Images/snip19.png" alt="screenshot" /></p>

<p>(...)<br/>Read the rest of <a href="http://gamedev.michaeljameswilliams.com/2011/06/10/the-making-of-advanced-combat/">The Making of Advanced Combat</a></p>
<hr />
<p><small>© kevinneal for <a href="http://gamedev.michaeljameswilliams.com">Michael James Williams</a>, 2011. |
<a href="http://gamedev.michaeljameswilliams.com/2011/06/10/the-making-of-advanced-combat/">Permalink</a> |
<a href="http://gamedev.michaeljameswilliams.com/2011/06/10/the-making-of-advanced-combat/#comments">3 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://gamedev.michaeljameswilliams.com/2011/06/10/the-making-of-advanced-combat/&title=The Making of Advanced Combat">del.icio.us</a>
<br/>
Post tags: <a href="http://gamedev.michaeljameswilliams.com/tag/completed-games/" rel="tag">completed games</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/flash/" rel="tag">flash</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/game-development/" rel="tag">game development</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=b06UYAPn2QM:vEW5HQj6lL8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=b06UYAPn2QM:vEW5HQj6lL8:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=b06UYAPn2QM:vEW5HQj6lL8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?i=b06UYAPn2QM:vEW5HQj6lL8:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MichaelJamesWilliams-GameDev/~4/b06UYAPn2QM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gamedev.michaeljameswilliams.com/2011/06/10/the-making-of-advanced-combat/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://gamedev.michaeljameswilliams.com/2011/06/10/the-making-of-advanced-combat/</feedburner:origLink></item>
		<item>
		<title>New Tutorial Series on Box2D for Flash and AS3</title>
		<link>http://feedproxy.google.com/~r/MichaelJamesWilliams-GameDev/~3/Km_bE48evyM/</link>
		<comments>http://gamedev.michaeljameswilliams.com/2011/06/03/new-tutorial-series-on-box2d-for-flash-and-as3/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 09:05:49 +0000</pubDate>
		<dc:creator>Michael James Williams</dc:creator>
				<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://gamedev.michaeljameswilliams.com/?p=1221</guid>
		<description><![CDATA[I've started a new series on my favourite Flash physics engine, <a href="http://www.box2dflash.org/">Box2DFlash</a>. The first part, <a href="http://active.tutsplus.com/tutorials/games/introduction-to-box2d-for-flash-and-as3/">Introduction to Box2D for Flash and AS3</a>, is already up, and will explain the basic concepts you'll need.]]></description>
			<content:encoded><![CDATA[<p></p><p>For over a year, I&#8217;ve had a Skribit widget on the sidebar of the blog; this lets anyone suggest a new idea for a tutorial, and vote on those ideas that others have suggested. Unfortunately this only keeps track of the last fifteen suggestions submitted, but, because I get an email whenever someone suggests something, I know that the most popular suggestion topic has been <em>physics</em>.</p>

<blockquote>&#8220;Add physics to the Avoider Game&#8221;, &#8220;Please teach us a little about physics in Flash&#8221;, &#8220;Physics would be an awesome thing to learn in ActionScript 3&#8243;.</blockquote>

<p>So, I&#8217;ve started a new series on my favourite Flash physics engine, <a href="http://www.box2dflash.org/">Box2DFlash</a>. The first part, <a href="http://active.tutsplus.com/tutorials/games/introduction-to-box2d-for-flash-and-as3/">Introduction to Box2D for Flash and <acronym title="ActionScript 3">AS3</acronym></a>, is already up, and will explain the basic concepts you&#8217;ll need.</p>

<p><a href="http://active.tutsplus.com/tutorials/games/introduction-to-box2d-for-flash-and-as3/"><img src="https://d2fhka9tf2vaj2.cloudfront.net/tuts/298_box2D/box2d.jpg" class="frame aligncenter" alt="Box2D Flash AS3 tutorial" /></a></p>

<p>I&#8217;ve got the outline for the second part planned, so that should be up soon <img src='http://gamedev.michaeljameswilliams.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  After that, there are different directions this series could take, and I haven&#8217;t yet decided which one to choose.</p>

<p>Skribit has closed down, so I&#8217;ve set up a <a href="http://www.google.com/moderator/#15/e=7f9f3&#038;t=7f9f3.41">Google Moderator page</a> to collect suggestions specifically for this Box2D series:</p>

<p><a href="http://www.google.com/moderator/#15/e=7f9f3&#038;t=7f9f3.41"><img src="https://d2fhka9tf2vaj2.cloudfront.net/tuts/298_box2D/Tutorial/google.jpg" width="580" class="frame aligncenter" alt="Box2D Flash AS3 tutorial" /></a></p>

<p>I&#8217;ve put a few suggestions in already, and you can vote on them to let me know which you&#8217;d prefer to see. You can also submit your own ideas so that other people can vote on them, because I&#8217;m sure there are more than four possible directions to take this in <img src='http://gamedev.michaeljameswilliams.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

<p>Anyway, I hope you find the first part useful. Let me know if you have any questions!</p>
<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fgamedev.michaeljameswilliams.com%2F2011%2F06%2F03%2Fnew-tutorial-series-on-box2d-for-flash-and-as3%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fgamedev.michaeljameswilliams.com%2F2011%2F06%2F03%2Fnew-tutorial-series-on-box2d-for-flash-and-as3%2F&amp;source=MichaelJW&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" />
			</a>
		</div><hr />
<p><small>© MichaelJW for <a href="http://gamedev.michaeljameswilliams.com">Michael James Williams</a>, 2011. |
<a href="http://gamedev.michaeljameswilliams.com/2011/06/03/new-tutorial-series-on-box2d-for-flash-and-as3/">Permalink</a> |
<a href="http://gamedev.michaeljameswilliams.com/2011/06/03/new-tutorial-series-on-box2d-for-flash-and-as3/#comments">13 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://gamedev.michaeljameswilliams.com/2011/06/03/new-tutorial-series-on-box2d-for-flash-and-as3/&title=New Tutorial Series on Box2D for Flash and AS3">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=Km_bE48evyM:fsaWegMJ9uE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=Km_bE48evyM:fsaWegMJ9uE:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=Km_bE48evyM:fsaWegMJ9uE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?i=Km_bE48evyM:fsaWegMJ9uE:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MichaelJamesWilliams-GameDev/~4/Km_bE48evyM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gamedev.michaeljameswilliams.com/2011/06/03/new-tutorial-series-on-box2d-for-flash-and-as3/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<feedburner:origLink>http://gamedev.michaeljameswilliams.com/2011/06/03/new-tutorial-series-on-box2d-for-flash-and-as3/</feedburner:origLink></item>
		<item>
		<title>Understanding the Game Loop</title>
		<link>http://feedproxy.google.com/~r/MichaelJamesWilliams-GameDev/~3/8CX4x1ZelpQ/</link>
		<comments>http://gamedev.michaeljameswilliams.com/2011/05/16/understanding-the-game-loop/#comments</comments>
		<pubDate>Mon, 16 May 2011 14:38:01 +0000</pubDate>
		<dc:creator>Michael James Williams</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Game Design]]></category>
		<category><![CDATA[concepts]]></category>
		<category><![CDATA[game design]]></category>
		<category><![CDATA[gamedev]]></category>

		<guid isPermaLink="false">http://gamedev.michaeljameswilliams.com/?p=1213</guid>
		<description><![CDATA[In Civilization, you have a period of five minutes to input everything you want to do in the current turn, before the game “ticks” and runs the game loop again based on all your input. So if you say, in Turn 23, that you want your warriors to attack a deer, then in Turn 24 [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://active.tutsplus.com/tutorials/games/understanding-the-game-loop-basix/"><img src="http://gamedev.michaeljameswilliams.com/structure/UnderstandingTheGameLoop/Images/MarioTimeLapse.png" width="540" class="frame aligncenter" alt="screenshot" /></a></p>

<blockquote>In Civilization, you have a period of five minutes to input everything you want to do in the current turn, before the game “ticks” and runs the game loop again based on all your input. So if you say, in Turn 23, that you want your warriors to attack a deer, then in Turn 24 everyone’s getting venison for dinner.</blockquote>

<blockquote>It’s the same with Mario. If you press the Jump button during one tick, then in the next iteration of the game loop, Mario will start to jump.</blockquote>

<p>From an article I wrote for Activetuts+: <a href="http://active.tutsplus.com/tutorials/games/understanding-the-game-loop-basix/">Understanding the Game Loop</a>.</p>

<p>If you&#8217;ve followed my Avoider Game tutorial, or done any other sort of game development, you&#8217;re probably familiar with the idea of a game loop. In this article, I&#8217;ve tried to clarify what exactly it is, and provided some terminology that will come in handy when you need to discuss it or name your game&#8217;s functions.</p>

<p>I hope you find it useful. If you&#8217;ve any questions, you can comment on <a href="http://active.tutsplus.com/tutorials/games/understanding-the-game-loop-basix/">the article itself</a>, or ask in the comments of this post <img src='http://gamedev.michaeljameswilliams.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fgamedev.michaeljameswilliams.com%2F2011%2F05%2F16%2Funderstanding-the-game-loop%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fgamedev.michaeljameswilliams.com%2F2011%2F05%2F16%2Funderstanding-the-game-loop%2F&amp;source=MichaelJW&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" />
			</a>
		</div><hr />
<p><small>© MichaelJW for <a href="http://gamedev.michaeljameswilliams.com">Michael James Williams</a>, 2011. |
<a href="http://gamedev.michaeljameswilliams.com/2011/05/16/understanding-the-game-loop/">Permalink</a> |
<a href="http://gamedev.michaeljameswilliams.com/2011/05/16/understanding-the-game-loop/#comments">No comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://gamedev.michaeljameswilliams.com/2011/05/16/understanding-the-game-loop/&title=Understanding the Game Loop">del.icio.us</a>
<br/>
Post tags: <a href="http://gamedev.michaeljameswilliams.com/tag/concepts/" rel="tag">concepts</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/game-design-2/" rel="tag">game design</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/gamedev-2/" rel="tag">gamedev</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=8CX4x1ZelpQ:GMw_gOFjRiM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=8CX4x1ZelpQ:GMw_gOFjRiM:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=8CX4x1ZelpQ:GMw_gOFjRiM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?i=8CX4x1ZelpQ:GMw_gOFjRiM:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MichaelJamesWilliams-GameDev/~4/8CX4x1ZelpQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gamedev.michaeljameswilliams.com/2011/05/16/understanding-the-game-loop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gamedev.michaeljameswilliams.com/2011/05/16/understanding-the-game-loop/</feedburner:origLink></item>
		<item>
		<title>Obscuring and Revealing Scenes with AS3</title>
		<link>http://feedproxy.google.com/~r/MichaelJamesWilliams-GameDev/~3/bMllGonoaTk/</link>
		<comments>http://gamedev.michaeljameswilliams.com/2011/05/06/obscuring-and-revealing-scenes-with-as3/#comments</comments>
		<pubDate>Fri, 06 May 2011 12:51:20 +0000</pubDate>
		<dc:creator>Michael James Williams</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[balloons]]></category>
		<category><![CDATA[gamedev]]></category>
		<category><![CDATA[hide]]></category>
		<category><![CDATA[Premium]]></category>
		<category><![CDATA[reveal]]></category>

		<guid isPermaLink="false">http://gamedev.michaeljameswilliams.com/?p=1205</guid>
		<description><![CDATA[<script type="text/javascript" src="http://gamedev.michaeljameswilliams.com/wp-includes/js/jquery/jquery.js"></script><script type="text/javascript" src="http://gamedev.michaeljameswilliams.com/wp-content/plugins/pb-embedflash/js/sbadapter/shadowbox-jquery.js"></script><script type="text/javascript" src="http://gamedev.michaeljameswilliams.com/wp-content/plugins/pb-embedflash/js/shadowbox.js"></script><script type="text/javascript"><!--
window.onload = function() {var options ={assetURL:'',loadingImage:'http://gamedev.michaeljameswilliams.com/wp-content/plugins/pb-embedflash/css/images/loading.gif',flvPlayer:'http://gamedev.michaeljameswilliams.com/wp-content/plugins/pb-embedflash/swf/mediaplayer.swf',animate:true,animSequence:'wh',overlayColor:'#000',overlayOpacity:0.85,overlayBgImage:'http://gamedev.michaeljameswilliams.com/wp-content/plugins/pb-embedflash/css/images/overlay-85.png',listenOverlay:true,autoplayMovies:true,showMovieControls:true,resizeDuration:0.35,fadeDuration:0.35,displayNav:true,continuous:false,displayCounter:true,counterType:'default',viewportPadding:20,handleLgImages:'resize',initialHeight:160,initialWidth:320,enableKeys:true,keysClose:['c', 'q', 27],keysPrev:['p', 37],keysNext:['n', 39],handleUnsupported:'',text: {cancel:'Cancel',loading: 'loading',close:'<span class="shortcut">C</span>lose',next:'<span class="shortcut">N</span>ext',prev:'<span class="shortcut">P</span>revious',errors:{single: 'You must install the <a href="{0}">{1}</a> browser plugin to view this content.',shared: 'You must install both the <a href="{0}">{1}</a> and <a href="{2}">{3}</a> browser plugins to view this content.',either: 'You must install either the <a href="{0}">{1}</a> or the <a href="{2}">{3}</a> browser plugin to view this content.'}}};Shadowbox.init(options);}
--></script>One of the simplest game mechanics is to let the player find a hidden object. Games based on this take many forms: Where’s Waldo, Peek-A-Boo, Spot the Difference, Hide and Seek, and of course Hidden Object. I&#8217;ve written a Premium tutorial for Activetuts+ in which I’ll show you two methods for obscuring a scene so [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>One of the simplest game mechanics is to let the player find a hidden object. Games based on this take many forms: Where’s Waldo, Peek-A-Boo, Spot the Difference, Hide and Seek, and of course Hidden Object. I&#8217;ve written <a href="http://active.tutsplus.com/tutorials/games/obscuring-and-revealing-scenes-with-as3-active-premium/">a Premium tutorial for Activetuts+</a> in which I’ll show you two methods for obscuring a scene so that the player can uncover it later.</p>

<p>(...)<br/>Read the rest of <a href="http://gamedev.michaeljameswilliams.com/2011/05/06/obscuring-and-revealing-scenes-with-as3/">Obscuring and Revealing Scenes with AS3</a></p>
<hr />
<p><small>© MichaelJW for <a href="http://gamedev.michaeljameswilliams.com">Michael James Williams</a>, 2011. |
<a href="http://gamedev.michaeljameswilliams.com/2011/05/06/obscuring-and-revealing-scenes-with-as3/">Permalink</a> |
<a href="http://gamedev.michaeljameswilliams.com/2011/05/06/obscuring-and-revealing-scenes-with-as3/#comments">No comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://gamedev.michaeljameswilliams.com/2011/05/06/obscuring-and-revealing-scenes-with-as3/&title=Obscuring and Revealing Scenes with AS3">del.icio.us</a>
<br/>
Post tags: <a href="http://gamedev.michaeljameswilliams.com/tag/as3/" rel="tag">AS3</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/balloons/" rel="tag">balloons</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/gamedev-2/" rel="tag">gamedev</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/hide/" rel="tag">hide</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/premium/" rel="tag">Premium</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/reveal/" rel="tag">reveal</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=bMllGonoaTk:Bj99jW5PGn8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=bMllGonoaTk:Bj99jW5PGn8:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=bMllGonoaTk:Bj99jW5PGn8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?i=bMllGonoaTk:Bj99jW5PGn8:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MichaelJamesWilliams-GameDev/~4/bMllGonoaTk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gamedev.michaeljameswilliams.com/2011/05/06/obscuring-and-revealing-scenes-with-as3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gamedev.michaeljameswilliams.com/2011/05/06/obscuring-and-revealing-scenes-with-as3/</feedburner:origLink></item>
		<item>
		<title>My New Book on Flash Facebook Development</title>
		<link>http://feedproxy.google.com/~r/MichaelJamesWilliams-GameDev/~3/OxrYbm4-UG4/</link>
		<comments>http://gamedev.michaeljameswilliams.com/2011/01/10/flash-facebook-development-book/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 11:59:50 +0000</pubDate>
		<dc:creator>Michael James Williams</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Book]]></category>

		<guid isPermaLink="false">http://gamedev.michaeljameswilliams.com/?p=1186</guid>
		<description><![CDATA[I wrote a book explaining everything you need to know developing Facebook applications with Flash and AS3. Here's the rundown.]]></description>
			<content:encoded><![CDATA[<p></p><p>I wrote a book!</p>

<p><a href="https://www.packtpub.com/facebook-graph-api-development-with-flash/book"><img src="http://gamedev.michaeljameswilliams.com/structure/BookAnnouncement/Images/FlashFacebookDevelopmentBook.jpg" class="frame aligncenter" alt="Flash Facebook Development book" /></a></p>

<p>(...)<br/>Read the rest of <a href="http://gamedev.michaeljameswilliams.com/2011/01/10/flash-facebook-development-book/">My New Book on Flash Facebook Development</a></p>
<hr />
<p><small>© MichaelJW for <a href="http://gamedev.michaeljameswilliams.com">Michael James Williams</a>, 2011. |
<a href="http://gamedev.michaeljameswilliams.com/2011/01/10/flash-facebook-development-book/">Permalink</a> |
<a href="http://gamedev.michaeljameswilliams.com/2011/01/10/flash-facebook-development-book/#comments">54 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://gamedev.michaeljameswilliams.com/2011/01/10/flash-facebook-development-book/&title=My New Book on Flash Facebook Development">del.icio.us</a>
<br/>
Post tags: <a href="http://gamedev.michaeljameswilliams.com/tag/book/" rel="tag">Book</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=OxrYbm4-UG4:0xZ0Uce2Tbw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=OxrYbm4-UG4:0xZ0Uce2Tbw:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=OxrYbm4-UG4:0xZ0Uce2Tbw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?i=OxrYbm4-UG4:0xZ0Uce2Tbw:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MichaelJamesWilliams-GameDev/~4/OxrYbm4-UG4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gamedev.michaeljameswilliams.com/2011/01/10/flash-facebook-development-book/feed/</wfw:commentRss>
		<slash:comments>54</slash:comments>
		<feedburner:origLink>http://gamedev.michaeljameswilliams.com/2011/01/10/flash-facebook-development-book/</feedburner:origLink></item>
		<item>
		<title>Introduction to FlashDevelop</title>
		<link>http://feedproxy.google.com/~r/MichaelJamesWilliams-GameDev/~3/4PPIKb471QU/</link>
		<comments>http://gamedev.michaeljameswilliams.com/2011/01/08/introduction-to-flashdevelop/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 06:23:11 +0000</pubDate>
		<dc:creator>Michael James Williams</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[FlashDevelop]]></category>
		<category><![CDATA[IDE]]></category>

		<guid isPermaLink="false">http://gamedev.michaeljameswilliams.com/?p=1177</guid>
		<description><![CDATA[I wrote a <a href="http://active.tutsplus.com/tutorials/beginners-guide-to-flashdevelop-intro-basix/">tutorial</a> about getting started with FlashDevelop for <a href="http://active.tutsplus.com/">Activetuts+</a>: <a href="http://active.tutsplus.com/tutorials/beginners-guide-to-flashdevelop-intro-basix/">Beginner's Guide to FlashDevelop</a>.]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://gamedev.michaeljameswilliams.com/structure/IntroToFlashDevelop/Images/preview.png" class="frame aligncenter" alt="FlashDevelop Tutorial" /></p>

<blockquote><p>Who cares if you can shave a few milliseconds off the time it takes you to write a line of code? How hard is it to add an import statement yourself? What’s wrong with writing an event handler function on your own?</p>

<p>This is missing the point. See, all of these tasks are tedious; they&#8217;re gruntwork, not programming. Automating and streamlining them frees you up to just code, without having to think about writing code. The FlashDevelop user interface helps out in the same way: it feels a lot easier and faster to use than Flash Professional&#8217;s.</p></blockquote>

<p>From a <a href="http://active.tutsplus.com/tutorials/beginners-guide-to-flashdevelop-intro-basix/">tutorial</a> I wrote for <a href="http://active.tutsplus.com/">Activetuts+</a>: <a href="http://active.tutsplus.com/tutorials/beginners-guide-to-flashdevelop-intro-basix/">Beginner&#8217;s Guide to FlashDevelop</a>.</p>

<p>(...)<br/>Read the rest of <a href="http://gamedev.michaeljameswilliams.com/2011/01/08/introduction-to-flashdevelop/">Introduction to FlashDevelop</a></p>
<hr />
<p><small>© MichaelJW for <a href="http://gamedev.michaeljameswilliams.com">Michael James Williams</a>, 2011. |
<a href="http://gamedev.michaeljameswilliams.com/2011/01/08/introduction-to-flashdevelop/">Permalink</a> |
<a href="http://gamedev.michaeljameswilliams.com/2011/01/08/introduction-to-flashdevelop/#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://gamedev.michaeljameswilliams.com/2011/01/08/introduction-to-flashdevelop/&title=Introduction to FlashDevelop">del.icio.us</a>
<br/>
Post tags: <a href="http://gamedev.michaeljameswilliams.com/tag/flashdevelop/" rel="tag">FlashDevelop</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/ide/" rel="tag">IDE</a>, <a href="http://gamedev.michaeljameswilliams.com/tag/tutorial/" rel="tag">Tutorial</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=4PPIKb471QU:Go-S0PCuZrI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=4PPIKb471QU:Go-S0PCuZrI:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?a=4PPIKb471QU:Go-S0PCuZrI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/MichaelJamesWilliams-GameDev?i=4PPIKb471QU:Go-S0PCuZrI:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/MichaelJamesWilliams-GameDev/~4/4PPIKb471QU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gamedev.michaeljameswilliams.com/2011/01/08/introduction-to-flashdevelop/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://gamedev.michaeljameswilliams.com/2011/01/08/introduction-to-flashdevelop/</feedburner:origLink></item>
	</channel>
</rss>
