<?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>PSYCHICSOFTWARE indie games</title>
	<atom:link href="http://www.psychicsoftware.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.psychicsoftware.com</link>
	<description>Indie game developer and university academic Sam Redfern, and collaborators</description>
	<lastBuildDate>Sat, 04 Feb 2012 12:09:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Evan Reds</title>
		<link>http://www.psychicsoftware.com/2012/evan-reds/</link>
		<comments>http://www.psychicsoftware.com/2012/evan-reds/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 12:09:12 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Darkwind]]></category>

		<guid isPermaLink="false">http://www.psychicsoftware.com/?p=264</guid>
		<description><![CDATA[Here&#8217;s a poster my friend Brian put together with my encouragement last year. There&#8217;s some subtle and somewhat biting ideas behind this about post-apocalyptic neo-communism, or something. But I can&#8217;t remember what they were.. must be the whiskey. We had a laugh making it anyway. In case you don&#8217;t know, the Evan Reds are a [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a poster my friend Brian put together with my encouragement last year. There&#8217;s some subtle and somewhat biting ideas behind this about post-apocalyptic neo-communism, or something. But I can&#8217;t remember what they were.. must be the whiskey. We had a laugh making it anyway.</p>
<p><img src="http://www.dark-wind.com/images/evan_reds.png" alt="Evan Reds Poster" /></p>
<p>In case you don&#8217;t know, the Evan Reds are a left wing faction in Darkwind. They are possibly tofu-eating, 4&#215;4 driving pseudo-liberals. I&#8217;m not sure, it&#8217;s hard to tell in a darkly-humorous distopian future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicsoftware.com/2012/evan-reds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3rd Party Game APIs</title>
		<link>http://www.psychicsoftware.com/2012/3rd-party-game-apis/</link>
		<comments>http://www.psychicsoftware.com/2012/3rd-party-game-apis/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 10:04:13 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Techie]]></category>

		<guid isPermaLink="false">http://www.psychicsoftware.com/?p=260</guid>
		<description><![CDATA[I have noticed a big increase in 3rd party game APIs for Android and iOS lately. It seems that the competition is really starting to hot up as they all scramble for market-share. Since they&#8217;re all pretty much hinging on social features, I can see why the battle is on. Over the past month, I [...]]]></description>
			<content:encoded><![CDATA[<p>I have noticed a big increase in 3rd party game APIs for Android and iOS lately. It seems that the competition is really starting to hot up as they all scramble for market-share. Since they&#8217;re all pretty much hinging on social features, I can see why the battle is on.</p>
<p>Over the past month, I have been contacted by: Swarm, Hooked Media (Wasabi), HeyZap, and TapJoy &#8211; all offering variations on the theme of &#8216;social discovery&#8217;, leaderboards, etc. The stakes for them are bigger than they are for us <img src='http://www.psychicsoftware.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicsoftware.com/2012/3rd-party-game-apis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shiva Ninjaz!</title>
		<link>http://www.psychicsoftware.com/2012/shiva-ninjaz/</link>
		<comments>http://www.psychicsoftware.com/2012/shiva-ninjaz/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 16:36:26 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Techie]]></category>

		<guid isPermaLink="false">http://www.psychicsoftware.com/?p=255</guid>
		<description><![CDATA[I have been asked to give a talk at tonight&#8217;s &#8220;Code Ninja&#8221; workshop. Code Ninja is a competition for Galway students involving mobile or web apps/games. So Shiva&#8217;s just perfect.. Anyway, here&#8217;s my presentation slides (pdf, 1MB).. I hope they&#8217;re useful to someone The talk is only 45 mins long, so there&#8217;s no way I&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>I have been asked to give a talk at tonight&#8217;s &#8220;Code Ninja&#8221; workshop. <a href="http://www.codeninja.ie">Code Ninja</a> is a competition for Galway students involving mobile or web apps/games. So Shiva&#8217;s just perfect..</p>
<p>Anyway, <a href="http://www.psychicsoftware.com/shiva_ninjaz.pdf">here&#8217;s my presentation slides (pdf, 1MB)</a>.. I hope they&#8217;re useful to someone <img src='http://www.psychicsoftware.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>The talk is only 45 mins long, so there&#8217;s no way I&#8217;ll get everything covered that I want to, but I figured I might as well make a more complete presentation so it can be useful to people after the event too. I&#8217;ll likely have to skim over bits of it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicsoftware.com/2012/shiva-ninjaz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web-player Demos of Afterburn 2150, Block Rockin, Mars Defender</title>
		<link>http://www.psychicsoftware.com/2012/web-player-demos-of-afterburn-2150-block-rockin-mars-defender/</link>
		<comments>http://www.psychicsoftware.com/2012/web-player-demos-of-afterburn-2150-block-rockin-mars-defender/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 14:19:16 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Block Rockin']]></category>
		<category><![CDATA[Game Musings]]></category>
		<category><![CDATA[Mars Defender]]></category>

		<guid isPermaLink="false">http://www.psychicsoftware.com/?p=229</guid>
		<description><![CDATA[I have just uploaded web demos of Afterburn 2150, Block Rockin, and Mars Defender. Afterburn hasn&#8217;t been mentioned here before &#8211; it&#8217;s a 3D shoot-em-up that takes you on a tour of the solar system while blasting the baddies. This is an early demo of it. The main reason I have posted these is that [...]]]></description>
			<content:encoded><![CDATA[<p>I have just uploaded web demos of <a href="http://psychicsoftware.com/demo/afterburndemo.html">Afterburn 2150</a>, <a href="http://psychicsoftware.com/demo/blockrockindemo.html">Block Rockin</a>, and <a href="http://psychicsoftware.com/demo/marsdefenderdemo.html">Mars Defender</a>.</p>
<p>Afterburn hasn&#8217;t been mentioned here before &#8211; it&#8217;s a 3D shoot-em-up that takes you on a tour of the solar system while blasting the baddies. This is an early demo of it.</p>
<p>The main reason I have posted these is that I have started teaching an undergrad class using Shiva, and these games provide perfect examples of game development features that I will want to discuss and illustrate.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicsoftware.com/2012/web-player-demos-of-afterburn-2150-block-rockin-mars-defender/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Game Localisation with Google Translate</title>
		<link>http://www.psychicsoftware.com/2011/game-localisation-with-google-translate/</link>
		<comments>http://www.psychicsoftware.com/2011/game-localisation-with-google-translate/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 22:46:06 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Techie]]></category>

		<guid isPermaLink="false">http://www.psychicsoftware.com/?p=234</guid>
		<description><![CDATA[I recently wrote a Javascript-based tool which uses the Google Translate Ajax API to translate English phrases, as pasted into a textbox, into other languages. Pretty handy for games. Although the results from Google Translate can be a bit dodgy, I have found that they&#8217;re good enough to get version 1 done, and hopefully some [...]]]></description>
			<content:encoded><![CDATA[<p>I recently wrote <a target='_blank' href="http://www.psychicsoftware.com/translateStuff.html">a Javascript-based tool</a> which uses the Google Translate Ajax API to translate English phrases, as pasted into a textbox, into other languages. Pretty handy for games. Although the results from Google Translate can be a bit dodgy, I have found that they&#8217;re good enough to get version 1 done, and hopefully some interested player will come forward and offer to make improvements (they have for me, anyway).</p>
<p>Each English phrase should be separated by a line-break, and there&#8217;s two output options:</p>
<p>1. If you choose a single translation language, you get the English and other language phrases interleaved in your output. So you can store each language in a separate file. This is what I used for the Darkwind client translations.</p>
<p>2. If you click &#8216;all to XML&#8217; you&#8217;ll get a node per phrase, with each language&#8217;s translation as a parameter of the node. I have been using this in my Shiva games.. since Shiva data files are always in XML format, this gives me exactly what I need.</p>
<p><a target='_blank' href="http://www.psychicsoftware.com/translateStuff.html">You can try it out here</a></p>
<p>And here&#8217;s some Lua code I have been using in Shiva to take a phrase and return its translation (it&#8217;s assumed that GameMainAI has a member variable called &#8216;sLanguage&#8217; which is the target language, e.g. &#8220;uk&#8221;, &#8220;de&#8221;, &#8220;es&#8221;, &#8220;it&#8221;, &#8220;pt&#8221;):</p>
<pre><code>
--------------------------------------------------------------------------------
function GameMainAI.doLocaliseOneString ( sEnglish, hXMLTable )
--------------------------------------------------------------------------------</code>

<code>local lang = this.sLanguage ( )
local sTranslated = ""</code>

<code>if ( lang=="uk" ) then
   -- special case: English
   sTranslated = sEnglish
else
   local hRoot = xml.getRootElement ( hXMLTable )
   local count = xml.getElementChildCount ( hRoot )
   if ( count &gt; 0 ) then
      for i=0, count-1 do
         local hElem = xml.getElementChildAt ( hRoot, i )
         local sPhrase = xml.getElementValue ( hElem )
         if ( sPhrase==sEnglish ) then
            local hAttrib = xml.getElementAttributeWithName ( hElem, lang )
            if ( hAttrib ) then
               sTranslated = xml.getAttributeValue ( hAttrib )
            end
            break
         end
      end
   end
end</code>

<code>if (string.getLength ( sTranslated )&lt;1) then
   sTranslated = sEnglish -- something went wrong, so revert to the English original
end</code>

<code>return sTranslated</code>

<code> </code>

<code>--------------------------------------------------------------------------------
end
--------------------------------------------------------------------------------
</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicsoftware.com/2011/game-localisation-with-google-translate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mars Defender for Windows, Mac, Xperia Play</title>
		<link>http://www.psychicsoftware.com/2011/mars-defender-for-windows-mac-xperia-play/</link>
		<comments>http://www.psychicsoftware.com/2011/mars-defender-for-windows-mac-xperia-play/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 18:52:49 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Mars Defender]]></category>

		<guid isPermaLink="false">http://www.psychicsoftware.com/?p=230</guid>
		<description><![CDATA[Mars Defender is going live on the Mac app-store. It&#8217;s also available directly from my website here, for both Windows and Mac. There will also be an &#8221; Xperia Play Optimized &#8482; &#8221; version for Android soon, making nice use of the hardware D-Pad and Playstation buttons. I was actually contacted by Sony Ericsson to [...]]]></description>
			<content:encoded><![CDATA[<p>Mars Defender is going live on the <a href="http://itunes.apple.com/app/mars-defender-space-rpg/id481311615">Mac app-store</a>. It&#8217;s also available directly from my website <a href="http://www.psychicsoftware.com/MarsDefender">here</a>, for both Windows and Mac.</p>
<p>There will also be an &#8221; Xperia Play Optimized &#8482; &#8221; version for Android soon, making nice use of the hardware D-Pad and Playstation buttons. I was actually contacted by Sony Ericsson to see if I&#8217;d work the game for this new platform, so hopefully a little exposure will come from it too. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicsoftware.com/2011/mars-defender-for-windows-mac-xperia-play/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RPS &#8216;Apocalypse Boutique&#8217; Darkwind Interview</title>
		<link>http://www.psychicsoftware.com/2011/rps-apocalypse-boutique-darkwind-interview/</link>
		<comments>http://www.psychicsoftware.com/2011/rps-apocalypse-boutique-darkwind-interview/#comments</comments>
		<pubDate>Sun, 20 Nov 2011 13:46:58 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Darkwind]]></category>

		<guid isPermaLink="false">http://www.psychicsoftware.com/?p=225</guid>
		<description><![CDATA[Here&#8217;s a big, wide-ranging (but mostly Darkwind-related) interview with me just published on Rock Paper Shotgun.. thanks to Nicholas for making the contact: The MMOnitor: Darkwind – War on Wheels]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a big, wide-ranging (but mostly Darkwind-related) interview with me just published on Rock Paper Shotgun.. thanks to Nicholas for making the contact:</p>
<p><a href="http://www.rockpapershotgun.com/2011/11/20/the-mmonitor-darkwind-war-on-wheels/">The MMOnitor: Darkwind – War on Wheels</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicsoftware.com/2011/rps-apocalypse-boutique-darkwind-interview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mars Defender: Solar Wars</title>
		<link>http://www.psychicsoftware.com/2011/mars-defender-solar-wars/</link>
		<comments>http://www.psychicsoftware.com/2011/mars-defender-solar-wars/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 21:52:28 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Mars Defender]]></category>

		<guid isPermaLink="false">http://www.psychicsoftware.com/?p=218</guid>
		<description><![CDATA[I have started working on a multiplayer version of Mars Defender. Mars Defender: Solar Wars will initially have LAN/bluetooth &#8216;skirmish&#8217; scenarios (basically, a bunch of multiplayer arcade games using the MD engine). There will be a number of different scenario types, including attack/defend games involving slow-moving transport ships, space station attacks, and points-based games such [...]]]></description>
			<content:encoded><![CDATA[<p>I have started working on a multiplayer version of Mars Defender.  <em>Mars Defender: Solar Wars</em> will initially have LAN/bluetooth &#8216;skirmish&#8217; scenarios (basically, a bunch of multiplayer arcade games using the MD engine).</p>
<p><img src="http://www.psychicsoftware.com/md-sw01.jpg" /></p>
<p>There will be a number of different scenario types, including attack/defend games involving slow-moving transport ships, space station attacks, and points-based games such as &#8216;Asteroid Arena&#8217; (basically a multiplayer version of <em>Asteroids</em>) and &#8216;Tugboats&#8217; (whereby each team has a couple of drone tugboats that are trying to collect orbs while being attacked and defended by the players).</p>
<p><img src="http://www.psychicsoftware.com/md-sw02.jpg" /></p>
<p>Later on, I&#8217;m planning on having online MMO-style play whereby there is a constantly running war between the Inner System Confederation and the Belt Colonists. When you log in you see a tactical map of the solar system with hotspots and unfolding events shown. Then you can drop in to take part wherever you choose. It&#8217;s a persistent world but in the casual, arcade style of Planetside rather than the bean-counting seriousness of most MMOs. One of the interesting things I can do here is have the high-level game map continually changing &#8211; i.e. the planets are moving as weeks pass, so the distances between them and the opportunities for attack don&#8217;t remain static. </p>
<p><img src="http://www.psychicsoftware.com/md-sw03.jpg" /></p>
<p>And customisable avatars and taunts, of course!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicsoftware.com/2011/mars-defender-solar-wars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mars Defender Reviews</title>
		<link>http://www.psychicsoftware.com/2011/mars-defender-review/</link>
		<comments>http://www.psychicsoftware.com/2011/mars-defender-review/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 12:16:27 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Mars Defender]]></category>

		<guid isPermaLink="false">http://www.psychicsoftware.com/?p=210</guid>
		<description><![CDATA[Here&#8217;s a pretty positive review of Mars Defender published on Android Rundown (overall score 7/10) And one here on thebestandroidgames.com Nov 12th: Another good review (apart from low marks for the controls) here on Play Android (overall score 23/30)]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a pretty positive review of Mars Defender published on <a href="http://www.androidrundown.com/app-rundown/mars-defender-space-rpg-review/">Android Rundown</a> (overall score 7/10)</p>
<p>And one here on <a href="http://www.thebestandroidgames.com/strategy-games/mars-defender-space-rpg-lands-on-android-blends-plenty-of-gaming-genres-though/">thebestandroidgames.com</a></p>
<p>Nov 12th: Another good review (apart from low marks for the controls) <a href="http://www.playandroid.com/blog/android-game-review-mars-defender-space-rpg/">here on Play Android</a> (overall score 23/30) </p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicsoftware.com/2011/mars-defender-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mars Defender: Developer Interview on Play Android</title>
		<link>http://www.psychicsoftware.com/2011/mars-defender-developer-interview-on-play-android/</link>
		<comments>http://www.psychicsoftware.com/2011/mars-defender-developer-interview-on-play-android/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 22:31:21 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Game Musings]]></category>
		<category><![CDATA[Mars Defender]]></category>

		<guid isPermaLink="false">http://www.psychicsoftware.com/?p=199</guid>
		<description><![CDATA[Mars Defender has been doing quite well in the Android and Apple stores (ranked #52 in the new arcade/action game section on Android Market, and top 100 RPG for iPad in several of the regional Apple stores). The following is an interview with me that has been published on playandroid.com. Give an indie developer time [...]]]></description>
			<content:encoded><![CDATA[<p>Mars Defender has been doing quite well in the Android and Apple stores (ranked #52 in the new arcade/action game section on Android Market, and top 100 RPG for iPad in several of the regional Apple stores). The following is an interview with me that has been published on <a href="http://www.playandroid.com/blog/developer-interview-10-questions-for-sam-redfern/">playandroid.com</a>. <em>Give an indie developer time to rant, and stand back</em>..</p>
<p>&nbsp;</p>
<p><strong>1.) Please introduce yourself.</strong></p>
<p>Hi! My name is Sam Redfern, and I&#8217;m the developer of Mars Defender and Block Rockin&#8217; on the Android/iOS, plus a bunch of other games on desktops, including a car-combat MMO for Windows/Mac and a wargame on the Amiga – and even a space trader game on the BBC Micro! I&#8217;m actually a university lecturer by career so game development is a part-time (evenings and weekends) activity for me.</p>
<p>&nbsp;</p>
<p><strong>2.) What made you want to be a game developer?</strong></p>
<p>I started programming back in the early 1980s, and being an 11 year old I guess games were the obvious thing to work on. Part of the motivation at the time was that games were hard to come by. Not many were available, they weren&#8217;t very good, and there was no such thing as freeware or shareware, which is pretty critical as a penniless kid. I wanted to play games, and to do that I had to make them myself. I have made games ever since; it has always been my passion.</p>
<p>I can actually trace it back to my very young years – even as a 7 year old, I used to make crazy, rules-based boardgames involving lots of little bits of coloured paper and dicerolls. I came from the Dungeons &amp; Dragons &#8216;do it yourself&#8217; generation.</p>
<p>More recently, my reasons for making games have changed. On one level, the opportunity for making a success is clearly attainable by anyone (the &#8216;barriers to entry&#8217; have gone away, to put it in corporate speak) – I think mobile gaming has done a huge amount for the democracy of the process, for re-instilling the indie spirit into the industry. So yeah, I want some success <img src='http://www.psychicsoftware.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />   But probably more importantly than that, I get a real kick out of bringing pleasure to the people that play my games. Entertainment really is a noble calling, I think. Maybe it&#8217;s middle-age talking here, but I don&#8217;t think I&#8217;d be content doing a job that didn&#8217;t improve the world in some way. In Darkwind, for example, I have caused a community of like-minded people around the world to meet – people who have made firm friendships with each other and who spend hours online and even meet face to face – this is my achievement, I have changed these people&#8217;s lives for the better.</p>
<p>&nbsp;</p>
<p><strong>3.) What platforms do you develop games for and why?</strong></p>
<p>Currently, I develop for Android, iOS, Windows, Mac, and Web browser. Why? Because they&#8217;re all important platforms and are all relatively easy to target.</p>
<p>&nbsp;</p>
<p><strong>4.) What are your experiences in porting games between two platforms?</strong></p>
<p>If I&#8217;m targeting multiple platforms, I would make this decision up-front, and use a cross-platform tool or language. I have never attempted to retro-actively port a game. My MMO (Darkwind: War on Wheels) is based on the Torque game engine, which allowed me to (fairly easily) deploy my servers onto Linux, and clients onto Windows and OSX. My mobile games (Mars Defender and Block Rockin&#8217; – there&#8217;s more on the way!) were done using the Shiva game engine. The main reason I picked this engine was its truly astounding list of deployment targets. So, deploying a Shiva game to iOS, Android, Windows, Mac, and Web Browser is actually very easy – not much code at all needs to be modified.</p>
<p>&nbsp;</p>
<p><strong>5.) How do you get inspiration for a game? </strong></p>
<p>Interesting question, and not one I have been asked before. I&#8217;d say it depends on the game. Darkwind was a culmination of years of thinking about MMOs, wargames, and my own &#8216;ideal online game&#8217; – it was a slow process that was certainly seeded in my Cars Wars / D&amp;D boardgaming in the 1980s. My two Android games both grew out of experimentation with Shiva, coupled with a strong sense of what I personally think makes a game interesting. I have in development a mobile/web &#8216;text-based MMO&#8217; style game (drawing on influences from games such as iMobsters and Vampire Online – games which I think are really poor as games, but which have very clever marketing hooks built into them). Maybe this seems like a slightly more hard-nosed way of going about getting inspiration, but my goal is to develop a game that uses the clever techniques of these games while making a good game in the process.</p>
<p>&nbsp;</p>
<p><strong>6.) How long does it take for you to write a game from start to finish?</strong></p>
<p>I depends on the game! Block Rockin&#8217; took about 3  months, Mars Defender took about 6 months (very much part time though, and while working on other game prototypes as well as Darkwind and my day job!), Darkwind took 6 years and counting! (like any good MMO, it&#8217;s never &#8216;finished&#8217;). I tend to work alone as much as possible, collaborating only in terms of art and music. This keeps everything much simpler and removes stresses and recriminations.</p>
<p>&nbsp;</p>
<p><strong>7.) What are the biggest technical challenges when you develop a game?</strong></p>
<p>It depends on the game! – er.. did I say that before?  <img src='http://www.psychicsoftware.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
OK, let&#8217;s say it depends on the game engine.. Shiva is closed-source, meaning I am limited to working within the parameters of the engine itself – if it has a weakness or inability to do what I want, I have to do a work-around. This came as a bit of a shock after years of working with Torque, which provides full source code to developers. In Darkwind, I was free to make fundamental changes to how textures are blended, how the particle system operates, and even how time progresses in the game. In Shiva I have to make the best I can with the exposed API. The benefit to Shiva though is that it&#8217;s not my problem to ensure cross-platform compatibilty or future-platform support.<br />
It also depends on the target platform: phones are not as powerful as desktop computers. I started work on a deathracer game last year, while I was admittedly naive about using Shiva, and got quite disillusioned at one point while trying to find a way to have 15 NPC cars moving around under full physics and controlled by AI.</p>
<p>&nbsp;</p>
<p><strong>8.) What do you think the future of gaming will look like?</strong></p>
<p>Another good (and difficult) question. I can certainly tell you that gaming has changed radically in the past 5 years or so. Sometimes I give lectures in my university about the history of gaming, so the evolution of the industry is something I think about quite a bit. What mobile and other less powerful devices such as the Wii have brought about is a change to what was previously a relentless drive towards better graphics. It was all a bit depressing between about 2000 and 2005 – but the trend was in place before that too: basically, indies had increasingly no chance of being successful; all that mattered was better eye-candy, and this meant bigger and bigger budgets.</p>
<p>Mobile and casual gaming are, in my opinion, largely responsible for the widespread maturation of the gaming public. I think if Minecraft was developed 5 years ago it may have failed: its potential customers would be unable to see beyond its (on first glance) weak graphics and would be incapable of grasping its awesome and innovative gameplay. I have tangible proof of this too: when Darkwind was first in open Alpha, back in 2006, I used to get a lot of comments about the graphics quality being poor; now, a full 5 years later, I hardly every see complaints about its graphics. This is quite astounding when you consider that <strong>this kind of reversal has never before happened in the history of computer games</strong>. To some extent, the (modest) success of my MMO project, which doesn&#8217;t run on mobile devices, can be put down to the shift in emphasis, from graphics to gameplay and depth, brought about in the minds of the public by mobile and casual games.</p>
<p>Sorry, you asked about the <strong>future </strong>of gaming, not the past! Well, it&#8217;s an evolutionary process that continues from the past to the future, so the simple answer is that I see exciting times ahead. Nintendo and Apple have taught the big companies that innovative hardware can be very successful, while Facebook and others have taught the same lesson with software; and this will hopefully mean that we continue to see original ways of physcially interacting with our devices  – this will translate, of course, into original gameplay ideas. While it&#8217;s obviously good to have continual graphics improvements, I truly hope that this remains as it currently is, just one factor driving the industry, and that we never return to graphics being the only thing that matters – because that was killing innovation in the early years of this century.</p>
<p>&nbsp;</p>
<p><strong>9.) What is your favourite game at the moment and why?</strong></p>
<p>I actually don&#8217;t play a whole lot of games at the moment. I have two kids and a fulltime job, on top of my game development, so I really can&#8217;t afford the time. As a game developer, it&#8217;s important that I&#8217;m aware of what&#8217;s going on out there, so one of the things I do is buy games for my kids to play and get them to report back to me on them. This can backfire.. (my 8 year old son is the world&#8217;s worst Minecraft addict).</p>
<p>Games I actually play at the moment: Pro Evolution Soccer and Grand Slam Tennis on the Wii. These are very much casual, skill-based games which is one of the genres I like and which don&#8217;t demand a lot of time. If I had more time, I would probably be playing Football Manager, Minecraft and Darkwind.</p>
<p>As an indie-dev., I think Minecraft is truely inspirational, and it shows what can be achieved. I could have written it! It provides an excellent mix of gameplay that appeals on many levels, and it is hugely successful without having any coherent marketing or even a good website! Even my naive knowledge of marketing tells me that most of the fundamental rules of what a website &#8216;should&#8217; do are broken by Minecraft&#8217;s. But this all just goes to prove that if you have a good enough idea and the vision and drive to carry it through, you can <em>stuff </em>the established wisdom. The modern gaming public has an appetite for deep gameplay and innovation, and this makes it an exciting time to be an indie developer.</p>
<p>&nbsp;</p>
<p><strong>10.) What is your advice for new developers? </strong></p>
<p>My main advice would be: don&#8217;t be afraid to innovate! You are not going to be able to compete with big companies by copying them and making a poor clone. But equally, they often have too much interia behind them and are unwilling to take risks. So: do something original! The world doesn&#8217;t need another second-rate first-person shooter.</p>
<p>My other advice would be to develop some thick skin. The anonymity of the internet means that some people, even entire communities (I won&#8217;t name specific websites here) will constantly bash, ridicule and belittle your efforts. You have to realise that these are people who themselves are creating nothing, they have no idea of the talent and dedication involved in what you&#8217;re doing, so just ignore them if you can. Focus on those people that <em>do </em>like your work; there will be plenty of them too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicsoftware.com/2011/mars-defender-developer-interview-on-play-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

