<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Create a Flash game like Metro Siberia Underground</title>
	<atom:link href="http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/</link>
	<description>italian geek and PROgrammer</description>
	<lastBuildDate>Sat, 11 Feb 2012 05:27:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Tutorials &#187; salomonsson.se -</title>
		<link>http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-551039</link>
		<dc:creator>Tutorials &#187; salomonsson.se -</dc:creator>
		<pubDate>Sun, 28 Feb 2010 22:37:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-551039</guid>
		<description>[...] It&#8217;s not exactly how I did it, but if you are new to flash then his tutorial is a great start:http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/    Published: 2010.02.28 Leave a Comment         Cancel [...]</description>
		<content:encoded><![CDATA[<p>[...] It&#8217;s not exactly how I did it, but if you are new to flash then his tutorial is a great start:<a href="http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/" rel="nofollow">http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/</a>    Published: 2010.02.28 Leave a Comment         Cancel [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The perfect size for a Flash game : Emanuele Feronato</title>
		<link>http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-435832</link>
		<dc:creator>The perfect size for a Flash game : Emanuele Feronato</dc:creator>
		<pubDate>Mon, 20 Apr 2009 11:21:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-435832</guid>
		<description>[...] set the stage size according to the gameplay (a Tetris clone should have a portrait size, while a Metro Siberia Underground clone should have a landscape size), it&#8217;s interesting to have a brief overview about other [...]</description>
		<content:encoded><![CDATA[<p>[...] set the stage size according to the gameplay (a Tetris clone should have a portrait size, while a Metro Siberia Underground clone should have a landscape size), it&#8217;s interesting to have a brief overview about other [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Morlog</title>
		<link>http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-376107</link>
		<dc:creator>Morlog</dc:creator>
		<pubDate>Wed, 21 Jan 2009 17:00:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-376107</guid>
		<description>hi im trying to make my thing explode when it hits the wall. but how do i do it?</description>
		<content:encoded><![CDATA[<p>hi im trying to make my thing explode when it hits the wall. but how do i do it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RRODE: the second one-week game : Emanuele Feronato - italian geek and PROgrammer</title>
		<link>http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-239103</link>
		<dc:creator>RRODE: the second one-week game : Emanuele Feronato - italian geek and PROgrammer</dc:creator>
		<pubDate>Thu, 24 Jul 2008 08:43:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-239103</guid>
		<description>[...] an one button game (a game that you can play just pressing a button, like Metro Siberia Underground) based on the prototype of a Flash game like [...]</description>
		<content:encoded><![CDATA[<p>[...] an one button game (a game that you can play just pressing a button, like Metro Siberia Underground) based on the prototype of a Flash game like [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bob</title>
		<link>http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-198902</link>
		<dc:creator>bob</dc:creator>
		<pubDate>Wed, 18 Jun 2008 07:42:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-198902</guid>
		<description>would this .fla open up with cs3 at least?</description>
		<content:encoded><![CDATA[<p>would this .fla open up with cs3 at least?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bob</title>
		<link>http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-198901</link>
		<dc:creator>bob</dc:creator>
		<pubDate>Wed, 18 Jun 2008 07:39:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-198901</guid>
		<description>do these tutes work on flash cs3?</description>
		<content:encoded><![CDATA[<p>do these tutes work on flash cs3?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: roboman</title>
		<link>http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-108159</link>
		<dc:creator>roboman</dc:creator>
		<pubDate>Sat, 05 Apr 2008 03:28:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-108159</guid>
		<description>whats the problem with my hittest?
flsh says the script may make the computer irresponsive:

game = true;
{
	 if (_root.ship, hitTest(_root.WALL)) {
		 game = false;
		 gotoAndStop(&quot;gameover&quot;,1);
	 } else {
		 game = true;
		 gotoAndPlay(&quot;game&quot;,1);
	 }
}
stop();</description>
		<content:encoded><![CDATA[<p>whats the problem with my hittest?<br />
flsh says the script may make the computer irresponsive:</p>
<p>game = true;<br />
{<br />
	 if (_root.ship, hitTest(_root.WALL)) {<br />
		 game = false;<br />
		 gotoAndStop(&#8220;gameover&#8221;,1);<br />
	 } else {<br />
		 game = true;<br />
		 gotoAndPlay(&#8220;game&#8221;,1);<br />
	 }<br />
}<br />
stop();</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: roboman</title>
		<link>http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-107461</link>
		<dc:creator>roboman</dc:creator>
		<pubDate>Fri, 04 Apr 2008 08:06:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-107461</guid>
		<description>i&#039;ve changed the code a little to made the smoke grow a bit smaller while turing transparent:

import flash.filters.GlowFilter;
var ship_filter:GlowFilter = new GlowFilter(0x00ff00, 0.8, 4, 4, 2, 3, false, false);
var smoke_filter:GlowFilter = new GlowFilter(0xff0000, 0.8, 4, 4, 2, 3, false, false);
gravity = 0.1;
thrust = 0.25;
yspeed = 0;
xspeed = 5;
smoke_interval = 10000;
frames_passed = 0;
engines = false;
_root.attachMovie(&quot;ship&quot;, &quot;ship&quot;, _root.getNextHighestDepth(), {_x:150, _y:200});
ship.filters = new Array(ship_filter);
ship.onEnterFrame = function() {
	if (engines) {
		yspeed -= thrust;
		smoke_interval -= 0.25;
	}
	yspeed += gravity;
	this._y += yspeed;
	angle = Math.atan2(yspeed, xspeed);
	this._rotation = angle*180/Math.PI;
	frames_passed++;
	if (frames_passed&gt;=smoke_interval) {
		sm = _root.attachMovie(&quot;smoke&quot;, &quot;smoke&quot;+_root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x-2, _y:this._y});
		sm.filters = new Array(smoke_filter);
		sm.onEnterFrame = function() {
			this._x -= xspeed;
			this._alpha -= 2;
			this._height-= 0.25;
			this._width-= 0.25;
			if (this._alpha&lt;=0) {
				this.removeMovieClip();
			}
		};
		frames_passed = 0;
	}
};
_root.onMouseDown = function() {
	engines = true;
	smoke_interval = 10;
};
_root.onMouseUp = function() {
	engines = false;
	smoke_interval = 100000;
};</description>
		<content:encoded><![CDATA[<p>i&#8217;ve changed the code a little to made the smoke grow a bit smaller while turing transparent:</p>
<p>import flash.filters.GlowFilter;<br />
var ship_filter:GlowFilter = new GlowFilter(0x00ff00, 0.8, 4, 4, 2, 3, false, false);<br />
var smoke_filter:GlowFilter = new GlowFilter(0xff0000, 0.8, 4, 4, 2, 3, false, false);<br />
gravity = 0.1;<br />
thrust = 0.25;<br />
yspeed = 0;<br />
xspeed = 5;<br />
smoke_interval = 10000;<br />
frames_passed = 0;<br />
engines = false;<br />
_root.attachMovie(&#8220;ship&#8221;, &#8220;ship&#8221;, _root.getNextHighestDepth(), {_x:150, _y:200});<br />
ship.filters = new Array(ship_filter);<br />
ship.onEnterFrame = function() {<br />
	if (engines) {<br />
		yspeed -= thrust;<br />
		smoke_interval -= 0.25;<br />
	}<br />
	yspeed += gravity;<br />
	this._y += yspeed;<br />
	angle = Math.atan2(yspeed, xspeed);<br />
	this._rotation = angle*180/Math.PI;<br />
	frames_passed++;<br />
	if (frames_passed&gt;=smoke_interval) {<br />
		sm = _root.attachMovie(&#8220;smoke&#8221;, &#8220;smoke&#8221;+_root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:this._x-2, _y:this._y});<br />
		sm.filters = new Array(smoke_filter);<br />
		sm.onEnterFrame = function() {<br />
			this._x -= xspeed;<br />
			this._alpha -= 2;<br />
			this._height-= 0.25;<br />
			this._width-= 0.25;<br />
			if (this._alpha&lt;=0) {<br />
				this.removeMovieClip();<br />
			}<br />
		};<br />
		frames_passed = 0;<br />
	}<br />
};<br />
_root.onMouseDown = function() {<br />
	engines = true;<br />
	smoke_interval = 10;<br />
};<br />
_root.onMouseUp = function() {<br />
	engines = false;<br />
	smoke_interval = 100000;<br />
};</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gravelcore</title>
		<link>http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-85692</link>
		<dc:creator>Gravelcore</dc:creator>
		<pubDate>Tue, 19 Feb 2008 23:19:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-85692</guid>
		<description>can you please explain how you made the levels or make a tutorial of how you did. please......?</description>
		<content:encoded><![CDATA[<p>can you please explain how you made the levels or make a tutorial of how you did. please&#8230;&#8230;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Create a Flash game like Metro Siberia Underground - Part 4 : Emanuele Feronato - italian geek and PROgrammer</title>
		<link>http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-83168</link>
		<dc:creator>Create a Flash game like Metro Siberia Underground - Part 4 : Emanuele Feronato - italian geek and PROgrammer</dc:creator>
		<pubDate>Wed, 13 Feb 2008 16:55:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.emanueleferonato.com/2008/01/18/create-a-flash-game-like-metro-siberia-underground/#comment-83168</guid>
		<description>[...] this 4th part I&#039;ll cover the code written in 3rd part. You should read parts 1 and 2 too, because I will comment only the new [...]</description>
		<content:encoded><![CDATA[<p>[...] this 4th part I&#8217;ll cover the code written in 3rd part. You should read parts 1 and 2 too, because I will comment only the new [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching 6/11 queries in 0.012 seconds using disk: basic

Served from: www.emanueleferonato.com @ 2012-02-11 13:33:15 -->
