<?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>simppa.fi/blog &#187; demoscene</title>
	<atom:link href="http://www.simppa.fi/blog/category/demoscene/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.simppa.fi/blog</link>
	<description>minä kaikkeudessa.</description>
	<lastBuildDate>Wed, 11 Jan 2012 11:10:00 +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>Sparkle a Moment</title>
		<link>http://www.simppa.fi/blog/sparkle-a-moment/</link>
		<comments>http://www.simppa.fi/blog/sparkle-a-moment/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 10:59:03 +0000</pubDate>
		<dc:creator>simo</dc:creator>
				<category><![CDATA[AS3.0]]></category>
		<category><![CDATA[demoscene]]></category>
		<category><![CDATA[evoTinyEngine]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.simppa.fi/blog/?p=1143</guid>
		<description><![CDATA[You can watch it now or read this thing first. This post contains spoilers but it might help you to understand demo better. There are several ways to view this demo: 1. The blazing performance and highest quality way (recommended): a) Download the standalone player here. (NOT THE DEBUGGER) b) Download the swf + mp3 [...]]]></description>
			<content:encoded><![CDATA[<div class="block_post_image" ><a href="http://www.simppa.fi/demo/sparkle_a_moment/"><img src='http://www.simppa.fi/blog/wp-content/uploads/2011/10/sparkleamoment1.jpg' alt='SparkleaMoment' title='sparkleamoment' width='700' height='377' class='alignnone size-full wp-image-1778' /></a><a href="http://www.simppa.fi/demo/sparkle_a_moment/" class="realtime"><div class="icon"></div><div class="text">Real<br />time</div></a><a class="shadowbox video" href="http://player.vimeo.com/video/34696579?autoplay=1&amp;api=1&amp;hd=1&amp;rel=1"><div class="icon"></div><div class="text">Video<br />capture</div></a></div><div class="clear"></div>
<p>You can watch it now or read this thing first. This post contains spoilers but it might help you to understand demo better.</p>
<p>There are several ways to view this demo:</p>
<p>1. The blazing performance and highest quality way (recommended):<br />
 a) <a href="http://www.adobe.com/support/flashplayer/downloads.html" target="_blank">Download the standalone player here.</a> (NOT THE DEBUGGER)<br />
 b) <a href="http://www.simppa.fi/awaymole/sparkle/sparkle_a_moment_play_local.zip" target="_blank">Download the swf + mp3 here and open it with that player.</a></p>
<p>2. Play in browser. Great quality but not as good in performance.<br />
 a) <a href="http://www.simppa.fi/demo/sparkle_a_moment/" target="_blank">By visiting this link</a></p>
<p>3. Watch the video.<br />
 a) <a href="http://www.youtube.com/watch?v=e7NbwSnaXso&#038;hd=1">HD Video at YouTube</a></p>
<p><strong>Making of &#8216;Sparkle a Moment&#8217; by Away3D Development Team and Evoflash</strong></p>
<p>It was 18th of August when <a href="http://www.infiniteturtles.co.uk/blog/">Rob Bateman</a>, the head man of Away3D framework (the worlds most advanced open source flash 3D engine), sent me an email and asked for a demo for Robbie&#8217;s and <a href="http://twitter.com/#!/richardolsson">Richie</a>&#8216;s session at Adobe MAX 2011. We did <a href="http://www.simppa.fi/blog/making-of-disconnected/">this sort of</a> collaboration with Away3D guys last year. Although it was a insane job I was stoked to burn my self out a bit again for sake of art and passion for this sport.<br />
<span id="more-1143"></span><br />
I introduced an idea, made a little synapsis and created a <a href="http://www.simppa.fi/blog/wp-content/uploads/2011/10/moodboard.jpg" target="_blank">rough mood board</a>.<br />
<a href="http://soundcloud.com/minomus">Minomus</a> made the track for me last Spring for Assembly demo which I never coded so we had that with us from point zero. (a very good thing.)<br />
Here&#8217;s the synapsis:</p>
<p><em>&#8220;Into the endless darkness two light spheres are born. Slowly giving meaning and life to surroundings. In gentle moving light of spheres objects are showing their forms. Objects are symbols of science, history, society, evolution. nature, liquid and time. When a sphere come close to object it&#8217;ll be shown by the light of sphere and can become life. It can start levitate, sparkle, move, glow or break apart. Eventually spheres will light up everything. All is glamorous and flourishing. Suddenly spheres pop into little sparkles and disappear. Everything turn into deep endless darkness again.&#8221;</em></p>
<p>People liked it (or was too busy to dislike it) so I got a green light to do the direction again. <a href="http://www.flashonthebeach.com/" target="_blank">The Flash on the Beach</a> was closing and everybody was way too busy and could not work for demo. We had a little meet up at the conference and could pick up models for the demo. Other then that it was just drinking and fooling around. After all kind of delays we ended up creating this demo in less then two weeks. <a href="http://blog.closier.nl/" target="_blank">Fabrice Closier</a> and Richard Olsson was working with 3D models and <a href="http://www.ringo.nl/" target="_blank">Ringo Blanken</a> did examples of physics. <a href="http://www.derschmale.com/" target="_blank">David Lenaerts</a> committed a stack of his special effects and went to vacation. I tried to get things together. Worked epic hours with camera cuts, setup elements and desperately struggled to get something to screen so we could move on. Once we got things rolling the process was smooth as nylon. With this kind of abstract idea it&#8217;s very important to get something done and move on from there. It took a lot of everybody&#8217;s faith to get demo in state that it started to make at least some sort of sense. I&#8217;m quite sure it won&#8217;t make sense to most of the viewers after all, but at least we got it done!</p>
<p>Here are screenshots of scenes and some comments about them:</p>
<p><img src="http://www.simppa.fi/blog/wp-content/uploads/2011/10/sparkle_a_moment_01.jpg" alt="" title="sparkle_a_moment_01" width="605" height="342" class="alignnone size-full wp-image-1144" /><br />
Sparkles are born in to darkness. Cold and warm light. You know&#8230; Symbols of Yin and yang, thermodynamics, sweet and bitter, life and death&#8230; all that kind of shit. </p>
<p><img src="http://www.simppa.fi/blog/wp-content/uploads/2011/10/sparkle_a_moment_02.jpg" alt="" title="sparkle_a_moment_02" width="605" height="342" class="alignnone size-full wp-image-1145" /><br />
A clock. And cogs. Symbols of time obviously, but also progress. </p>
<p><img src="http://www.simppa.fi/blog/wp-content/uploads/2011/10/sparkle_a_moment_03.jpg" alt="" title="sparkle_a_moment_03" width="605" height="342" class="alignnone size-full wp-image-1145" /><br />
Eagle. Is a historical symbol of strength, courage, farsightedness and immortality. It is considered to be the king of the air and the messenger of the highest Gods. This is obviously nonsense as we&#8217;ll witness in near future where everything eventually vanish. (talking about the demo not 2012&#8230;) Eagle is also an animal and represents the Animalia.</p>
<p><img src="http://www.simppa.fi/blog/wp-content/uploads/2011/10/sparkle_a_moment_04.jpg" alt="" title="sparkle_a_moment_04" width="605" height="342" class="alignnone size-full wp-image-1145" /><br />
We dive under water and what we find? no.. it&#8217;s not salmon. It&#8217;s tuna and David&#8217;s awesome realtime mirror ball. Fish is of course part of Animalia, but also very important symbol in various of religions.</p>
<p><img src="http://www.simppa.fi/blog/wp-content/uploads/2011/10/sparkle_a_moment_06.jpg" alt="" title="sparkle_a_moment_06" width="605" height="342" class="alignnone size-full wp-image-1145" /><br />
Lunar eclipse is here to remind us of cycling nature of world. As a symbol it&#8217;s very important in all sort of nonsenses like astrology. It also looked nice with radial blur. </p>
<p><img src="http://www.simppa.fi/blog/wp-content/uploads/2011/10/sparkle_a_moment_08.jpg" alt="" title="sparkle_a_moment_08" width="605" height="342" class="alignnone size-full wp-image-1145" /><br />
The train leads us to humans and society. It&#8217;s developing extremely fast. The technological progress seems invincible. It slithers through all obstacles.</p>
<p><img src="http://www.simppa.fi/blog/wp-content/uploads/2011/10/sparkle_a_moment_09.jpg" alt="" title="sparkle_a_moment_09" width="605" height="342" class="alignnone size-full wp-image-1145" /><br />
We&#8217;ll move on to military tanks. While band plays ironic smooth jazz they drive in perfect formation. Firmly and certainly jumping off the cliff and form pile of junk.  </p>
<p><img src="http://www.simppa.fi/blog/wp-content/uploads/2011/10/sparkle_a_moment_10.jpg" alt="" title="sparkle_a_moment_10" width="605" height="342" class="alignnone size-full wp-image-1145" /><br />
We follow sparks and see Hercules, the demigod, the son of Zeus at the bottom of highest stone pole. Eventually he will fall.</p>
<p><img src="http://www.simppa.fi/blog/wp-content/uploads/2011/10/sparkle_a_moment_12.jpg" alt="" title="sparkle_a_moment_10" width="605" height="342" class="alignnone size-full wp-image-1145" /><br />
Demogod now fall into pile of stones. Gravity fade down. Sparkles vanish and void darkness continues.</p>
<p>Simply put demo is about lifespan. It&#8217;s constant property that everything has.</p>
<p>I&#8217;ve been mostly listening to these records during past two weeks while doing demo:<br />
<a href="http://open.spotify.com/album/0hvxqdv8Bg6BXIbTQFr2Sd" target="_blank">Tori Amos &#8211; Night of Hunters</a> and <a href="http://open.spotify.com/album/2JMPfwD9sExl3gzIZd9Bpk" target="_blank">Ladytron &#8211; Gravity The Seducer</a><br />
They might explain this madness a bit.</p>
<p>Big hugs to Away3D guys Rob, Richard, David and especially to Fabrice and Ringo who did a lot of work and had solution to all problems we faced during this process.</p>
<p>Ahh it feels good to have GPU support in Flash at last! Until next time&#8230;</p>
<p>Ohh and <a href="http://tv.adobe.com/watch/max-2011-develop/flash-and-3d-start-your-engines/">here&#8217;s guys shared session with Flare3D guys at Adobe MAX.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simppa.fi/blog/sparkle-a-moment/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Making of Disconnected</title>
		<link>http://www.simppa.fi/blog/making-of-disconnected/</link>
		<comments>http://www.simppa.fi/blog/making-of-disconnected/#comments</comments>
		<pubDate>Sun, 31 Oct 2010 09:17:51 +0000</pubDate>
		<dc:creator>simo</dc:creator>
				<category><![CDATA[AS3.0]]></category>
		<category><![CDATA[demoscene]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.simppa.fi/blog/?p=938</guid>
		<description><![CDATA[View in HD at YouTube If you haven&#8217;t seen the demo I suggest that you watch it first and then continue reading this post since it contains spoilers. When we first realized that Rob and Richard got the opportunity to speak at the Adobe MAX it came obvious that we needed to build up some [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=9LAN5GHm5eM&amp;hd=1"><img src="http://www.simppa.fi/blog/wp-content/uploads/2010/10/evo_disconnected_screenshot2.jpg" alt="" title="disconnected_screenshot" width="605" height="340" class="alignnone size-full wp-image-939" />View in HD at YouTube</a></p>
<p>If you haven&#8217;t seen the demo I suggest that you watch it first and then continue reading this post since it contains spoilers.<br />
<span id="more-938"></span><br />
When we first realized that Rob and Richard got the opportunity to speak at the Adobe MAX it came obvious that we needed to build up some sort of kick ass demo to convince people of the greatness of Away3D. First idea was to build a racer game (yeah lol) and <a href="http://www.flashingblade.net/news/wipeouthd.jpg">Wipeout</a> type of fast phase game was something we found cool enough. Then it came to our attention that <a href="http://alternativaplatform.com/en/alternativa3d/">Alternative3D</a> was building a <a href="http://www.youtube.com/watch?v=tgwi0lWgX8w">Racer game</a>. This forced us to go back to drawing board and discuss about our options. It was quite obvious that another racer game wouldn&#8217;t be such a great idea anymore. We were just released the <a href="http://www.simppa.fi/blog/victory-at-assembly-opensourced-evocunningparticleengine-and-some-bad-news/">Spiral Out</a> demo where me and David coded side by side and it worked really well. Rob suggested that we could create something like that. I thought that it was the greatest idea of all. Demoscene type of &#8216;music video&#8217; demo naturally got me excited.</p>
<p>This sort of project contains a lot of angles, but I&#8217;m going to lighten up it from my perspective. Maybe you&#8217;ll get a glimpse of how these babys are born.</p>
<p><strong>The Creative process</strong></p>
<p>We had a team of 5 coders and asked <a href="http://www.myspace.com/andypiney">Minomus from Evoflash</a> with Glxblt for music. We had specific roles for each coders. <a href="http://twitter.com/robnet">Rob</a> took care of the core 3D engine. <a href="http://twitter.com/richardolsson">Richard</a> and <a href="http://twitter.com/#!/fabriceclosier">Fabrice</a> did all the modeling work.  <a href="http://twitter.com/#!/derschmale">David</a> created most of the effects voodoo and I took the responsibility of directing. Everybody took part for creating the idea.</p>
<p>With the bunch like this the project can turn into a mayhem of creative vortex and epic battle of toes stepping. So I thought it would be essential to get everybody into same state of mind. We started by getting an agreement on the rough synopsis. After the &#8220;rough synopsis&#8221;-project (which contained a stack of extremely bizarre emails with colorful adjectives and naive romantic thoughts) I created a visual moodboard and color schema for us:</p>
<p>Moodboard of the futuristic city:<br />
<a href="http://www.simppa.fi/awaymole/disconnected/futuristic_city_moods_and_views.jpg"><img src="http://www.simppa.fi/blog/wp-content/uploads/2010/10/moodboard.jpg" alt="" title="moodboard" width="605" height="340" class="alignnone size-full wp-image-946" /></a></p>
<p>Color schema:<br />
<a href="http://www.simppa.fi/awaymole/disconnected/colormoods.jpg"><img src="http://www.simppa.fi/blog/wp-content/uploads/2010/10/colormood.jpg" alt="" title="colormood" width="605" height="340" class="alignnone size-full wp-image-947" /></a></p>
<p>For the music I wrote this little summary of our ideas:</p>
<div class="codesnip-container" >&#8220;The length of the song should be near 3 minutes.</p>
<p>We should start with melodic and atmospheric part where we<br />
show the city view and do some smooth camera flying.<br />
We are showing the dropping liquid substance that&#8217;ll<br />
be the catalyst for the explosion.</p>
<p>Then somewhere near 1:30min &#8211; 1.40 we peak to the explosion and<br />
change to more aggressive theme. We do angry camera flyings<br />
while slowly in bullet time continue the explosion. </p>
<p>Then the end. I think the ending should be quite sudden.</p>
<p>Good reference is Jon Hopkins &#8211; Vessel song.&#8221;</p></div>
<p>We also collected a video references:</p>
<div class="codesnip-container" >Slow Motion bullet time</p>
<p>Nuit Blanche<br />
<a href="http://vimeo.com/9078364">http://vimeo.com/9078364</a><br />
 &#8211; Bullet time example. Also nice black&#038;white + bloom.</p>
<p>Bullet time<br />
<a href="http://vimeo.com/8974489">http://vimeo.com/8974489</a><br />
 &#8211; Slow motion and rather faster camera movement.</p>
<p>Splitting the atom &#8211; Massive Attack<br />
<a href="http://vimeo.com/9175212">http://vimeo.com/9175212</a><br />
 &#8211; Basicly what we are heading. Except our polygons will move a bit during time.</p>
<p> Colors<br />
 <a href="http://www.youtube.com/watch?v=GzINI3au9q0">http://www.youtube.com/watch?v=GzINI3au9q0</a><br />
 Black&#038;white + little bloom</p>
<p> Sky Captain Metropolis<br />
 <a href="http://www.youtube.com/watch?v=A6Ss2ZBdL2o">http://www.youtube.com/watch?v=A6Ss2ZBdL2o</a><br />
 Black&#038;white + little bloom</p>
<p>(Let&#8217;s add a tiny hint of some colors to our piece, maybe purble&#038;yellow compination)<br />
(Check out the moodboard image)</p></div>
<p>When it comes to creating a demo all this preparation is good, but hardly never shape the demo too much. The final result will be what comes out after endless testing and rethinking. The best things comes out from flow and flow can be achieved by working around the subject. For coders this means coding, testing, failing, coding, thinking, playing, coding, failing, coding and enlightenment.</p>
<p>When you are dealing with talented people like these the key to success is freedom. Everybody should at all states have the feeling of if they come up an idea it&#8217;ll probably end up to the demo. It&#8217;s collective of skills that&#8217;ll define the outcome. If everybody doesn&#8217;t get the maximum satisfaction of their work it&#8217;s not worth doing.</p>
<p><strong>Emotion</strong></p>
<p>It&#8217;s important to understand the artistic layer demos have. I&#8217;m talking about the feeling you get after experiencing the opus. It took you into another world. You are not quite sure what it is but it moved something in your brains. It feed your emotions. It activated some parts in your brain that stay in sleep on your normal everyday life. Maybe it inspired you. Maybe it confuses you. Maybe it got you thinking of something. All this information that was put to the art work by creators is now transformed into you and something completely unique has born. It&#8217;s combination of your and creators mind.</p>
<p><strong>Freedom of express</strong></p>
<p>I would like to point out that at the same weekend we were busy fine tuning this piece something exceptional happened. A new flash demogroup released their first demo.<br />
<a href="http://www.pouet.net/prod.php?which=56106">Area Unstable by Badsquare</a> is a demo made by <a href="http://www.unitzeroone.com/blog/">Ralph Hauwert</a> with graphics by <a href="http://sanderfocus.nl">SanderFocus</a> and music by legendary <a href="http://www.subsquare.com/">Gloom</a>.</p>
<p>In general I look at these pieces of art from the point of view where first there was nothing and now there&#8217;s this. What a beautiful event that is when group of people join their minds and create something just because they feel like doing it. I think we should encourage our each others to express our self&#8217;s with completely freedom. Expression can never be ugly. It&#8217;s the most holy thing we have. People who judge others will to express have competitive mind set and does it with motives I found as sign of immature mind.</p>
<p>I would like to thank the Away3D members for having me to this project and made this possible. For all you creators out there: Let the creativity flourish and take a part of it. </p>
<p>p.s. Sorry for being such a preacher :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simppa.fi/blog/making-of-disconnected/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Victory at Assembly, opensourced evoCunningParticleEngine and some bad news</title>
		<link>http://www.simppa.fi/blog/victory-at-assembly-opensourced-evocunningparticleengine-and-some-bad-news/</link>
		<comments>http://www.simppa.fi/blog/victory-at-assembly-opensourced-evocunningparticleengine-and-some-bad-news/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 07:40:16 +0000</pubDate>
		<dc:creator>simo</dc:creator>
				<category><![CDATA[AS3.0]]></category>
		<category><![CDATA[demoscene]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[evoCunningParticleEngine]]></category>
		<category><![CDATA[evoSync]]></category>
		<category><![CDATA[evoTinyEngine]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.simppa.fi/blog/?p=905</guid>
		<description><![CDATA[After 4-5 months of twiddle it payed off and we won again at Assembly. You can checkout the outcome in realtime by clicking the picture or view it in HD at Youtube. Here&#8217;s also the link to the info file and link to pouet of course. As I mentioned earlier I invited David Lenaerts to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.simppa.fi/asm10/spiralout/"><img src="http://www.simppa.fi/blog/wp-content/uploads/2010/08/screen_simppafi_spo.jpg" alt="" title="Evoflash - Spiral Out" width="605" height="340" class="alignnone size-full wp-image-907" /></a><br />
After 4-5 months of twiddle it payed off and we won again at Assembly. You can checkout the outcome in realtime by clicking the picture or view it in <a href="http://www.youtube.com/watch?v=64LmkYV4KrQ">HD at Youtube</a>. <a href="http://www.simppa.fi/asm10/spiralout/evo-spo.nfo.txt">Here&#8217;s also the link to the info file</a> and <a href="http://www.pouet.net/prod.php?which=55593">link to pouet of course</a>.</p>
<p>As I mentioned earlier I invited <a href="http://www.derschmale.com/">David Lenaerts</a> to help with the demo. All those fancy Away3dLite stuff with shadows and reflections came by his hands. Awesome!</p>
<p>I also compiled the whole shit through <a href="http://blog.joa-ebert.com/">Joa Ebert&#8217;s Apparat</a>. It did speed up it a bit.</p>
<p>I also had a presentation at Assembly. I talked about my flash art and introduced the evoTinyEngine, evoCunningParticleEngine and evoSync-tool. I haven&#8217;t found the recording of the speech yet but here are some of the links I had there.</p>
<p> &#8211; <a href="http://evocunningparticleengine.googlecode.com/">evoCunningParticleEngine at googlecode</a><br />
 &#8211; <a href="http://evotinyengine.googlecode.com/"> evoTinyEngine at googlecode</a><br />
 &#8211; <a href="http://dl.dropbox.com/u/5754229/evoSync.air">download the evoSync air app</a></p>
<p>You can also <a href="http://www.simppa.fi/talk/asm10/asm10_simppa.pdf">download the presentation in pdf format</a>.</p>
<p>Then the bad news. I had an accident last Friday. I fall down from the fence and my wedding ring got stuck at the top of the fence.<br />
The ring peel off all the skin, muscles and stuff out of my finger. The main tragedy about it was that it also ruined my fingers blood vessels and the finger had to be amputated. So I won&#8217;t be coding new experiments for a while now I guess. I also need to learn how to type fast with 9 fingers. I will recover eventually, but it&#8217;ll take some time and hard work.</p>
<p>I&#8217;ll post more info about the particle engine later when it won&#8217;t hurt so much to type.</p>
<p>p.s. We also did <a href="http://www.simppa.fi/asm10/4k/sof/">this little demo</a> with Jalava to show that 4k intro can be done with Flash. It&#8217;s not too fancy but it proofs the concept :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simppa.fi/blog/victory-at-assembly-opensourced-evocunningparticleengine-and-some-bad-news/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Approaching Assembly 2010</title>
		<link>http://www.simppa.fi/blog/approaching-assembly-2010/</link>
		<comments>http://www.simppa.fi/blog/approaching-assembly-2010/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 10:55:24 +0000</pubDate>
		<dc:creator>simo</dc:creator>
				<category><![CDATA[AS3.0]]></category>
		<category><![CDATA[demoscene]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.simppa.fi/blog/?p=881</guid>
		<description><![CDATA[Evoflash has released products at Assembly every year since 2006. Our score has been &#8220;great success&#8221; so to speak. 1st 06, 1st 07, 1st 08, 3rd and 2nd 09. This gives us a pleasant ground to move on. We don&#8217;t have to &#8220;win&#8221; anymore. We can experiment a lot and give more space for design. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.simppa.fi/blog/wp-content/uploads/2010/06/asm10.jpg"><img src="http://www.simppa.fi/blog/wp-content/uploads/2010/06/asm10.jpg" alt="" title="asm10" width="605" height="187" class="alignnone size-full wp-image-886" /></a><br />
<a href="http://evo.bombsquad.org">Evoflash</a> has released products at <a href="http://www.assembly.org/">Assembly</a> every year since 2006. Our score has been &#8220;great success&#8221; so to speak. 1st 06, 1st 07, 1st 08, 3rd and 2nd 09. This gives us a pleasant ground to move on. We don&#8217;t have to &#8220;win&#8221; anymore. We can experiment a lot and give more space for design. </p>
<p>We gave us a huge goal this year to produce three demos and I can say for sure that there will be at least one! It has always been a bit shame that flash demos are lacking competition. I started a crusade this year when <a href="http://www.peternitsch.net/blog/">Peter Nitsch</a> asked me to help him with the <a href="http://www.simppa.fi/demo/blockparty_invtro/">blockparty invitation intro</a>. I introduced him the evoTinyEngine and everything went really smoothly. It&#8217;s easy to work with such a talented person.</p>
<p>This experiment gave me certainty that this is the right way to introduce demo making to new people. The scene of flash experimentalists is huge and I have always find it odd that these guys won&#8217;t release demos. I&#8217;ve had a conversations with skilled people who would like to do a demos but are hesitating for some reason. Maybe it&#8217;s the respect they give to PC demo coders and the whole scene. Maybe they feel that they would ruin it?</p>
<p>The demoscene does not equal to PC-demoscene. As Wikipedia so nicely put&#8217;s it:</p>
<p><em>The demoscene is a computer art subculture that specializes in producing demos, which are non-interactive audio-visual presentations that run in real-time on a computer. The main goal of a demo is to show off programming, artistic, and musical skills.</em></p>
<p>The platform can and should be what ever. The point is to show what you can do with your skills on that platform. It can be Amiga, modern PC, Android mobile, your mothers washing machine or Flash player inside browser.</p>
<p>For this years Assembly <a href="http://www.assembly.org/summer10/compos/realtime/demo#realwild">Real wild demo</a> I invited <a href="http://www.derschmale.com/">David Lenaerts</a> to help me with the demo. I&#8217;m hoping that this way he&#8217;ll get an easy push inside the rabbit hole of demoscene. I&#8217;ve also been drinking around Europe (=ones in Amsterdam&#8230;) and challenging people to do a demo. (=I asked <a href="http://www.unitzeroone.com/blog/">Ralph Hauwert</a> ones&#8230;)</p>
<p>It&#8217;s a big job to create a 4 minutes demo. It takes a lot of code, designing and time. The <a href="http://evotinyengine.googlecode.com/">evoTinyEngine</a> is build to help. I&#8217;ve also created a new tool: evoSync. Which is a synchronisation tool made with Adobe Air. If everything goes well I&#8217;ll give a speech at Assembly and show how to use these tools. I&#8217;ll also share as opensource the latest versions of evoTinyEngine, evoSync and evoCunningParticleEngine after that weekend.</p>
<p>There is still plenty of time to create a demo. So why not?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simppa.fi/blog/approaching-assembly-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Opensource demo engine evoTinyEngine</title>
		<link>http://www.simppa.fi/blog/opensource-demo-engine-evotinyengine/</link>
		<comments>http://www.simppa.fi/blog/opensource-demo-engine-evotinyengine/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 18:27:35 +0000</pubDate>
		<dc:creator>simo</dc:creator>
				<category><![CDATA[demoscene]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[evoTinyEngine]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[blockparty]]></category>
		<category><![CDATA[invtro]]></category>

		<guid isPermaLink="false">http://www.simppa.fi/blog/?p=787</guid>
		<description><![CDATA[Coding demos is all about having fun. It&#8217;s a hobby and therefor it should be as pleasant as possible. Demo is a combination of frameworks, effects, graphics and sound. Handling all of that data isn&#8217;t an easy task. It can turn into a very neglectful pile of code and in worst scenario list of foolish [...]]]></description>
			<content:encoded><![CDATA[<p>Coding demos is all about having fun. It&#8217;s a hobby and therefor it should be as pleasant as possible. </p>
<p>Demo is a combination of frameworks, effects, graphics and sound. Handling all of that data isn&#8217;t an easy task. It can turn into a very neglectful pile of code and in worst scenario list of foolish performance costly if-statements. </p>
<p>When coding a demo the main focus is always on effects. That&#8217;s what you wanna do. When the right moment comes you want to get straight to the business. This often leads to situation where you just create a class, setup assets and run things on your EnterFrame event. You&#8217;ll end up with pile of classes that have a lot of similarities and it&#8217;s a pain in to ass to construct a demo from them. You&#8217;ll end up coding everything twice or you just realize that it&#8217;s not worth it and play the &#8220;no demo this year&#8221;-card.</p>
<p>My <a href="http://code.google.com/p/evotinyengine/">opensource demo engine evoTinyEngine</a> is designed to serve two goals:<br />
Maximum performance and effect creation efficiency. </p>
<p>It has three elements: Assets, Engine and Modifiers.</p>
<p>Idea is that you create Modifiers that use stuff from Assets to draw into a shared bitmapdata. The engine manages the Modifiers by initializing, calling their render method, providing essential data like time and dispose Modifiers when they are no longer needed. All this happens in a periods of 16th note beats.</p>
<p>This way you separate sequencing from effect creation. You just create effects(=Modifiers) and when the time comes for building them all together it&#8217;s easy and another fun phase of demo creation. You can run multiple Modifiers at the same time and they can have four roles:</p>
<p>1. preprocessing // first render<br />
2. effect // second render<br />
3. postprocessing // third<br />
4. overlay // last</p>
<p>I rarely use the preprocessing. It&#8217;s there for to give possibility to stack two main effects together in desired order. Effect is an effect and postprocessing comes after that. Those can be radial blurs, blooms or some distortion effects, what ever. Overlay is for overlay graphics or texts that you don&#8217;t want to be affected by postprocessing.</p>
<p>Read this <a href="http://www.simppa.fi/source/jac_EvoTinyEngine_v1.pdf">pdf</a> to get more detailed information.</p>
<p>Here&#8217;s the hello world code:</p>
<div class="codesnip-container" >
<div class="actionscript codesnip" style="font-family:monospace;">assets = <span class="kw2">new</span> Assets<span class="br0">&#40;</span>720, 405<span class="br0">&#41;</span>;</p>
<p>engine = <span class="kw2">new</span> TinyEngine<span class="br0">&#40;</span>assets<span class="br0">&#41;</span>;</p>
<p>engine.<span class="me1">addModifier</span><span class="br0">&#40;</span><span class="kw2">new</span> ModifierPixels<span class="br0">&#40;</span>assets<span class="br0">&#41;</span>, 0, 64<span class="br0">&#41;</span>;<br />
engine.<span class="me1">addModifier</span><span class="br0">&#40;</span><span class="kw2">new</span> ModifierMandel<span class="br0">&#40;</span>assets<span class="br0">&#41;</span>, 64, 256<span class="br0">&#41;</span>;<br />
engine.<span class="me1">addModifier</span><span class="br0">&#40;</span><span class="kw2">new</span> ModifierBloom<span class="br0">&#40;</span>assets<span class="br0">&#41;</span>, 256, 512<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
addChild<span class="br0">&#40;</span>engine<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
engine.<span class="kw3">play</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</div>
<p>It has been used in <a href="http://www.simppa.fi/demo/asm09/">Severity of Grey</a> and <a href="http://www.simppa.fi/demo/blockparty_invtro/">Blockparty 2010 invtro</a>. Happy coding.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simppa.fi/blog/opensource-demo-engine-evotinyengine/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>EvoFlash Severity Of Grey Sources</title>
		<link>http://www.simppa.fi/blog/evoflash-severity-of-grey-sources/</link>
		<comments>http://www.simppa.fi/blog/evoflash-severity-of-grey-sources/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 19:26:21 +0000</pubDate>
		<dc:creator>simo</dc:creator>
				<category><![CDATA[AS3.0]]></category>
		<category><![CDATA[demoscene]]></category>
		<category><![CDATA[evo3d]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://www.simppa.fi/blog/?p=411</guid>
		<description><![CDATA[All the following stuff is under this completely open license. These sources consist four different parts: &#8211; EvoTinyEngine &#8211; Evo3d &#8211; EvoTween &#8211; SoG Demo None of these are documented so I have created this little pdf to clarify the concept of demoengine used in this demo. These libraries are rather easy to use. Here&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>All the following stuff is under <a href="http://www.simppa.fi/source/LICENSE.TXT">this completely open license</a>.</p>
<p>These sources consist four different parts:<br />
 &#8211; <a href="http://www.simppa.fi/source/evo_tiny_engine_src.zip">EvoTinyEngine</a><br />
 &#8211; <a href="http://www.simppa.fi/source/evo3d_src.zip">Evo3d</a><br />
 &#8211; <a href="http://www.simppa.fi/source/evo_tween_src.zip">EvoTween</a><br />
 &#8211; <a href="http://www.simppa.fi/source/evo_sog_src.zip">SoG Demo</a></p>
<p>None of these are documented so I have created <a href="http://www.simppa.fi/source/jac_EvoTinyEngine.pdf">this little pdf</a> to clarify the concept of demoengine used in <a href="http://www.simppa.fi/asm09/">this demo</a>.<br />
<span id="more-411"></span><br />
These libraries are rather easy to use. Here&#8217;s the HelloWorld of EvoTinyEngine:</p>
<div class="codesnip-container" >
<div class="actionscript codesnip" style="font-family:monospace;">assets = <span class="kw2">new</span> Assets<span class="br0">&#40;</span>720, 405<span class="br0">&#41;</span>;</p>
<p>engine = <span class="kw2">new</span> TinyEngine<span class="br0">&#40;</span>assets<span class="br0">&#41;</span>;</p>
<p>engine.<span class="me1">addModifier</span><span class="br0">&#40;</span><span class="kw2">new</span> ModifierPixels<span class="br0">&#40;</span>assets, <span class="st0">&quot;pixel&quot;</span><span class="br0">&#41;</span>, 0, 64<span class="br0">&#41;</span>;<br />
engine.<span class="me1">addModifier</span><span class="br0">&#40;</span><span class="kw2">new</span> ModifierMandel<span class="br0">&#40;</span>assets, <span class="st0">&quot;mandel&quot;</span><span class="br0">&#41;</span>, 64, 256<span class="br0">&#41;</span>;<br />
engine.<span class="me1">addModifier</span><span class="br0">&#40;</span><span class="kw2">new</span> ModifierBloom<span class="br0">&#40;</span>assets, <span class="st0">&quot;bloom&quot;</span><span class="br0">&#41;</span>, 256, 512<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
addChild<span class="br0">&#40;</span>engine<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
engine.<span class="kw3">play</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</div>
<p>You should have all the examples you need about other libraries in the SoG Demo zip. Here are few example lines about syntax&#8217;s.</p>
<div class="codesnip-container" >
<div class="actionscript codesnip" style="font-family:monospace;"><span class="co1">// EvoTween is a Command-pattern based tweener that uses the linked list method. This way you can run few thousands tween&#8217;s at ones. So convenient&#8230; :)</span><br />
<span class="co1">// Only minus at the moment is that it only supports public variables.</span></p>
<p><span class="kw2">new</span> EvoTween<span class="br0">&#40;</span><span class="kw3">this</span>, &nbsp;<span class="br0">&#123;</span>value:1<span class="br0">&#125;</span>, &nbsp;<span class="kw3">duration</span>, &nbsp;Expo.<span class="me1">easeInOut</span>, &nbsp;delay, complete:<span class="kw2">Function</span>, &nbsp;param:<span class="sy0">*</span><span class="br0">&#41;</span>;</p>
<p><span class="co1">// After the tween is over it is disposed and the Garbage Collector takes care of the rest.</span></div>
</div>
<p>Evo3d is powerful because of following solutions:<br />
 &#8211; It use linked list.<br />
 &#8211; It only z-sort meshes not polygons.<br />
 &#8211; The z-sort is based on <a href="http://en.wikipedia.org/wiki/Insertion_sort">Insertion Sorting</a>. Slightly modified from <a href="http://lab.polygonal.de/">Michael Baczynski</a>&#8216;s code.<br />
 &#8211; It uses the graphics.drawGraphicsData(graphicsData:Vector.IGraphicsData) method.</p>
<div class="codesnip-container" >
<div class="actionscript codesnip" style="font-family:monospace;"><span class="co1">// Here&#8217;s how to do Sphere. Following classes have much more parameters then here. This is only the sort way.</span></p>
<p><span class="kw2">var</span> <span class="kw3">camera</span>:<span class="kw3">Camera</span> = <span class="kw2">new</span> Camera3D<span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
<span class="kw2">var</span> renderer:RendererBitmapData = <span class="kw2">new</span> RendererBitmapData<span class="br0">&#40;</span>bitmapdata, <span class="kw2">null</span>, 0&#215;000000<span class="br0">&#41;</span>;<br />
<span class="kw2">var</span> engine3d:Engine3D = <span class="kw2">new</span> Engine3D<span class="br0">&#40;</span>renderer, <span class="kw3">camera</span><span class="br0">&#41;</span>;</p>
<p><span class="kw2">var</span> light:Light = engine3d.<span class="me1">light</span>;</p>
<p><span class="kw2">var</span> material:MaterialBitmap = <span class="kw2">new</span> MaterialBitmap<span class="br0">&#40;</span>frontTexture, backTexture<span class="br0">&#41;</span>;<br />
<span class="kw2">var</span> shading:ShadingPhong = <span class="kw2">new</span> ShadingPhong<span class="br0">&#40;</span>0xFFFFFF, 0, BlendMode.<span class="me1">MULTIPLY</span><span class="br0">&#41;</span><br />
<span class="kw2">var</span> sphere:Sphere = <span class="kw2">new</span> Sphere<span class="br0">&#40;</span>material, 50, 16, 16, shading<span class="br0">&#41;</span>;</p>
<p>engine3d.<span class="me1">addMesh</span><span class="br0">&#40;</span>sphere<span class="br0">&#41;</span>;<br />
engine3d.<span class="me1">render</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</div>
<p>I hope this will give you some ideas or help you some way. It would be awesome to see demo made with this stuff!<br />
I&#8217;m going to develop these more, but won&#8217;t start an open svn since I do not want this stuff to become a burden for me. It could feel like a job and I all ready have <a href="http://www.fwd.fi">one</a>. I think I&#8217;ll post some more libraries after next demo. Don&#8217;t report any bugs if you find them.</p>
<p>I have few new ideas about approaches to get that 3d much faster, but now I need a break.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simppa.fi/blog/evoflash-severity-of-grey-sources/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>EvoFlash – Proof of Concept Assembly09 64k demo</title>
		<link>http://www.simppa.fi/blog/evoflash-%e2%80%93-proof-of-concept-assembly09-64k-demo/</link>
		<comments>http://www.simppa.fi/blog/evoflash-%e2%80%93-proof-of-concept-assembly09-64k-demo/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 06:27:40 +0000</pubDate>
		<dc:creator>simo</dc:creator>
				<category><![CDATA[demoscene]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[evo3d]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.simppa.fi/blog/?p=407</guid>
		<description><![CDATA[It was ranked second. What a gargantuan surprise for us. quote Jalava: &#8220;Real confusion was: Why did everyone vote our prod in 64k :) It really didn&#8217;t deserve the place from my point of view. I mainly coded it for the giggles :)&#8221; Well it&#8217;s understandable that it was appreciated as a milestone (first flash [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.simppa.fi/asm09/64k/"><img src="http://www.simppa.fi/asm09/64k/64kscreenshot.jpg" alt="Proof of Consept" /></a></p>
<p>It was ranked second. What a gargantuan surprise for us.<br />
quote Jalava: &#8220;Real confusion was: Why did everyone vote our prod in 64k :) It really didn&#8217;t deserve the place from my point of view. I mainly coded it for the giggles :)&#8221;</p>
<p>Well it&#8217;s understandable that  it was 	appreciated as a milestone (first flash 64k) , but this rank was way too much. It wasn&#8217;t that good intro. We could do so much better. You could do better. And you should try to do better. Please come on create something better! The bar is not set too high, _yet_.  </p>
<p>This what it&#8217;s all about. Beat us so we can beat you and we all get more skills. I&#8217;m eagerly hoping to see some entries next year made with flash in Real Wild or even in 64k.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simppa.fi/blog/evoflash-%e2%80%93-proof-of-concept-assembly09-64k-demo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>EvoFlash &#8211; Severity of Grey Assembly09 RealWild demo</title>
		<link>http://www.simppa.fi/blog/evoflash-severity-of-grey-assembly09-realwild-demo/</link>
		<comments>http://www.simppa.fi/blog/evoflash-severity-of-grey-assembly09-realwild-demo/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 14:14:00 +0000</pubDate>
		<dc:creator>simo</dc:creator>
				<category><![CDATA[demoscene]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[evo3d]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.simppa.fi/blog/?p=401</guid>
		<description><![CDATA[Sources and plaaplaa&#8217;s coming later.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.simppa.fi/asm09/"><img alt="" src="http://www.simppa.fi/asm09/pack/screenshot.png" title="Severity of Grey" class="alignnone" width="450" height="254" /></a></p>
<p>Sources and plaaplaa&#8217;s coming later.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simppa.fi/blog/evoflash-severity-of-grey-assembly09-realwild-demo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>One week to Assembly 09</title>
		<link>http://www.simppa.fi/blog/one-week-to-assembly-09/</link>
		<comments>http://www.simppa.fi/blog/one-week-to-assembly-09/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 08:56:10 +0000</pubDate>
		<dc:creator>simo</dc:creator>
				<category><![CDATA[AS3.0]]></category>
		<category><![CDATA[demoscene]]></category>
		<category><![CDATA[evo3d]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.simppa.fi/blog/?p=377</guid>
		<description><![CDATA[We split the task&#8217;s with Jalava between Real wild and 64k since Minomus created supreme music for both. We also didn&#8217;t want to step on each others toes on design issues. Jalava created an excellent soundsynth with all kinds of effects and filters. You should focus on the details of the sound when it&#8217;s released. [...]]]></description>
			<content:encoded><![CDATA[<p>We split the task&#8217;s with Jalava between <a href="http://www.assembly.org/summer09/compos/realtime/demo#realwild">Real wild</a> and <a href="http://www.assembly.org/summer09/compos/realtime/demo#64k">64k</a> since Minomus created supreme music for both. We also didn&#8217;t want to step on each others toes on design issues. </p>
<p>Jalava created an excellent soundsynth with all kinds of effects and filters. You should focus on the details of the sound when it&#8217;s released. So he took the 64k task and the real wild was for me. </p>
<p>I have spent a lot of time creating this <a href="http://www.simppa.fi/blog/?cat=25">evo3d</a> and wanted to build a proper showcase for it. I also created a very small but fast demo engine and tiny tweener that both benefits the performance of linked lists. Unfortunately Jalava won&#8217;t use them on 64k and only little part of the evo3d. So completely waste of time from me? -Well not entirely.</p>
<p>No matter if they are small in bytes, they are strong in performance and in memory usage. So this years real wild is build with them. I respect all the open source projects out there, but it&#8217;s great to have all the code in demo home made. It also gives more possibilities when I can tune the library the way I need. </p>
<p>The real wild is almost done. Only little adjust here and there. So make sure you check it out on next weekend.<br />
I also publish all the sources after the compo or at least in a week from that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simppa.fi/blog/one-week-to-assembly-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EvoFlash heading to Assembly 2009</title>
		<link>http://www.simppa.fi/blog/evoflash-heading-to-assembly-2009/</link>
		<comments>http://www.simppa.fi/blog/evoflash-heading-to-assembly-2009/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 07:50:22 +0000</pubDate>
		<dc:creator>simo</dc:creator>
				<category><![CDATA[AS3.0]]></category>
		<category><![CDATA[demoscene]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://www.simppa.fi/blog/?p=344</guid>
		<description><![CDATA[The biggest Demoscene party is approaching again. The Assembly is held 6.-9. of August. Traditionally we have took a part on Flash compo, Browser compo or Real wild compo depending on what the organizers decide to call it (&#8216;the compo that flashdemos should be post&#8217;). EvoFlash has won those compos in three years in a [...]]]></description>
			<content:encoded><![CDATA[<p>The biggest Demoscene party is approaching again. The <a href="http://www.assembly.org/summer09/">Assembly</a> is held 6.-9. of August.</p>
<p>Traditionally we have took a part on Flash compo, Browser compo or Real wild compo depending on what the organizers decide to call it (&#8216;the compo that flashdemos should be post&#8217;). </p>
<p><a href="http://evo.bombsquad.org/">EvoFlash</a> has won those compos in three years in a row and we decided that it&#8217;s time to turn bar more higher. I personally think that the most appealing compo of all is the <a href="http://www.pouet.net/prodlist.php?type[]=64k&#038;order=views">64k</a> and this year we are crazy enough to go for it!</p>
<p>At the moment we have a demoengine that is <del datetime="2009-06-08T12:21:04+00:00">4k</del> 3.6k, 12k 3D engine and soundsynth+track in 20-30k.<br />
So there&#8217;s still something like 20k for the actual demo. Let&#8217;s hope we can pull everything together and surprise the scene with our platform.</p>
<p>I&#8217;ll give all code (at least made by me) away after the compo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simppa.fi/blog/evoflash-heading-to-assembly-2009/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

