<?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>Game Devigner &#187; space rox</title>
	<atom:link href="http://www.gamedevigner.com/tag/space-rox/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gamedevigner.com</link>
	<description>Developer / Designer / Diviner</description>
	<lastBuildDate>Mon, 21 Feb 2011 15:34:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Space ROX &#8211; A Reason to Fight</title>
		<link>http://www.gamedevigner.com/2009/02/11/space-rox-a-reason-to-fight/</link>
		<comments>http://www.gamedevigner.com/2009/02/11/space-rox-a-reason-to-fight/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 07:29:48 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[adobe flash]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[space rox]]></category>

		<guid isPermaLink="false">http://www.gamedevigner.com/?p=147</guid>
		<description><![CDATA[Of course, the point of any game is having some adversary to fight &#8211; be it enemy ships or floating space debris. Here I&#8217;ve taken the particle effect I created for the thrusters and blasters and applied them many-fold on a bunch of asteroids.
The animation for shooting the laser blasters has been modified to have [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_148" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-148" title="Space ROX V 0.5" src="http://www.gamedevigner.com/wp-content/uploads/2009/02/spaceroxv05-300x262.jpg" alt="Space ROX V 0.5" width="300" height="262" /><p class="wp-caption-text">Space ROX V 0.5</p></div>
<p>Of course, the point of any game is having some adversary to fight &#8211; be it enemy ships or floating space debris. Here I&#8217;ve taken the particle effect I created for the thrusters and blasters and applied them many-fold on a bunch of asteroids.</p>
<p>The animation for shooting the laser blasters has been modified to have multiple frames for the flash point, and the guns were syncronized.</p>
<p>The next objective is refining the control scheme and creating collisions.</p>
<p>Something of note &#8211; it seems that the up-arrow-key, the left-arrow-key in conjunction with the spacebar does not seem to work. Oddly enough, if you use the numeric keypad arrow keys (at least on my keyboard) the limitation goes away. To offset this, I also enabled the A, W, and D keys to do the same function as the arrow keys.</p>
<p>Redoing the control scheme is something that is on the list as well &#8211; perhaps using the mouse to shoot which will eliminate this arrow key issue.</p>
<p>Also, an inherent flaw in Actionscript 3.0 is a notable lack of a &#8220;Collection&#8221; class. Unfortunately the built-in &#8220;Array&#8221; and &#8220;Object&#8221; classes does not allow me to recast a stored object back to the original object type. <a href="http://gamedev.michaeljameswilliams.com/2008/09/20/actionscript-3-collection-class/">I borrowed Michael James William&#8217;s Collection class to handle the multiple asteroids floating around</a>.</p>
<p style="text-align: center;"><a onclick="openSetWindow('http://gamedevigner.com/flash/rox05/GameplayTest.html', 800, 600)" href="#">Check it out!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gamedevigner.com/2009/02/11/space-rox-a-reason-to-fight/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Space ROX &#8211; Kick It!</title>
		<link>http://www.gamedevigner.com/2009/02/10/space-rox-kick-it/</link>
		<comments>http://www.gamedevigner.com/2009/02/10/space-rox-kick-it/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 06:28:42 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[adobe flash]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[space rox]]></category>

		<guid isPermaLink="false">http://www.gamedevigner.com/?p=141</guid>
		<description><![CDATA[Now you can hear Space ROX &#8211; the music that is.  The issue with music and sound however, is that dramatically increases the size of the output Flash file. To compensate for this, I created a Pre-Loader for the flash file.
Also, the keyboard input does not work for Flash files unless the Flash control has [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_112" class="wp-caption aligncenter" style="width: 220px"><img class="size-full wp-image-112" title="Space ROX V 0.4" src="http://www.gamedevigner.com/wp-content/uploads/2009/02/spaceroxv03.jpg" alt="Space ROX V 0.4" width="210" height="172" /><p class="wp-caption-text">Space ROX V 0.4</p></div>
<p>Now you can hear Space ROX &#8211; the music that is.  The issue with music and sound however, is that dramatically increases the size of the output Flash file. To compensate for this, I created a Pre-Loader for the flash file.</p>
<p>Also, the keyboard input does not work for Flash files unless the Flash control has focus. To accomplish this, I ask the user to click on the Flash file to begin play.</p>
<p style="text-align: center;"><a onclick="openSetWindow('http://gamedevigner.com/flash/rox04/GameplayTest.html', 800, 600)" href="#">Check it out!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gamedevigner.com/2009/02/10/space-rox-kick-it/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>48-Hour Prototypes</title>
		<link>http://www.gamedevigner.com/2009/02/04/48-hour-prototypes/</link>
		<comments>http://www.gamedevigner.com/2009/02/04/48-hour-prototypes/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 22:44:54 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Meanderings]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[space rox]]></category>

		<guid isPermaLink="false">http://www.gamedevigner.com/?p=125</guid>
		<description><![CDATA[
World of Goo creator Kyle Gabler has a keynote address at the IGDA&#8217;s &#8220;Global Game Jam.&#8221;  The Game Jam is a 48-Hour rapid prototyping session where the objective is to create a complete game within 48 hours.  One of the most impressive things that Kyle mentions are the number of great games that [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;"><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/aW6vgW8wc6c&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/aW6vgW8wc6c&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object></div>
<p><a href="http://2dboy.com">World of Goo creator Kyle Gabler</a> has a keynote address at the IGDA&#8217;s &#8220;<a href="http://globalgamejam.com/">Global Game Jam</a>.&#8221;  The Game Jam is a 48-Hour rapid prototyping session where the objective is to create a complete game within 48 hours.  One of the most impressive things that Kyle mentions are the number of great games that came out of such fast-paced environments.</p>
<p>In terms of game programming time, Space ROX has less than 8 hours worth of real programming time under its belt.  More time has been spent polishing the actual assets of the game, somewhere upwards to 24 hours or more.  I&#8217;ll be sure to note where we are in terms of development and assets once we hit a total of 48 hours of development time (between two people) and when I hit 48 hours of strict programming time to show how much a small team can accomplish in a short amount of time.</p>
<p>The more I read about small elite development teams versus juggernaut development houses, the more I am convinced of their superiority in terms of quality and design.  <a href="http://www.gamasutra.com/php-bin/news_index.php?story=21860">The designers of Little Big Planet got no bigger than 31 people while intending to keep the team size no greater than 20</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gamedevigner.com/2009/02/04/48-hour-prototypes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Being a Game Developer Dad</title>
		<link>http://www.gamedevigner.com/2009/02/04/being-a-game-developer-dad/</link>
		<comments>http://www.gamedevigner.com/2009/02/04/being-a-game-developer-dad/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 22:24:25 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Meanderings]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[space rox]]></category>

		<guid isPermaLink="false">http://www.gamedevigner.com/?p=118</guid>
		<description><![CDATA[It&#8217;s a neat experience being an indie game developer and a dad.  Unlike my daytime job, there is very few impressive visuals in ASP.NET web applications that I could use to impress my son.  There is only so much map searching and results grids can do for a 3 year old.  But [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a neat experience being an indie game developer and a dad.  Unlike my daytime job, there is very few impressive visuals in ASP.NET web applications that I could use to impress my son.  There is only so much map searching and results grids can do for a 3 year old.  But making a space ship that shoots asteroids?  Now that&#8217;s something he knows!</p>
<p>It&#8217;s been a pretty rough week so my development has been slow going for Space ROX the last few days and I&#8217;ve lost momentum.  But having a 3 year old begging me to make the spaceship shoot its cannons has been more than a motivator for me to get right back on track and moving.  Seeing the delight on his face when the spaceship could finally shoot its guns was well worth the lost sleep.</p>
<p>Now that he can shoot the ships guns, he wants something to shoot.  I can&#8217;t wait to see his face when I get that part done.  It&#8217;s really exciting being a game developer dad.  You have the most enthusiastic QA team ever.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gamedevigner.com/2009/02/04/being-a-game-developer-dad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Space ROX &#8211; Under Fire</title>
		<link>http://www.gamedevigner.com/2009/02/03/space-rox-under-fire/</link>
		<comments>http://www.gamedevigner.com/2009/02/03/space-rox-under-fire/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 06:44:03 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[adobe flash]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[space rox]]></category>

		<guid isPermaLink="false">http://www.gamedevigner.com/?p=111</guid>
		<description><![CDATA[Now, using a mix of local and global coordinate magic, we can put a laser blast on the correct firing points of the Space ROX ship &#8211; one on the left and one on the right using alternating fire.  Rather than using some complex math to figure out the scale and rotation of the [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_112" class="wp-caption aligncenter" style="width: 220px"><img class="size-full wp-image-112" title="Space ROX V 0.3" src="http://www.gamedevigner.com/wp-content/uploads/2009/02/spaceroxv03.jpg" alt="Space ROX V 0.3" width="210" height="172" /><p class="wp-caption-text">Space ROX V 0.3</p></div>
<p>Now, using a mix of local and global coordinate magic, we can put a laser blast on the correct firing points of the Space ROX ship &#8211; one on the left and one on the right using alternating fire.  Rather than using some complex math to figure out the scale and rotation of the ship MovieClip, I can derive where I need to put the laser blast picture.</p>
<p style="text-align: center;"><a onclick="openSetWindow('http://gamedevigner.com/flash/rox03/GameplayTest.html', 800, 600)" href="#">Check it out!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gamedevigner.com/2009/02/03/space-rox-under-fire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

