<?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>dispatchEvent()™ &#187; animation</title>
	<atom:link href="http://dispatchevent.org/tag/animation/feed/" rel="self" type="application/rss+xml" />
	<link>http://dispatchevent.org</link>
	<description>Collective thoughts on the Flash Platform, iOS, Unity, and any other technology we use.</description>
	<lastBuildDate>Tue, 07 Feb 2012 19:22:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Side-by-side comparison shows blitting isn&#8217;t a huge speed bump</title>
		<link>http://dispatchevent.org/mims/side-by-side-comparison-shows-blitting-isnt-a-huge-speed-bump/</link>
		<comments>http://dispatchevent.org/mims/side-by-side-comparison-shows-blitting-isnt-a-huge-speed-bump/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 18:43:55 +0000</pubDate>
		<dc:creator>Mims H Wright</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tips, Tricks, and Hacks]]></category>
		<category><![CDATA[Videogames]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[bit]]></category>
		<category><![CDATA[blit]]></category>
		<category><![CDATA[oldschool]]></category>
		<category><![CDATA[sprite]]></category>

		<guid isPermaLink="false">http://dispatchevent.org/?p=847</guid>
		<description><![CDATA[This isn&#8217;t a new article, but it touches on a topic I&#8217;ve heard a lot about recently. That is, pixel &#8216;blitting&#8216;. Blitting is an old school process used in sprite-based games of essentially erasing a spot in a bitmap image &#8230; <a href="http://dispatchevent.org/mims/side-by-side-comparison-shows-blitting-isnt-a-huge-speed-bump/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This isn&#8217;t a new article, but it touches on a topic I&#8217;ve heard a lot about recently. That is, pixel &#8216;<a href="http://en.wikipedia.org/wiki/Bit_blit">blitting</a>&#8216;. Blitting is an old school process used in sprite-based games of essentially erasing a spot in a bitmap image based on a sprite&#8217;s alpha and using a bitwise operator to draw the sprite into that bitmap image. Most graphics systems do this transparently to the user in some fashion (pardon the pun). <a href="http://www.8bitrocket.com/">8-Bit Rocket</a> has a <a href="http://www.8bitrocket.com/newsdisplay.aspx?newspage=13430">good introduction</a> to these concepts with regards to Flash, but read on for the important part of this post.</p>
<p><a href="http://www.photonstorm.com/archives/160/is-pixel-blitting-in-as3-really-worth-the-effort"><img class="alignnone" title="blitTest" src="http://www.photonstorm.com/wp-content/uploads/2008/09/sshot-2008-09-19-1.png" alt="" width="300" /></a></p>
<p><a href="http://www.photonstorm.com/archives/160/is-pixel-blitting-in-as3-really-worth-the-effort">Read the article on Photon Storm</a></p>
<p>The article shows that Flash Player is already fairly optimized for graphical composition operations when compared to blitting. Both showed similar framerates. However, the cacheAsBitmap operation caused an exponential increase in memory consumption when the number of sprites on stage increased. Ironically, the comparison was run by the creator of the <a href="http://code.google.com/p/pixelblitz/">Pixel Blitz</a> library who, I&#8217;m sure, had a difficult time presenting the results.</p>
<p>There are some good details in the article so if you&#8217;re interested, read the whole thing before you decide if you agree.</p>
<p>Have you done any work with bit blitting or sprite sheet animation? Have you found it to be beneficial? Tell us your thoguhts.</p>
]]></content:encoded>
			<wfw:commentRss>http://dispatchevent.org/mims/side-by-side-comparison-shows-blitting-isnt-a-huge-speed-bump/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>KitchenSync Version 2.0 is now available!</title>
		<link>http://dispatchevent.org/mims/kitchensync-v2-released/</link>
		<comments>http://dispatchevent.org/mims/kitchensync-v2-released/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 03:14:49 +0000</pubDate>
		<dc:creator>Mims H Wright</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[physics & motion]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[KitchenSync]]></category>
		<category><![CDATA[launch]]></category>
		<category><![CDATA[tween]]></category>
		<category><![CDATA[version2.0]]></category>

		<guid isPermaLink="false">http://dispatchevent.org/?p=809</guid>
		<description><![CDATA[I&#8217;m very proud to announce that the second version of KitchenSync has arrived! What started as a labour of love about 3 years ago has finally gotten its first much needed upgrade. Just about everything in this version is newer &#8230; <a href="http://dispatchevent.org/mims/kitchensync-v2-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m very proud to announce that the second version of KitchenSync has arrived! What started as a labour of love about 3 years ago has finally gotten its first much needed upgrade. Just about everything in this version is newer and more streamlined. The entire system for greater simplicity and practical functionality.</p>
<p>This version will not be backwards compatible, however, there&#8217;s finally someÂ <a href="http://kitchensync.as3lib.org/manual">Decent Documentation</a>!!! There&#8217;s also a <a href="http://kitchensync.as3lib.org">new blog</a> devoted to KS.</p>
<p><a href="http://kitchensynclib.googlecode.com">GO GET IT NOW!</a></p>
<p>Here&#8217;s some of the new features. You can view all of them by checking out theÂ <a href="http://kitchensynclib.googlecode.com/svn/trunk/docs/changelog.txt">change log</a>.</p>
<ul>
<li>Usability
<ul>
<li>REFACTORED all classes with usability and stability in mind.</li>
<li>UPDATED all ASDocs</li>
<li>ADDED several new methods in the TweenFactory for easy tween creation.</li>
</ul>
</li>
<li>Synchronizer and Time
<ul>
<li>REFACTORED The way time is handled throughout.</li>
<li>ADDED ISynchronizerCore and example core classes. This allows advanced users to switch between different methods of timing (e.g. enterframe or timer based)</li>
<li>ADDED FrameRateUtil for getting instantaneous and averaged framerates of the system. The FrameRateView now makes use of this class and has more options.</li>
</ul>
</li>
<li>Action Architecture
<ul>
<li>REFACTORED action classes and extracted several interfaces from them.</li>
<li>ADDED jumpToTime and jumpByTime functionality to actions.</li>
<li>ADDED Looping via a new group called KSLooper.</li>
<li>REMOVED complicated and rarely used action triggers from AbstractAction.</li>
<li>ADDED togglePause() method and progress variable to AbstractAction (for getting percentage complete of an action).</li>
</ul>
</li>
<li>Tweens
<ul>
<li>CHANGED constructors in KSTween. Emphasis is now on using TweenFactory.</li>
<li>IMPROVED Object parser in TweenFactory</li>
</ul>
</li>
<li>Action Groups
<ul>
<li>ADDED Syntactic sugar to the group constructors. using an array in the constructor for a parallel group adds a sequence and vice versa.</li>
<li>ADDED totalDuration to groups to show the duration of all child actions in a group.</li>
<li>ADDED KSRandomGroup.</li>
<li>REMOVED KSSteppedSequenceGroup because it seemed kinda useless.</li>
</ul>
</li>
<li>Loading Actions
<ul>
<li>REFACTORED Loading actions. Now they&#8217;re much easier to use and more powerful.</li>
<li>ADDED KSLoadQueue for quickly creating a class to load files from the network in a batch.</li>
<li>ADDED the resultList property to the ILoaderAction interface so that you can quickly access the loaded files in a batch.</li>
</ul>
</li>
<li>Misc
<ul>
<li>RENAMED several classes and reworked package structure</li>
<li>ADDED KSAsynchronousIteration for running processor-intensive for loops spaced out over a period of time so that they are essentially asynchronous.</li>
<li>FIXED several minor and major bugs.</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dispatchevent.org/mims/kitchensync-v2-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>KitchenSync version 1.6 released!</title>
		<link>http://dispatchevent.org/mims/kitchensync-version-16-released/</link>
		<comments>http://dispatchevent.org/mims/kitchensync-version-16-released/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 21:50:03 +0000</pubDate>
		<dc:creator>Mims H Wright</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[physics & motion]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[KitchenSync]]></category>
		<category><![CDATA[v1.6]]></category>

		<guid isPermaLink="false">http://dispatchevent.org/?p=428</guid>
		<description><![CDATA[KitchenSync version 1.6 is released! Guess what feature it doesn&#8217;t have yet&#8230; That&#8217;s right! There is STILL NO Color Tweening (unless you count ColorMatrixFilter tweens which it does have). However, I hope I can crank out and release version 2.0 &#8230; <a href="http://dispatchevent.org/mims/kitchensync-version-16-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://kitchensynclib.googlecode.com"><img class="alignnone" title="KitchenSync" src="http://mimswright.com/kitchensync/docs/img/KSLogo.png" alt="" width="515" height="110" /></a></p>
<p><strong>KitchenSync version 1.6 is released!</strong> Guess what feature it doesn&#8217;t have yet&#8230; That&#8217;s right! There is <strong>STILL NO Color Tweening</strong> (unless you count ColorMatrixFilter tweens which it does have). However, I hope I can crank out and release version 2.0 over the next two weeks which would have it.</p>
<p>Here are some of the features that 1.6 <strong>DOES </strong>have:</p>
<ul>
<li>Added a TweenFactory which provides an easy to use interface for creating new tweens including an object parser similar to FuseKit&#8217;s interface. You can now use something like:<br />
<code>var tween:ITween = TweenFactory.newTween({target:foo, properties:"x:0~100, y:500~200", duration:"3seconds", scale:1~5});</code></li>
<li>Altered KSTween to use multiple tween targets. Now includes methods like addTweenTarget(). This allows you to tween multiple properties with a single KSTween object!</li>
<li>Added an optimized implementation of IAction called KSSimpleTween. This class showed a 25% performance increase over KSTween!</li>
<li>Added SoundTransformTarget for changing volume or panning of a sound.</li>
<li>Added new action groups including:
<ul>
<li>KSSimultaneousEndGroup which causes all children to end simultaneously. This is like a parallel group in reverse.</li>
<li>KSSteppedSequenceGroup for sequencing PowerPoint-like applications. This automatically pauses the group after each child is completed. Instant slideshow!</li>
</ul>
</li>
<li>Finished adding IAction interface. This allows more flexible and customized use of the synchronizer by allowing you to create actions without using the AbstractAction superclass.</li>
<li>Also added ITween and ISynchronizerClient interfaces</li>
<li>Changed the license from LGPL to MIT license.</li>
<li>For a complete list, check out the <a href="http://kitchensynclib.googlecode.com/svn/trunk/docs/changelog.txt">ChangeLog</a>!</li>
</ul>
<p>To get the latest version, go to the Google Code <a href="http://code.google.com/p/kitchensynclib/">project page</a>. Thanks and enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://dispatchevent.org/mims/kitchensync-version-16-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KitchenSync demo contest deadline extended</title>
		<link>http://dispatchevent.org/mims/kitchensync-demo-contest-deadline-extended/</link>
		<comments>http://dispatchevent.org/mims/kitchensync-demo-contest-deadline-extended/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 18:00:06 +0000</pubDate>
		<dc:creator>Mims H Wright</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[contest]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[KitchenSync]]></category>

		<guid isPermaLink="false">http://dispatchevent.org/?p=426</guid>
		<description><![CDATA[The KitchenSync demo contest&#8217;s deadline has been extended from today to next Monday, October 20. Get submittin&#8217;!]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://dispatchevent.org/mims/ks-demo-contest/">KitchenSync demo contest&#8217;</a>s deadline has been extended from today to next Monday, October 20. Get submittin&#8217;!</p>
]]></content:encoded>
			<wfw:commentRss>http://dispatchevent.org/mims/kitchensync-demo-contest-deadline-extended/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing the KitchenSync demo contest</title>
		<link>http://dispatchevent.org/mims/ks-demo-contest/</link>
		<comments>http://dispatchevent.org/mims/ks-demo-contest/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 17:00:27 +0000</pubDate>
		<dc:creator>Mims H Wright</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[physics & motion]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[contest]]></category>
		<category><![CDATA[KitchenSync]]></category>

		<guid isPermaLink="false">http://dispatchevent.org/?p=380</guid>
		<description><![CDATA[Leading up to the debut of KitchenSync 2.0 at the &#60;head&#62; conference this October, I&#8217;ve decided to solicit the community for some help with creating AWESOME DEMOS that show off the sequencing library. I&#8217;ve also decided to do this in &#8230; <a href="http://dispatchevent.org/mims/ks-demo-contest/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Leading up to the <a href="http://dispatchevent.org/mims/see-mims-present-kitchensync-at-singularity-head-web-conference/">debut</a> of <a href="http://code.google.com/p/kitchensynclib/wiki/Roadmap">KitchenSync 2.0</a> at the <a href="http://headconference.com">&lt;head&gt; conference</a> this October, I&#8217;ve decided to solicit the community for some help with creating AWESOME DEMOS that show off the sequencing library. I&#8217;ve also decided to do this in the form of an AWESOME CONTEST! This could be a great opportunity for you as a developer to (a) Try out KitchenSync for the first time (b) Get noticed by other developers around the globe and (c) win FABULOUS PRIZES! Details after the jump!</p>
<div style="text-align:center;width:465px;"><iframe title="CMYK Sprayer 2D - wonderfl build flash online" scrolling="no" src="http://wonderfl.net/blogparts/dfa46485f1f5ce9f3d81138b0fc85b40d7ce06e7" width="465" height="490" style="border:1px black solid;"></iframe><a href="http://wonderfl.net/code/dfa46485f1f5ce9f3d81138b0fc85b40d7ce06e7" title="CMYK Sprayer 2D - wonderfl build flash online">CMYK Sprayer 2D &#8211; wonderfl build flash online</a></div>
<p><span id="more-380"></span></p>
<h3>Prizes:</h3>
<p>The top 3 entries will each recieve:</p>
<ul>
<li>Respect and admiration from your peers!</li>
<li>Your demo will be posted (along with your name, company name, and link to your website) on the KitchenSyncLib project page at Google Code for no less than 6 months. Winners will also be announced on the dispatchEvent() blog viewed by thousands of cool, smart people like you every week.</li>
<li>Your demo will be presented (with credits) as an example during the KitchenSync presentation at &lt;head&gt; web conference (and potentially at future conferences)</li>
<li>Your lead developer will be made a contributor to the KitchenSyncLib project at google code.</li>
</ul>
<p>The First Prize entry will also recieve:</p>
<ul>
<li><strong>$100 USD cash!<br />
</strong></li>
</ul>
<p>The Second Prize will also recieve:</p>
<ul>
<li>A signed copy of the ActionScript 3.0 Bible</li>
</ul>
<p>OK. I know it&#8217;s not much but this is an open source project. Anyway, FUN is the best prize of all!</p>
<h3>Judging and Criteria:</h3>
<p>Entries will be judged by the contributors to the KitchenSync project (and perhaps by vote on dispatchEvnet())</p>
<p>Entries must use KitchenSync version 1.5 or later. Custom variations may or may not be accepted.</p>
<p>Entries will be judged on the following criteria:</p>
<ul>
<li>Use of features of KitchenSync including animation, sequencing, etc. Make something that shows off the KitchenSync libarary.</li>
<li>Visual Pizazz! Make something that looks f*$@ing awesome.</li>
<li>Performance. Demos that perform above 30fps on the average machine will be preferred.</li>
</ul>
<p>Judges will choose the three best entries or <em>fewer</em> if they all suck or <em>more</em> if they are all awesome. Entrants that are not chosen may not be featured or contacted.</p>
<h3>Guidelines for submitting:</h3>
<p>Please send a zip file containing the following by email to <a href="mailto:contest@dispatchevent.org">contest@dispatchevent.org</a></p>
<ul>
<li>Finished, rendered SWF file for your demo.</li>
<li>Source code and / or FLA files</li>
<li>Max dimensions 600 x 600px. Max size 1MB.</li>
<li>Keep total duration under a minute.</li>
<li>Include in the body of the email
<ul>
<li>A brief description of your entry</li>
<li>Your Name</li>
<li>Your company&#8217;s name</li>
<li>A link to your site</li>
<li>Your contact information</li>
</ul>
</li>
</ul>
<p>Tips:</p>
<ul>
<li>Get the <a href="http://code.google.com/p/kitchensynclib/downloads/list" target="_blank">latest version of KitchenSync</a> here.</li>
<li>Don&#8217;t rely on non-system fonts or large media files.</li>
<li>Use the latest version of KitchenSync and submit bug reports to the project site (i&#8217;ll probably fix them)</li>
</ul>
<h3>Deadline:</h3>
<p>Submissions are due on <strong>Wednesday, October 15th, 2008 at 12:00 PDT</strong>. Winners will be announced on <a href="http://www.dispatchEvent.org">www.dispatchEvent.org</a> on or prior to Thursday, October 23rd, 2008.</p>
<h3>Legal junk:</h3>
<p><strong>By participating the entrant waives all rights and ownership of the entry&#8217;s contents and the entry will become open source (if not already) as part of the KitchenSync library</strong>. As such, you may not submit anything that you do not own the rights to and you may not want to include special, proprietary code. Don&#8217;t worry, we won&#8217;t steal your code or use it for anything sinister, however, if you&#8217;re entry is selected, it will be used to promote KitchenSync and the source code may be made available to the public.</p>
<p><small>By participating in the contest, each participant agrees to release and hold </small><small>KitchenSync, its creators, and the dispatchEvent() blog</small><small> harmless from any and all losses, damages, rights, claims and actions of any kind in connection with or resulting from participation in the contest and/or acceptance, possession, or use of any prize(s) including, without limitation, personal injuries, death, property damages and any claims by third parties or otherwise based on publicity rights, defamation, or invasion of privacy. Entrants acknowledge that Sponsor is not responsible or liable for any warranty, representation, or guarantee, express or implied, in fact or in law, relative to any Prize.</small></p>
<p><strong>Essentially, if you plan on suing me over this, don&#8217;t enter.</strong></p>
<p>Good luck and Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://dispatchevent.org/mims/ks-demo-contest/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>KitchenSync version 1.5 is out!</title>
		<link>http://dispatchevent.org/mims/kitchensync-v1-5/</link>
		<comments>http://dispatchevent.org/mims/kitchensync-v1-5/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 21:58:29 +0000</pubDate>
		<dc:creator>Mims H Wright</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Lab]]></category>
		<category><![CDATA[physics & motion]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[KitchenSync]]></category>
		<category><![CDATA[tween]]></category>

		<guid isPermaLink="false">http://dispatchevent.org/?p=283</guid>
		<description><![CDATA[Odds bodkins! The latest version of what is arguably the best sequencing and tweening system for AS3, KitchenSync, has just been released! I jumped from version 1.2 to 1.5 because this one packed in so many cool features. Features like: &#8230; <a href="http://dispatchevent.org/mims/kitchensync-v1-5/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://kitchensynclib.googlecode.com/"><img src='http://as3lib.org/kitchensync/docs/img/KSToaster.jpg' alt='KSToaster' class='alignleft' /></a><br />
Odds bodkins! The latest version of what is arguably the best sequencing and tweening system for AS3, <a href="http://kitchensynclib.googlecode.com/">KitchenSync</a>, has just been released! I jumped from version 1.2 to 1.5 because this one packed in so many cool features. Features like:</p>
<ul>
<li>Improved performance (50% faster!)</li>
<li>Filter tweens</li>
<li>Tween MovieClip animations on the timeline</li>
<li>Use a KSSequenceGroup like a function queue</li>
</ul>
<p>I&#8217;ll be posting some demos over the following days. In the meantime, <a href="http://kitchensynclib.googlecode.com/">check it out</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://dispatchevent.org/mims/kitchensync-v1-5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A review of popular tweening library (UPDATED)</title>
		<link>http://dispatchevent.org/mims/a-review-of-popular-tweening-library/</link>
		<comments>http://dispatchevent.org/mims/a-review-of-popular-tweening-library/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 04:28:48 +0000</pubDate>
		<dc:creator>Mims H Wright</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[KitchenSync]]></category>
		<category><![CDATA[tweening]]></category>

		<guid isPermaLink="false">http://mimswright.com/blog/?p=258</guid>
		<description><![CDATA[The goal of next version of my (your) animation engine KitchenSync, is to be arguably the best and most complete library for animation and sequencing out there. To do this, I&#8217;ve spent the last couple of months analyzing the top &#8230; <a href="http://dispatchevent.org/mims/a-review-of-popular-tweening-library/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://code.google.com/p/kitchensynclib/wiki/Roadmap">goal</a> of next version of my (your) animation engine <a href="http://kitchensynclib.googlecode.com/">KitchenSync</a>, is to be arguably the best and most complete library for animation and sequencing out there. To do this, I&#8217;ve spent the last couple of months analyzing the top existing tween libraries trying to pinpoint their strengths and weaknesses. With lots of help from the <a href="http://drawlogic.com/2008/04/06/tweenmax-bezier-tweening-released-for-as2-and-as3-by-jack-at-greensock-and-list-of-animation-kits/">Draw Logic Blog</a>, I think I&#8217;ve identified the contenders and put together a decent list of what (in my opinion) are their highest and lowest points. The next step will be to create a product backlog for KitchenSync based on matching these features and fixing the problems. I know there are other tween engines but these seemed to be the most prolific ones at the time.  The tween engines analyzed were:</p>
<ul>
<li>Tweener</li>
<li>TweenLite (and flavours)</li>
<li>Boostworthy Animation System</li>
<li>FuseKit</li>
<li>Go</li>
<li>and KitchenSync 1.1</li>
</ul>
<p><em>Note: After some helpful feedback from readers (THANK YOU!) I added TweenLite to the list of libraries I reviewed. I should add here that these are fairly superficial observations about how things work and don&#8217;t go into incredible detail. If I steal any features, I&#8217;ll look closer ;-D</em></p>
<p>Keep the comments coming!</p>
<p><a href='http://mimswright.com/blog/wp-content/uploads/2008/04/Tween-Engine-Comparisons.pdf' title='Tween Engine Comparisons'>Tween Engine Comparisons (updated)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dispatchevent.org/mims/a-review-of-popular-tweening-library/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

