<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>H1DD3N.R350URC3 &#187; WIP</title>
	<atom:link href="http://blog.hexagonstar.com/tag/wip/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hexagonstar.com</link>
	<description>turn-based glory and pixel pleasure</description>
	<lastBuildDate>Sat, 10 Dec 2011 02:45:06 +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>From the Labs: Tetragon Tile Engine Early Preview</title>
		<link>http://blog.hexagonstar.com/lab-hexagon-tile-engine/</link>
		<comments>http://blog.hexagonstar.com/lab-hexagon-tile-engine/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 18:28:02 +0000</pubDate>
		<dc:creator>sascha</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[Random Picks]]></category>
		<category><![CDATA[Blitting]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Lab]]></category>
		<category><![CDATA[Scrolling]]></category>
		<category><![CDATA[SWF]]></category>
		<category><![CDATA[Tile Engine]]></category>
		<category><![CDATA[WIP]]></category>

		<guid isPermaLink="false">http://blog.hexagonstar.com/?p=1532</guid>
		<description><![CDATA[<script type="text/javascript" src="http://blog.hexagonstar.com/wp-content/plugins/pb-embedflash/js/sbadapter/shadowbox-jquery.js"></script><script type="text/javascript" src="http://blog.hexagonstar.com/wp-content/plugins/pb-embedflash/js/shadowbox.js"></script><script type="text/javascript"><!--
window.onload = function() {var options ={assetURL:'',loadingImage:'http://blog.hexagonstar.com/wp-content/plugins/pb-embedflash/css/images/loading.gif',flvPlayer:'http://blog.hexagonstar.com/wp-content/plugins/pb-embedflash/swf/mediaplayer.swf',animate:true,animSequence:'wh',overlayColor:'#000',overlayOpacity:0.85,overlayBgImage:'http://blog.hexagonstar.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>An early tech demo of the tetragonLib Tile Engine on which I restarted work on recently again. Click the image to view. There&#8217;s not much interaction yet though. You can scroll around with the cursor keys and apart from that open the Rhombus App Framework built-in debug console with F8 and the FPS monitor with [...]]]></description>
			<content:encoded><![CDATA[<p>An early tech demo of the <a href="http://code.google.com/p/hexagon/" target="_blank">tetragonLib</a> <a href="http://code.google.com/p/hexagon/source/browse/#svn/trunk/hexagon/src/tetragonlib/flash/com/hexagonstar/game/tile" target="_blank">Tile Engine</a> on which I restarted work on recently again. Click the image to view. There&#8217;s not much interaction yet though. You can scroll around with the cursor keys and apart from that open the <a href="http://code.google.com/p/hexagon/" target="_blank">Rhombus App Framework</a> built-in debug console with F8 and the FPS monitor with SHIFT+F8. Everything is still under heavy development.</p>
<p>However the demo already shows some of the special features of the tile engine. It&#8217;s a blitted multi-layer engine which supports animated tiles (but it doesn&#8217;t use MovieClips or Sprites for this but animated Bitmap tiles). The demo shows two layers, one as a backdrop and the other with the maze on it. Additionally layers can use layer effects like the second layer here uses a drop shadow filter which is also defined in the tilemap file.</p>
<p>The engine tries to be resource friendly. If there is nothing to update it will not waste render cycles. E.g. if you move to any area without animated tiles on the screen the engine will shortly after start to consume less CPU.</p>
<p style="text-align: center;"><small>(Please open the article to see the Flash content.)</small></p>
<p style="text-align: left;">Quite a list of features is still planned to be implemented, for example map-wrapping (to create endless maps), auto-scrolling and support for hexagonal as well as isometric tiles has already been started before but these implementations are going to be completely overhauled.</p>
<p style="text-align: left;">If you&#8217;re interested in having a look at the engine&#8217;s tileset and tilemap data files, they can be found <a href="http://files.hexagonstar.com/labs/tileengine2/data/" target="_blank">here</a>.</p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://blog.hexagonstar.com/lab-hexagon-tile-engine/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hexagon Framework Effects Demo</title>
		<link>http://blog.hexagonstar.com/hexagon_framework_effects_demo/</link>
		<comments>http://blog.hexagonstar.com/hexagon_framework_effects_demo/#comments</comments>
		<pubDate>Mon, 28 May 2007 07:47:13 +0000</pubDate>
		<dc:creator>sascha</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[Random Picks]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Bitmap]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Lab]]></category>
		<category><![CDATA[Modulo]]></category>
		<category><![CDATA[SWF]]></category>
		<category><![CDATA[Tweening]]></category>
		<category><![CDATA[WIP]]></category>

		<guid isPermaLink="false">http://blog.hexagonstar.com/hexagon-framework-effects-demo/</guid>
		<description><![CDATA[Here&#8217;s a small demo that I threw together yesterday which shows how the effects in the Hexagon Framework effects package can be used. The effects package contains classes that are used on display objects to apply an animated effect on them. That is not all however. The effects send a signal back to the calling [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-thumbnail wp-image-223 alignright" src="http://blog.hexagonstar.com/wp-content/uploads/hexagon_effectsdemo_prev-150x110.png" alt="" width="150" height="110" />Here&#8217;s a small demo that I threw together yesterday which shows how the effects in the <a href="http://code.google.com/p/hexagon/" target="_blank">Hexagon Framework</a> effects package can be used. The effects package contains classes that are used on display objects to apply an animated effect on them. That is not all however. The effects send a signal back to the calling class when they are finished and there are two more classes with that effects can be arranged, namely the EffectChainer class and the EffectCombiner class.</p>
<p><span id="more-134"></span></p>
<p>Currently there are <strong>AlphaFade</strong>, <strong>BlurEffect</strong>, <strong>ColorFade</strong>, <strong>ModuloEffect</strong>, <strong>MoveEffect</strong>, <strong>Pixelizer</strong> and <strong>TimeDelay</strong> who act as effects. The <strong>EffectCombiner</strong> can be used to combine several of the effects into one (which means that all combined effects use the same Timer) and the  <strong>EffectChainer</strong> can be used to play back effects in sequencial order (including the EffectChainer which acts as an effect on itself). The <strong>TimeDelay</strong> is a non-visual effect which simply applies a time delay.</p>
<p>The class from where the effects are started has to implement the INotify interface which only contains one method, notify(). The effects (as well as the EffectChainer and EffectCombiner) use this interface to notify the caller and &#8211; if necessary &#8211; give back a callID that can be used to determine which effect has returned. More detailed info on this will be available in the API docs when the framework is released &#8230; soon™.</p>
<p style="text-align: center;"><small>(Please open the article to see the Flash content.)</small></p>
<p>You can focus the SWF with the Mouse and press Space to skip through the effects.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hexagonstar.com/hexagon_framework_effects_demo/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

