<?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>Owen Butler &#187; games</title>
	<atom:link href="http://blog.owenbutler.org/category/games/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.owenbutler.org</link>
	<description>game development and other things</description>
	<lastBuildDate>Thu, 22 Apr 2010 02:25:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>shmup-dev forums and game development ideas</title>
		<link>http://blog.owenbutler.org/2010/02/27/shmup-dev-forums-and-game-development-ideas/</link>
		<comments>http://blog.owenbutler.org/2010/02/27/shmup-dev-forums-and-game-development-ideas/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 07:17:09 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[shmup]]></category>

		<guid isPermaLink="false">http://blog.owenbutler.org/?p=83</guid>
		<description><![CDATA[shmup-dev is a low traffic forum dedicated to shootemup game development.  There&#8217;s an amazing wealth of information there. Over the years the forum has run a number of game development challenges, each with a specific theme.  The themes are a great way to limit the scope of development, as the challenges are often only a [...]]]></description>
			<content:encoded><![CDATA[<p><a title="shmup-dev forums" href="http://www.shmup-dev.com/forum/index.php">shmup-dev</a> is a low traffic forum dedicated to shootemup game development.  There&#8217;s an amazing wealth of information there.</p>
<p>Over the years the forum has run a number of game development challenges, each with a specific theme.  The themes are a great way to limit the scope of development, as the challenges are often only a few weeks long.  The emphasis is about trying new ideas rather than making a large complex game.</p>
<p>I&#8217;ve been slacking off on game development lately and trying to think of ways to get back into it, I think these themes are the key.  I&#8217;m going to go back over the themes of the challenges and try them myself.  Even though the challenges are long finished, I can still use the idea for each theme as a grounding point to get started.</p>
<p>Some of the themes/challenges that have been done:</p>
<ul>
<li>Horizontal scroller with a boss battle</li>
<li>Options (ship options)</li>
<li>Unconventional weaponry</li>
<li>Supercharge weapons</li>
<li>Player is not allowed to fire own projectiles</li>
<li>Laser Mayhem</li>
<li>Chain reaction</li>
<li>Use you foes</li>
<li>Air and land</li>
<li>Multi-directional shooting</li>
<li>Friendly units</li>
<li>Evolution</li>
<li>Tentacles</li>
<li>Time</li>
<li>Bullet cancelling</li>
</ul>
<p>Some great ideas there, I can&#8217;t wait to get into it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.owenbutler.org/2010/02/27/shmup-dev-forums-and-game-development-ideas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Theta in action</title>
		<link>http://blog.owenbutler.org/2009/06/16/theta-in-action/</link>
		<comments>http://blog.owenbutler.org/2009/06/16/theta-in-action/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 10:14:25 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[shmup]]></category>
		<category><![CDATA[shooters]]></category>
		<category><![CDATA[theta]]></category>

		<guid isPermaLink="false">http://blog.owenbutler.org/?p=76</guid>
		<description><![CDATA[Here is a video of the first few levels of theta. Launch the game via webstart.]]></description>
			<content:encoded><![CDATA[<p>Here is a video of the first few levels of theta.</p>
<p><object width="640" height="505" data="http://www.youtube.com/v/iOXgV4geLO0&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/iOXgV4geLO0&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /></object></p>
<p><a href="http://www.owenbutler.org/theta/game.jnlp">Launch the game via webstart.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.owenbutler.org/2009/06/16/theta-in-action/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>weekend theta updates</title>
		<link>http://blog.owenbutler.org/2009/05/31/weekend-theta-updates/</link>
		<comments>http://blog.owenbutler.org/2009/05/31/weekend-theta-updates/#comments</comments>
		<pubDate>Sun, 31 May 2009 10:02:46 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[shmup]]></category>
		<category><![CDATA[shooters]]></category>
		<category><![CDATA[theta]]></category>

		<guid isPermaLink="false">http://blog.owenbutler.org/?p=65</guid>
		<description><![CDATA[This weekend I&#8217;ve made some updates to theta: Tweaked enemy explosions Fixed the aliasing in the player graphic Played around with enemy shot patterns, making boss enemies harder but normal enemies a bit easier Screenshots, click to enlarge: As always, you can launch the game via webstart.]]></description>
			<content:encoded><![CDATA[<p>This weekend I&#8217;ve made some updates to theta:</p>
<ul>
<li>Tweaked enemy explosions</li>
<li>Fixed the aliasing in the player graphic</li>
<li>Played around with enemy shot patterns, making boss enemies harder but normal enemies a bit easier</li>
</ul>
<p><strong>Screenshots, click to enlarge:</strong></p>
<p><a rel="lightbox[theta]" href="http://blog.owenbutler.org/wp-content/uploads/2009/05/screen1.png"><img class="alignnone size-thumbnail wp-image-66" style="margin-right: 10px;" title="screen1" src="http://blog.owenbutler.org/wp-content/uploads/2009/05/screen1-150x150.png" alt="screen1" width="150" height="150" /></a><a rel="lightbox[theta]" href="http://blog.owenbutler.org/wp-content/uploads/2009/05/screen2.png"><img class="alignnone size-thumbnail wp-image-67" style="margin-right: 10px;" title="screen2" src="http://blog.owenbutler.org/wp-content/uploads/2009/05/screen2-150x150.png" alt="screen2" width="150" height="150" /></a><a rel="lightbox[theta]" href="http://blog.owenbutler.org/wp-content/uploads/2009/05/screen3.png"><img class="alignnone size-thumbnail wp-image-68" style="margin-right: 10px;" title="screen3" src="http://blog.owenbutler.org/wp-content/uploads/2009/05/screen3-150x150.png" alt="screen3" width="150" height="150" /></a><a rel="lightbox[theta]" href="http://blog.owenbutler.org/wp-content/uploads/2009/05/screen4.png"><img class="alignnone size-thumbnail wp-image-69" title="screen4" src="http://blog.owenbutler.org/wp-content/uploads/2009/05/screen4-150x150.png" alt="screen4" width="150" height="150" /></a></p>
<p>As always, you can <a href="http://www.owenbutler.org/theta/game.jnlp">launch the game via webstart</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.owenbutler.org/2009/05/31/weekend-theta-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>theta updates</title>
		<link>http://blog.owenbutler.org/2009/05/25/theta-updates/</link>
		<comments>http://blog.owenbutler.org/2009/05/25/theta-updates/#comments</comments>
		<pubDate>Mon, 25 May 2009 10:27:24 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[shmup]]></category>
		<category><![CDATA[shooters]]></category>
		<category><![CDATA[theta]]></category>

		<guid isPermaLink="false">http://blog.owenbutler.org/?p=55</guid>
		<description><![CDATA[A couple of small updates to theta today.  This game originated from a vertical shmup challenge so had a few restrictions and was fairly light on content.  I like the game, so I plan to expand on it more over the coming months. Allowed the player to shoot in all directions. Tweaked the enemies straight [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of small updates to <a href="/2009/01/20/theta-my-entry-into-the-8th-shmup-dev-rapid-prototype-sessions/">theta</a> today.  This game originated from a vertical shmup challenge so had a few restrictions and was fairly light on content.  I like the game, so I plan to expand on it more over the coming months.</p>
<ul>
<li>Allowed the player to shoot in all directions.</li>
<li>Tweaked the enemies straight shot.</li>
</ul>
<p>As always, you can <a href="http://www.owenbutler.org/theta/game.jnlp">launch the game via webstart here</a>.</p>
<p>In the future I plan to add much content to the game:</p>
<ul>
<li>More levels</li>
<li>More enemies and more variety between them</li>
<li>Some player powerups</li>
<li>More music</li>
<li>Some visually interesting backgrounds</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.owenbutler.org/2009/05/25/theta-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>theta &#8211; My entry into the 8th shmup-dev rapid prototype sessions</title>
		<link>http://blog.owenbutler.org/2009/01/20/theta-my-entry-into-the-8th-shmup-dev-rapid-prototype-sessions/</link>
		<comments>http://blog.owenbutler.org/2009/01/20/theta-my-entry-into-the-8th-shmup-dev-rapid-prototype-sessions/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 06:12:44 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[shmup]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[rapid]]></category>
		<category><![CDATA[shooters]]></category>

		<guid isPermaLink="false">http://blog.owenbutler.org/?p=50</guid>
		<description><![CDATA[For the last two weeks the 8th Rapid Prototype Session has been running. My entry for this session is called &#8220;theta&#8221;.  I tried a few new things for this session: Use a restricted color palette from the start Design a mockup of how the game looks before coding This differs from how I usually work.  [...]]]></description>
			<content:encoded><![CDATA[<p>For the last two weeks the <a href="http://www.shmup-dev.com/forum/index.php?board=72.0">8th Rapid Prototype Session</a> has been running.</p>
<p>My entry for this session is called &#8220;theta&#8221;.  I tried a few new things for this session:</p>
<ol>
<li>Use a restricted color palette from the start</li>
<li>Design a mockup of how the game looks before coding</li>
</ol>
<p>This differs from how I usually work.  I usually jump straight into the code and start moving things around.  I&#8217;ll create a new graphic and use it as I need to.  As a result, most of my small shmup projects tend to be disjointed and don&#8217;t really have a consistent theme.</p>
<p><strong>Screenshot:</strong></p>
<p><a href="http://www.owenbutler.org/theta/game.jnlp"><img class="alignnone size-medium wp-image-49" title="theta screenshot" src="http://blog.owenbutler.org/wp-content/uploads/2009/01/picture-11-400x323.png" alt="theta screenshot" width="400" height="323" /></a></p>
<p><a href="http://www.owenbutler.org/theta/game.jnlp">Launch the game via java webstart.</a></p>
<p><strong>Controls:</strong></p>
<ul>
<li>WASD to move your ship around</li>
<li>Mouse 1 to fire</li>
<li>Mouse to aim</li>
</ul>
<p>The number in the bottom right of the screen is your health.  5 hits and it&#8217;s game over.</p>
<p>I&#8217;m very pleased with how this one turned out.  The graphics are still plain, but they are consistent so that adds something.  The music was created in Reason 4.</p>
<p>There are 10 levels.  Action really heats up around level 7 and I&#8217;m not sure level 10 is possible to beat!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.owenbutler.org/2009/01/20/theta-my-entry-into-the-8th-shmup-dev-rapid-prototype-sessions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>bcatch &#8211; catch bullets and throw them back</title>
		<link>http://blog.owenbutler.org/2008/12/15/bcatch-catch-bullets-and-throw-them-back/</link>
		<comments>http://blog.owenbutler.org/2008/12/15/bcatch-catch-bullets-and-throw-them-back/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 09:21:09 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[shmup]]></category>
		<category><![CDATA[bullet]]></category>
		<category><![CDATA[catch]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[wip]]></category>

		<guid isPermaLink="false">http://blog.owenbutler.org/?p=35</guid>
		<description><![CDATA[In the last week, I&#8217;ve been working on a little prototype called bcatch.  In this game, you don&#8217;t get your own gun, you have to absorb the enemies bullets and throw them back. Launch via webstart. Controls: e-s-d-f to move around.  Hold mouse1 to absorb bullets, release mouse1 to start shooting them.  They head towards [...]]]></description>
			<content:encoded><![CDATA[<p>In the last week, I&#8217;ve been working on a little prototype called bcatch.  In this game, you don&#8217;t get your own gun, you have to absorb the enemies bullets and throw them back.</p>
<p><a href="http://www.owenbutler.org/bcatch/game.jnlp"><img class="size-medium wp-image-36 alignnone" title="bcatch screenshot" src="http://blog.owenbutler.org/wp-content/uploads/2008/12/picture-14-400x319.png" alt="bcatch screenshot" width="400" height="319" /></a></p>
<p><a href="http://www.owenbutler.org/bcatch/game.jnlp">Launch via webstart.</a></p>
<p><strong>Controls:</strong></p>
<p>e-s-d-f to move around.  Hold mouse1 to absorb bullets, release mouse1 to start shooting them.  They head towards your mouse pointer.</p>
<p>You get points for destroying a blue dot, the amount of points is larger depending on how long you shoot for.</p>
<p>The theme for this game comes from the <a href="http://www.shmup-dev.com/forum/index.php?topic=1556.0">first shmup-dev rapid prototype session.</a> I didn&#8217;t participate at the time, but I&#8217;m going back to the old themes as they are a great creative and learning exercise.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.owenbutler.org/2008/12/15/bcatch-catch-bullets-and-throw-them-back/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>a work in progress shmup</title>
		<link>http://blog.owenbutler.org/2008/11/29/a-work-in-progress-shooter/</link>
		<comments>http://blog.owenbutler.org/2008/11/29/a-work-in-progress-shooter/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 11:35:41 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[engine]]></category>
		<category><![CDATA[shmup]]></category>

		<guid isPermaLink="false">http://blog.owenbutler.org/?p=29</guid>
		<description><![CDATA[I&#8217;ve been building a small 2d game engine for a while now.  It grew organically out of my first fumbling attempts to learn OpenGL.  Over time I&#8217;ve added new features like sound and animation as I learnt new things.  I&#8217;ll probably never finish the &#8220;engine&#8221; as such, just keep using it as a way to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been building a small 2d game engine for a while now.  It grew organically out of my first fumbling attempts to learn <a href="http://www.opengl.org/">OpenGL</a>.  Over time I&#8217;ve added new features like sound and animation as I learnt new things.  I&#8217;ll probably never finish the &#8220;engine&#8221; as such, just keep using it as a way to learn new things along the way.  This engine will probably be the base for most of the games you see posted on this blog.</p>
<p>The current test application for the engine is an endless shmup.  Waves of ships come at you, you shoot them down while dodging bullets.  It&#8217;s mindless simple fun!</p>
<p><a href="http://www.owenbutler.org/194x/game.jnlp">Click here to play</a> via webstart.</p>
<p><a href="http://www.owenbutler.org/194x/game.jnlp"><img class="alignnone size-medium wp-image-30" title="some game" src="http://blog.owenbutler.org/wp-content/uploads/2008/11/picture-12-400x323.png" alt="" width="400" height="323" /></a></p>
<p>The 194x like ship graphics are from a GPL graphics pack long forgotten.  Most of the other graphics are from the awesome and amazing classic <a href="http://lostgarden.com/2007/04/free-game-graphics-tyrian-ships-and.html">Tyrian</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.owenbutler.org/2008/11/29/a-work-in-progress-shooter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>invasion &#8211; a slightly gory space invaders like game</title>
		<link>http://blog.owenbutler.org/2008/11/25/invasion-a-slightly-gory-space-invaders-like-game/</link>
		<comments>http://blog.owenbutler.org/2008/11/25/invasion-a-slightly-gory-space-invaders-like-game/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 13:48:59 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[shooters]]></category>
		<category><![CDATA[space]]></category>

		<guid isPermaLink="false">http://blog.owenbutler.org/?p=18</guid>
		<description><![CDATA[My third and last entry into the previously mentioned game development challenge is invasion. Click to launch invasion via webstart. This game is the most unfinished of the bunch; It doesn&#8217;t feature sound/music or a numerical score. In the game, the invaders don&#8217;t shoot, however once you shoot them a little helpless spaceman pops out [...]]]></description>
			<content:encoded><![CDATA[<p>My third and last entry into the <a href="http://blog.owenbutler.org/2008/11/22/warpball/">previously mentioned game development</a> challenge is <a href="http://www.owenbutler.org/invasion/game.jnlp">invasion</a>.</p>
<p><a href="http://www.owenbutler.org/invasion/game.jnlp">Click to launch invasion</a> via webstart.</p>
<p><a href="http://www.owenbutler.org/invasion/game.jnlp"><img class="alignnone size-medium wp-image-22" title="invasion screenshot" src="http://blog.owenbutler.org/wp-content/uploads/2008/11/picture-11-400x319.png" alt="" width="400" height="319" /></a></p>
<p>This game is the most unfinished of the bunch; It doesn&#8217;t feature sound/music or a numerical score.</p>
<p>In the game, the invaders don&#8217;t shoot, however once you shoot them a little helpless spaceman pops out and gravity takes over.  The falling spacemen slowly chip away at your bases and it&#8217;s also game over if one clips your ship.  It&#8217;s fairly comical to see the little spacemen splat for some reason, so this game is fun to play for a few minutes.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.owenbutler.org/2008/11/25/invasion-a-slightly-gory-space-invaders-like-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>planetesimal &#8211; an asteroids clone</title>
		<link>http://blog.owenbutler.org/2008/11/23/planetesimal-an-asteroids-clone/</link>
		<comments>http://blog.owenbutler.org/2008/11/23/planetesimal-an-asteroids-clone/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 13:50:32 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[asteroids]]></category>
		<category><![CDATA[planetesimal]]></category>

		<guid isPermaLink="false">http://blog.owenbutler.org/?p=14</guid>
		<description><![CDATA[My second entry in the video game development challenge I mentioned in the last post is a clone of Asteroids. Launch planetesimal via Java web start. I like how this one turned out for a number of reasons: It&#8217;s reasonably &#8220;complete&#8221; with music, high scores and a start/end It&#8217;s fun to play for a couple [...]]]></description>
			<content:encoded><![CDATA[<p>My second entry in the <a href="http://blog.owenbutler.org/2008/11/22/warpball/">video game development challenge</a> I mentioned in the last post is a clone of <a href="http://en.wikipedia.org/wiki/Asteroids_(video_game)">Asteroids</a>.</p>
<p><a href="http://www.owenbutler.org/planetesimal/game.jnlp">Launch planetesimal</a> via Java web start.</p>
<p><a href="http://www.owenbutler.org/planetesimal/game.jnlp"><img class="alignnone size-medium wp-image-15" title="planetesimal shot" src="http://blog.owenbutler.org/wp-content/uploads/2008/11/picture-1-300x239.png" alt="" width="300" height="239" /></a></p>
<p>I like how this one turned out for a number of reasons:</p>
<ul>
<li>It&#8217;s reasonably &#8220;complete&#8221; with music, high scores and a start/end</li>
<li>It&#8217;s fun to play for a couple of minutes at least</li>
</ul>
<p>Success!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.owenbutler.org/2008/11/23/planetesimal-an-asteroids-clone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>warpball</title>
		<link>http://blog.owenbutler.org/2008/11/22/warpball/</link>
		<comments>http://blog.owenbutler.org/2008/11/22/warpball/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 13:11:44 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[warpball]]></category>

		<guid isPermaLink="false">http://blog.owenbutler.org/?p=6</guid>
		<description><![CDATA[test]]></description>
			<content:encoded><![CDATA[<p>I participated in a video game development challenge mid this year.  The end goal was to create 8 small games in 16 weeks.  Two weeks for each game is a fairly short timeframe (especially for those working jobs) so the guidelines encouraged you to &#8220;remake&#8221; old classic games, like Pong, Asteroids etc.  The short release times also shifted focus from &#8220;creating the biggest best game ever&#8221; to just practicing the skill of releasing something.  A very important skill.</p>
<p>My entry for the first game is warpball (A remake of Pong).  It&#8217;s written in Java and uses the <a href="http://www.lwjgl.org/">lwjgl</a> for OpenGL bindings.</p>
<p><a href="http://www.owenbutler.org/warpball/game.jnlp">Click to launch warpball via webstart.</a></p>
<p>Given that it&#8217;s constructed using Java, this should work on OSX, Windows and Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.owenbutler.org/2008/11/22/warpball/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
