<?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>Dovyski &#187; actionscript</title>
	<atom:link href="http://www.dovyski.com/tag/actionscript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dovyski.com</link>
	<description>Pointless things somehow useful</description>
	<lastBuildDate>Fri, 07 May 2010 02:42:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Improve your game with particles</title>
		<link>http://www.dovyski.com/2010/02/improve-your-game-with-particles/</link>
		<comments>http://www.dovyski.com/2010/02/improve-your-game-with-particles/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 09:08:37 +0000</pubDate>
		<dc:creator>Dovyski</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[particles]]></category>

		<guid isPermaLink="false">http://www.dovyski.com/?p=2362</guid>
		<description><![CDATA[When I play a game, I like to see all those flying particles popping up on the screen. Casual games make heavy use of this resource, sometimes more than what is considered healthy. A particle system adds dynamism to the &#8230; <a href="http://www.dovyski.com/2010/02/improve-your-game-with-particles/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When I play a game, I like to see all those flying particles popping up on the screen. Casual games make heavy use of this resource, sometimes more than what is considered healthy.</p>
<p><a href="http://www.dovyski.com/wp-content/uploads/2010/01/sparkler.jpg"><img class="aligncenter size-full wp-image-2364" src="http://www.dovyski.com/wp-content/uploads/2010/01/sparkler.jpg" alt="" width="150" height="150" /></a></p>
<p>A particle system adds dynamism to the game and makes it feel alive. Where is the fun of blowing up an enemy base and see just a few flames as a reward? Players want to see lots of things flying around and sparkles shinning towards the camera. Flash gamers are no exception. In order to add particles to your game, you can use two free particle systems (both use <a href="http://www.opensource.org/licenses/mit-license.php" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.opensource.org/licenses/mit-license.php?referer=');">MIT license</a>): <a href="http://flintparticles.org" target="_blank" onclick="pageTracker._trackPageview('/outgoing/flintparticles.org?referer=');">Flint</a> and <a href="http://code.google.com/p/stardust-particle-engine/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/code.google.com/p/stardust-particle-engine/?referer=');">Stardust</a>.</p>
<p><a href="http://flintparticles.org" target="_blank" onclick="pageTracker._trackPageview('/outgoing/flintparticles.org?referer=');">Flint</a> is an open-source project to create a versatile particle system in Actionscript 3. The aim is to create a system that handles the common functionality for all particle systems, has methods for common particle behaviour, and lets developers extend it easily with their own custom behaviours without needing to touch the core code.</p>
<p><a href="http://code.google.com/p/stardust-particle-engine/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/code.google.com/p/stardust-particle-engine/?referer=');">Stardust</a> was inspired by <a href="http://flintparticles.org" target="_blank" onclick="pageTracker._trackPageview('/outgoing/flintparticles.org?referer=');">Flint</a>, but it has its own set features:</p>
<div>
<ul>
<li>Supports 2D and 3D particle effects.</li>
<li>Easy to extend for custom initializers, actions, fields, deflectors, clocks, and 2D/3D renderers.</li>
<li>Includes 3D extensions for ZedBox, Papervision3D, and ND3D.</li>
<li>Includes a native 3D renderer.</li>
<li>Supports particle masking (particles can be masked out for actions).</li>
<li>Uses linked lists and object pools to improve performance.</li>
<li>Gravity and deflector simulation.</li>
<li>Action triggers (for creating complex conditional particle behaviors).</li>
<li>XML serialization.</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dovyski.com/2010/02/improve-your-game-with-particles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QuickBox2D: AS3 physics engine</title>
		<link>http://www.dovyski.com/2010/02/quickbox2d-as3-physics-engine/</link>
		<comments>http://www.dovyski.com/2010/02/quickbox2d-as3-physics-engine/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 12:54:33 +0000</pubDate>
		<dc:creator>Dovyski</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[engines]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[physics]]></category>

		<guid isPermaLink="false">http://www.dovyski.com/?p=2350</guid>
		<description><![CDATA[The first time I saw a really convincing physics engine working on a PC game was during a Half Life 2 session. All that Havok physics created an unique game experience. Luckily the use of physics inside games has grown &#8230; <a href="http://www.dovyski.com/2010/02/quickbox2d-as3-physics-engine/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The first time I saw a really convincing physics engine working on a PC game was during a <a href="http://orange.half-life2.com/hl2.html" target="_blank" onclick="pageTracker._trackPageview('/outgoing/orange.half-life2.com/hl2.html?referer=');">Half Life 2</a> session. All that <a title="Havok (software)" href="http://en.wikipedia.org/wiki/Havok_%28software%29" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Havok_28software_29?referer=');">Havok physics</a> created an unique game experience. Luckily the use of physics inside games has grown and now we have a wide range of tool to use, even in Flash games.<a href="http://www.dovyski.com/wp-content/uploads/2010/01/poly_editor.gif"><img class="aligncenter size-medium wp-image-2353" src="http://www.dovyski.com/wp-content/uploads/2010/01/poly_editor-300x224.gif" alt="" width="300" height="224" /></a></p>
<p><a href="http://actionsnippet.com/?page_id=1391" target="_blank" onclick="pageTracker._trackPageview('/outgoing/actionsnippet.com/?page_id=1391&amp;referer=');">QuickBox2D</a> is one of them. It is a mini-library created to work with <a href="http://sourceforge.net/projects/box2dflash/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/sourceforge.net/projects/box2dflash/?referer=');">Box2DFlashAS3</a>, which is an AS3 port of the famous <a href="http://box2d.org" target="_blank" onclick="pageTracker._trackPageview('/outgoing/box2d.org?referer=');">Box2D</a> C++ physics engine. The main purpose of this library is to significantly simplify instantiation of rigid bodies and provide a simple way to bind them with custom graphics.</p>
<p>You can start with <a href="http://actionsnippet.com/?page_id=1391" target="_blank" onclick="pageTracker._trackPageview('/outgoing/actionsnippet.com/?page_id=1391&amp;referer=');">QuickBox2D</a> by reading this <a href="http://active.tutsplus.com/tutorials/effects/introduction-to-quickbox2d-part-1/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/active.tutsplus.com/tutorials/effects/introduction-to-quickbox2d-part-1/?referer=');">great kick off tutorial</a>. It explains the engine itself and demonstrate how to use some of it's features.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dovyski.com/2010/02/quickbox2d-as3-physics-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash instead of Powerpoint?</title>
		<link>http://www.dovyski.com/2009/10/flash-instead-of-powerpoint/</link>
		<comments>http://www.dovyski.com/2009/10/flash-instead-of-powerpoint/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 03:20:24 +0000</pubDate>
		<dc:creator>Dovyski</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[slider]]></category>
		<category><![CDATA[webapps]]></category>

		<guid isPermaLink="false">http://www.dovyski.com/?p=2210</guid>
		<description><![CDATA[Probably I've spent several hours editing and arranging pictures to create a nice Powerpoint presentation. Even though the Microsoft product is a great tool, I do not like the final result. It seems unfashionable, too poor and/or simple. This is &#8230; <a href="http://www.dovyski.com/2009/10/flash-instead-of-powerpoint/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Probably I've spent several hours editing and arranging pictures to create a nice Powerpoint presentation. Even though the Microsoft product is a great tool, I do not like the final result. It seems unfashionable, too poor and/or simple.</p>
<p style="text-align: left;">This is one of the reasons why I like image sliders developed using Flash. I look at them and imagine how wonderful life would be if I could easily use it and some lines of text in a .txt file to create a presentation. Nice graphics, beautiful font rendering, smooth effects (including blur and  glow) and maybe some <a href="http://box2dflash.sourceforge.net/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/box2dflash.sourceforge.net/?referer=');">physics</a>, why not?</p>
<p style="text-align: left;">Trying to make my dream come true, I found two amazing image/content sliders in Flash: <a title="MagaZine 3" href="http://megazine.mightypirates.de/" onclick="pageTracker._trackPageview('/outgoing/megazine.mightypirates.de/?referer=');">MegaZine 3</a> and <a title="cu3er" href="http://www.progressivered.com/cu3er/" onclick="pageTracker._trackPageview('/outgoing/www.progressivered.com/cu3er/?referer=');">CU3ER</a>. The first one is an open source pageflip/flashbook engine, written completely in AS3.</p>
<p style="text-align: center;"><img class="aligncenter" title="Pageflip" src="http://megazine.mightypirates.de/img/content/demo.png" alt="" width="272" height="189" /></p>
<p style="text-align: left;">The other one is a content slider with 3D transition effects, such as spinning.</p>
<p style="text-align: center;"><img class="size-medium wp-image-2215      aligncenter" title="cu3er" src="http://www.dovyski.com/wp-content/uploads/2009/10/cu3er-300x100.png" alt="cu3er" width="300" height="100" /></p>
<p style="text-align: left;">Certainly those two projects have lots of cool features and they can perfectly fit into a wide range of uses. If I have the change to save some time for my personal projects, such as my <a href="http://www.dovyski.com/projects/" target="_blank">own Flash slide presentation</a>, I will use <a title="MagaZine 3" href="http://megazine.mightypirates.de/" onclick="pageTracker._trackPageview('/outgoing/megazine.mightypirates.de/?referer=');">MegaZine 3</a> and <a title="cu3er" href="http://www.progressivered.com/cu3er/" onclick="pageTracker._trackPageview('/outgoing/www.progressivered.com/cu3er/?referer=');">CU3ER</a> for sure.</p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://www.dovyski.com/2009/10/flash-instead-of-powerpoint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWFConsole: enhance the power of your Flash games</title>
		<link>http://www.dovyski.com/2009/07/swfconsole-enhance-the-power-of-your-flash-games/</link>
		<comments>http://www.dovyski.com/2009/07/swfconsole-enhance-the-power-of-your-flash-games/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 01:51:03 +0000</pubDate>
		<dc:creator>Dovyski</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[games]]></category>

		<guid isPermaLink="false">http://www.dovyski.com/?p=2098</guid>
		<description><![CDATA[Sometime ago I was working on a Flash game and I had to output some information to the console. That's a very easy task when you use trace() and the Flash IDE, but things get a little harder when you &#8230; <a href="http://www.dovyski.com/2009/07/swfconsole-enhance-the-power-of-your-flash-games/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-2077" title="Terminal" src="http://www.dovyski.com/wp-content/uploads/2009/07/Terminal.png" alt="Terminal" width="177" height="169" />Sometime ago I was working on a Flash game and I had to output some information to the console. That's a very easy task when you use <em>trace() </em>and the Flash IDE, but things get a little harder when you need to output text inside the browser.</p>
<p>Looking for a tool that could help me output text, I found <a title="SWFConsole" href="http://rohanlatimer.com.au/swfconsole/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/rohanlatimer.com.au/swfconsole/?referer=');">SWFConsole</a>.  It is a free developer tool for Flash AS3 projects that gives you output in all environments, not just the IDE. You can type commands in order  to manipulate Movieclips in the stage,  such as <em><em>myMovieclip.alpha = 0.3</em></em>.</p>
<p><a title="SWFConsole" href="http://rohanlatimer.com.au/swfconsole/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/rohanlatimer.com.au/swfconsole/?referer=');">SWFConsole</a> also has a built in resource monitor that shows FPS and memory usage, pretty useful for game developers. I miss some features as listeners to handle custom commands and a method to "enable/disable" the console instead of  showing or hiding  it, but it does not make  the tool less useful.</p>
<p>If you are a Flash game developer, SWFConsole can make your life easier!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dovyski.com/2009/07/swfconsole-enhance-the-power-of-your-flash-games/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlashDevelop: a powerfull and free AS3 development tool</title>
		<link>http://www.dovyski.com/2009/05/flashdevelop-a-powerfull-and-free-as3-development-tool/</link>
		<comments>http://www.dovyski.com/2009/05/flashdevelop-a-powerfull-and-free-as3-development-tool/#comments</comments>
		<pubDate>Sun, 31 May 2009 19:22:10 +0000</pubDate>
		<dc:creator>Dovyski</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[project]]></category>

		<guid isPermaLink="false">http://www.dovyski.com/?p=178</guid>
		<description><![CDATA[If you work with Flash like I do you probably have said a bunch of bad words while you were coding AS3 using the native Flash IDE AS editor. I like Adobe, I really do, Flash can do amazing things &#8230; <a href="http://www.dovyski.com/2009/05/flashdevelop-a-powerfull-and-free-as3-development-tool/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you work with Flash like I do you probably have said a bunch of bad words while you were coding AS3 using the native Flash IDE AS editor. I like Adobe, I really do, Flash can do amazing things and the IDE is getting more and more powerfull, however as a AS3 project manager, the Flash IDE sucks.</p>
<p>I could have saved tons of working hours if Flash IDE had some sort of smart code completion, or if it had a better project manager panel (a simple one that hides the SVN directories, for instance). The logical choise for me would be change to another IDE or methodology, such as <a title="Flex Builder" href="http://www.adobe.com/products/flex/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.adobe.com/products/flex/?referer=');">Flex Buider</a>, but sometimes I'm binded to the Flash IDE because I can't use a different approach.</p>
<p><img class="alignleft" style="margin: 5px;" title="FlashDevelop" src="http://www.flashdevelop.org/community/styles/avalonfd/imageset/site_logo.png" alt="" width="168" height="70" />Tired of wasting my time coding like that, I've decided to search for a better AS3 development tools. Thanks to the open source community, I've found FlashDevelop, a  free and open source ActionScript 2/3 and web development environment.   It seemlessly integrates with <a class="postlink" href="http://www.adobe.com/products/flash/" onclick="pageTracker._trackPageview('/outgoing/www.adobe.com/products/flash/?referer=');">Adobe Flash IDE</a>, <a class="postlink" href="http://opensource.adobe.com/wiki/display/flexsdk" onclick="pageTracker._trackPageview('/outgoing/opensource.adobe.com/wiki/display/flexsdk?referer=');">Adobe Flex SDK</a>, <a class="postlink" href="http://mtasc.org/" onclick="pageTracker._trackPageview('/outgoing/mtasc.org/?referer=');">Mtasc</a>, <a class="postlink" href="http://haxe.org/" onclick="pageTracker._trackPageview('/outgoing/haxe.org/?referer=');">Haxe</a> and <a class="postlink" href="http://www.swfmill.org/" onclick="pageTracker._trackPageview('/outgoing/www.swfmill.org/?referer=');">Swfmill</a>.</p>
<p>Some of the features:</p>
<ul>
<li><a class="postlink" href="http://www.flashdevelop.org/wikidocs/index.php?title=Features:Interface" onclick="pageTracker._trackPageview('/outgoing/www.flashdevelop.org/wikidocs/index.php?title=Features_Interface&amp;referer=');">AS2 Project management</a> with seamless Swfmill and Mtasc integration (using a portable standalone command line tool).</li>
<li><a class="postlink" href="http://www.flashdevelop.org/wikidocs/index.php?title=Features:Completion" onclick="pageTracker._trackPageview('/outgoing/www.flashdevelop.org/wikidocs/index.php?title=Features_Completion&amp;referer=');">Advanced ActionScript 2 and ActionScript 3 completion &amp; code exploration</a> with automatic classpath detection (even without project).</li>
<li><a class="postlink" href="http://www.flashdevelop.org/wikidocs/index.php?title=Features:Generation" onclick="pageTracker._trackPageview('/outgoing/www.flashdevelop.org/wikidocs/index.php?title=Features_Generation&amp;referer=');">Smart contextual Actionscript code generators.</a></li>
<li><a class="postlink" href="http://www.flashdevelop.org/wikidocs/index.php?title=Features:Exploration" onclick="pageTracker._trackPageview('/outgoing/www.flashdevelop.org/wikidocs/index.php?title=Features_Exploration&amp;referer=');">SWF and SWC classes and symbols exploration.</a></li>
<li>Test movie in Adobe Flash IDE and with clickable error results (Flash CS3).</li>
<li>MTASC compilation/code checking with clickable error results.</li>
<li>Types Explorer.</li>
<li>Automatically cleans ASO files of modified AS2 classes.</li>
<li>Files explorer (can create Flash 8 Trust Files for you).</li>
<li>Automatic JavaDoc creation from methods.</li>
<li>Smart Actionscript help websearch on F1.</li>
<li>Jump to class/member declaration on F4.</li>
<li>XML, HTML/PHP, JS, CSS code highlighting.</li>
<li>Multibyte character encoding.</li>
<li>Program menu customization with XML files.</li>
<li>as2api GUI for documentation generation.</li>
<li>Snippets, lines bookmarks, code folding and zoom.</li>
</ul>
<p>FlashDevelop has enhanced my production cycle and I think it can do the same for you. <a title="Download FlashDevelop" href="http://www.flashdevelop.org/community/viewforum.php?f=11" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.flashdevelop.org/community/viewforum.php?f=11&amp;referer=');">Download</a> it now and enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dovyski.com/2009/05/flashdevelop-a-powerfull-and-free-as3-development-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
