<?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>Anonymous Reality</title>
	<atom:link href="http://www.anonymousreality.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.anonymousreality.co.uk</link>
	<description>Programming and other curiosities</description>
	<lastBuildDate>Wed, 31 Aug 2011 15:03:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Plum Crazy</title>
		<link>http://www.anonymousreality.co.uk/2011/08/31/plum-crazy/</link>
		<comments>http://www.anonymousreality.co.uk/2011/08/31/plum-crazy/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 15:03:49 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Games]]></category>

		<guid isPermaLink="false">http://www.anonymousreality.co.uk/?p=54</guid>
		<description><![CDATA[So, it's been a few weeks now since Plum Crazy was released on the App Store and it's doing well, but not quite well enough! We've been listening to user feedback and have made quite a few changes recently, but the biggest of which is the support for the iCade and the Joypad App! Apple [...]]]></description>
			<content:encoded><![CDATA[<p>So, it's been a few weeks now since <a title="Plum Crazy on Claymore Games" href="http://www.claymoregames.co.uk/plumcrazy" target="_blank">Plum Crazy</a> was released on the App Store and it's doing well, but not quite well enough! We've been listening to user feedback and have made quite a few changes recently, but the biggest of which is the support for the <a title="iCade" href="http://www.ionaudio.com/products/details/icade" target="_blank">iCade</a> and the <a title="Joypad App" href="http://getjoypad.com/" target="_blank">Joypad</a> App! Apple were very quick in approving v1.2.6 for us, so much it took us by surprise!</p>
<p>Here's a video of it in action on the iCade: <a href="http://www.youtube.com/watch?v=nsEFTglyzIY">http://www.youtube.com/watch?v=nsEFTglyzIY</a></p>
<p><a title="Plum Crazy on the App Store" href="http://itunes.apple.com/gb/app/plum-crazy/id427813815" target="_blank">You can buy it now on the App Store!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.anonymousreality.co.uk/2011/08/31/plum-crazy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Life Stock</title>
		<link>http://www.anonymousreality.co.uk/2011/03/29/life-stock/</link>
		<comments>http://www.anonymousreality.co.uk/2011/03/29/life-stock/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 12:30:05 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Claymore Games]]></category>
		<category><![CDATA[Crohn's]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.anonymousreality.co.uk/?p=51</guid>
		<description><![CDATA[On bad days (like this one, where just getting out of bed requires a 10 minute rest afterwards) it's easy to think it's time to give up my freelance lifestyle and get a real job. However, days like these give me a chance to take stock of what's going on in my life (as well [...]]]></description>
			<content:encoded><![CDATA[<p>On bad days (like this one, where just getting out of bed requires a 10 minute rest afterwards) it's easy to think it's time to give up my freelance lifestyle and get a real job. However, days like these give me a chance to take stock of what's going on in my life (as well as some extra gaming time! I'm currently playing Uncharted 2 on the PS3 and thoroughly enjoying every minute of it).</p>
<p><span id="more-51"></span>I've come to realise that my life is no longer normal. While I could probably manage a real job (i.e. 9-5 in an office), I don't think it's very good for my health, nor is it fair to the employer as the amount of time I'd need to take off would affect my work. I'm hoping this is only a temporary setback and that down the line I'll start to feel much better. I had recently started getting some regular exercise and was starting to feel much better, I was even getting over the cold that I'd had for around 2 months (one of the many drawbacks of having a compromised immune system), but yesterday I managed to pick up some random bug and now I'm back to square one.</p>
<p>So, as you can see, it'd be very easy to give up right about now - I mean why bother when you can so easily be set back by some random encounter with a virus or bacteria? Giving up means they win! (I've no idea who they are in this context, but you get what I mean). It just makes me more determined to make <a title="Claymore Games" href="http://www.claymoregames.co.uk" target="_blank">Claymore Games</a> a success and success can come in many forms. Because there's only a few of us involved in <a title="Claymore Games" href="http://www.claymoregames.co.uk/" target="_blank">Claymore Games</a> the level of success you need is much lower than a company like EA.</p>
<p><a title="Claymore Games" href="http://www.claymoregames.co.uk/" target="_blank">Claymore Games</a> has actually been going for a long time, but thanks to many interruptions (like real jobs) and obstacles (my health issues) it's never really taken off properly. However, we had a relative success with <a title="Super Solitaire - Claymore Games" href="http://www.claymoregames.co.uk/solitaire" target="_blank">Super Solitaire on Java phones</a> last year and that spurred me on and makes me want to try even harder! We'll get there eventually, it's just going to take some time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anonymousreality.co.uk/2011/03/29/life-stock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lesson #1 in Coping with Crohn&#8217;s</title>
		<link>http://www.anonymousreality.co.uk/2011/03/16/lesson-1-in-coping-with-crohns/</link>
		<comments>http://www.anonymousreality.co.uk/2011/03/16/lesson-1-in-coping-with-crohns/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 19:31:49 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Crohn's]]></category>

		<guid isPermaLink="false">http://www.anonymousreality.co.uk/?p=46</guid>
		<description><![CDATA[I've recently been reading a new book, The Foul Bowel by John Bradley and it's full of excellent tips for coping with Crohn's Disease. He seems to have been one of the unlucky ones and has had to deal with more problems than most sufferers, but his wisdom still applies to all of us (I'm [...]]]></description>
			<content:encoded><![CDATA[<p>I've recently been reading a new book, <a href="http://www.amazon.co.uk/Foul-Bowel-Survive-Thrive-Disease/dp/0986620009/ref=sr_1_1?ie=UTF8&#038;qid=1300303439&#038;sr=8-1">The Foul Bowel</a> by John Bradley and it's full of excellent tips for coping with Crohn's Disease. He seems to have been one of the unlucky ones and has had to deal with more problems than most sufferers, but his wisdom still applies to all of us (I'm a sufferer, in case you hadn't realised).</p>
<p>One of his tips stuck out for me, "Be realistic about what you can achieve each day".<br />
<span id="more-46"></span><br />
I'm quite lucky in that I have a mild version of Crohn's, which has so far not resulted in any surgery. The worst I've had to suffer is regular endoscopy and colonoscopy treatments. However, that doesn't mean I lead a normal life either.</p>
<p>If you're realistic about what you can get done in any particular day then you're not going to let anyone down, especially the most important person, yourself. After all, you're the one who has to put up with the illness and adding stress into the mix isn't going to do you any good. You then have the added bonus of those days where you feel better than usual and you get more done than you had hoped!</p>
<p>Having a bad case of <a href="http://en.wikipedia.org/wiki/Obsessive–compulsive_personality_disorder">OCPD</a> doesn't usually help, but I find it can in this case. Being able to break down your daily tasks into manageable chunks makes it all easier to get through. For example, tidying a room can be broken down into tasks such as tidy the bookcase, tidy the desk, etc.</p>
<p>Ultimately it's your health that comes first, so don't feel bad if you have to let people down, they'll understand. Also, taking a day off to recuperate can do wonders for your energy levels!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anonymousreality.co.uk/2011/03/16/lesson-1-in-coping-with-crohns/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Frightfest 2011</title>
		<link>http://www.anonymousreality.co.uk/2011/03/03/frightfest-2011/</link>
		<comments>http://www.anonymousreality.co.uk/2011/03/03/frightfest-2011/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 14:18:51 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Films]]></category>
		<category><![CDATA[Frightfest]]></category>
		<category><![CDATA[Frightfest 2011]]></category>

		<guid isPermaLink="false">http://www.anonymousreality.co.uk/?p=38</guid>
		<description><![CDATA[Frightfest was once again superb. I was initially a little unsure about going because of the huge hike in the price, but it ended up being worth it! It was the usual oven temperature in the theatre and the only complaint I had was the annoying, posh student types that were behind us - the [...]]]></description>
			<content:encoded><![CDATA[<p><a title="FrightFest" href="http://www.frightfest.co.uk" target="_blank">Frightfest</a> was once again superb. I was initially a little unsure about going because of the huge hike in the price, but it ended up being worth it! It was the usual oven temperature in the theatre and the only complaint I had was the annoying, posh student types that were behind us - the kind who seem to think they're much better than everyone else (they'll feature in my mini-reviews later).</p>
<p>I only missed one of the showings, the final one on the Friday night. This one was a documentary about a sub-genre of horror movies from the 70s and 80s and not something I'm interested in, so it was duly skipped. The rest of the films were all superb, with the worst one still worth watching if you happen to find you have nothing better to be doing (last year didn't have such a good line up and there were many I'd say to avoid at all costs!).</p>
<p>So, here are my mini-reviews (in order of worst to best)...</p>
<p><span id="more-38"></span></p>
<p><a title="Frightfest 2011 - Territories" href="http://www.frightfest.co.uk/Films/territories.html" target="_blank">Territories</a> - This film was written to highlight the current atmosphere of fear in America. It's about two ex-military types who take it upon themselves to patrol the smaller roads that cross the American/Canadian border. They stop a group of friends and because one of them is a "forgeigner", despite being an American citizen, they find ridiculous reasons to withold them and take them to their own home prison camp and start torturing them. This is where those snotty students come into it. Apparently one of them couldn't see the point of the film, because apparently the worst thing they've had to deal with is real milk in their latte, rather than soya milk (I have no idea if that's true or not, but I got that impression from them). The point of the film was to see it from the prisoner's point of view (i.e. the constant fear of being American, but not white and the way they are treated because of "terrorism"). While not being a terrible film, it wasn't particularly very good either. Worth a watch if you can be bothered, but you're not missing much if you don't.</p>
<p>&nbsp;</p>
<p><a title="Frightfest 2011 - Mother's Day" href="http://www.frightfest.co.uk/Films/mothersday.html" target="_blank">Mother's Day</a> - This one is about a group of guys who bugger up a robbery and have to run back to the mother's house, only their mother lost the house several months ago. The new occupants get quite a surprise when they turn up with one of them wounded. This is one of these horrors which is rooted firmly in real life. There's no fantasy, no zombies, ghosts, etc., but just people being tortured in ever increasing ways. The film was enjoyable and has a small twist to it, but overall it's just your fairly average kill fest.</p>
<p>&nbsp;</p>
<p><a title="Frightfest 2011 - Little Deaths" href="http://www.frightfest.co.uk/Films/littledeaths.html" target="_blank">Little Deaths</a> - A trio of short films make up Little Deaths, each involving people dying, with some sex and nudity thrown in - what more could you want?!  The first short was about a husband and wife team that take in homeless girls off the street with the promise of a meal only to be abused and later thrown back onto the street. Except this time they chose the wrong girl! This one was the worst of the three, but still amusing. The second was the most bizarre. Some Nazis discovered they could create a drug out of people who have a mutation in one of their organs (hint: this one's called Mutant Tool) and revolves around one girl who eventually takes the place of the current mutant. Worth watching just for the pure nutty factor. The last short was probably the best. A young guy is being abused by his girlfriend, in more ways than one. He's generally being treated like shit by her, but he puts up with it because of his weird fetish, which she indulges in. Eventually he's had enough though and takes revenge on the girl. You're left to decide what actually happens to her as you don't actually see it. Overall the three shorts were very low budget and it shows in some areas, but definitely worth seeing.</p>
<p>&nbsp;</p>
<p><a title="Frightfest 2011 - The Shrine" href="http://www.frightfest.co.uk/Films/theshrine.html" target="_blank">The Shrine</a> - This one is about a group of journalists who travel to a small town in Poland to investigate the disappearance of several backpackers. After a very slow and poor start to the film it picks up about halfway through. Most of the film's dialogue is in Polish without any subtitles, which I'm assuming was deliberate as it adds to the confusion that's prevelant throughout the film and unless you understand Polish you're going to have to rely on the context to work out what's happening. The end of the film turns everything upside down and makes you realise you were actually wrong about all your assumptions, which sort of makes up for the really bad start and is also why it jumps ahead of Little Deaths a bit in the 'worth watching' stakes.</p>
<p>&nbsp;</p>
<p><a title="Frightfest 2011 - Hobo with a Shotgun" href="http://www.frightfest.co.uk/Films/hobowithashotgun.html" target="_blank">Hobo with a Shotgun</a> - I overheard someone call this a ronseal movie (i.e. it does what it says on the tin) and that's exactly what it does, it's a film about a Hobo with a Shotgun. He arrives in a small town (filmed in Cananda, in Nova Scotia, although I'm not sure if it's actually supposed to be set there) and sees the rampant crime going on and decides to pick up a shotgun and sort things out. The beginning of this one, like The Shrine, is pretty bad. I didn't think I was going to like it after the first half hour. But then the sheer absurdity of the concept kicked in and was thoroughly enjoyable. This is one of those films that you have to watch the right way - don't expect any super duper special effects, or even a story that makes sense. Just enjoy the overall silliness of it!</p>
<p>&nbsp;</p>
<p><a title="Frightfest 2011 - I Saw The Devil" href="http://www.frightfest.co.uk/Films/index.html" target="_blank">I Saw The Devil</a> - I think this is the first Korean horror film I've seen and I was very impressed! A serial killer chooses the wrong victim and kills the fiancé of a government special agent. The agent then decides to take justice into his own hands and follows the killer around, torturing him in ever increasingly evil ways. This is one violent and gory film and strangely enough is actually quite funny. It's surprisingly well done and well mixed. The humour doesn't detract from the violence and helps split up the movie a bit, as the only real complaint about this one is that it was a bit too long. I don't want to spoil anything by going into detail of the numerous ways in which he's tortured, you'll just have to go see it yourself!</p>
<p>&nbsp;</p>
<p><a title="Frightfest 2011 - Rubber" href="http://www.frightfest.co.uk/Films/rubber.html" target="_blank">Rubber</a> - Rubber was by far the best out of the lot. A film about a sentient tyre with psychokinetic powers that starts terrorising a small, American town. A lot of the films this year had twists to them, but Rubber has the best one. It basically breaks the fourth wall to inject some humour into the film. Unfortunately I can't say too much about it without spoiling the surprise (even although you are introduced to it right away). The sentient tyre only really plays a small role in the film, with most of the story coming from the events surrounding it. Go watch this film!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anonymousreality.co.uk/2011/03/03/frightfest-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maths + Programming = x</title>
		<link>http://www.anonymousreality.co.uk/2011/02/24/maths-programming-x/</link>
		<comments>http://www.anonymousreality.co.uk/2011/02/24/maths-programming-x/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 20:17:05 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.anonymousreality.co.uk/?p=32</guid>
		<description><![CDATA[Some programming friends have been talking about whether having good maths skills makes you a better programmer. My gut reaction was to say yes, it does, especially with games. But, after thinking about it, maybe having maths skills doesn't necessarily make you a good programmer, maybe it just makes you a faster one? Or am [...]]]></description>
			<content:encoded><![CDATA[<p>Some programming friends have been talking about whether having good maths skills makes you a better programmer. My gut reaction was to say yes, it does, especially with games. But, after thinking about it, maybe having maths skills doesn't necessarily make you a good programmer, maybe it just makes you a faster one? Or am I just talking bollocks as usual?</p>
<p><span id="more-32"></span></p>
<p>I know that while making games I use maths a lot. Distance between points, simple arithmetic, circle equations, interpolation, etc. Maybe the people who think they're terrible at it just don't realise how much they actually use it? Maybe, for example, knowing to check the distance between two points to check collision (in a simple circle based collision), instead of googling to see how other people do it doesn't really make much difference other than saving you a few minutes? Maybe you don't actually have to know how it works to use it, as long as it works? Maybe I should stop asking so many questions?</p>
<p>So, either maths does make you a better programmer and people just don't realise how much they use it, or it just makes you a faster programmer because you can debug problems faster if you understand the maths better?</p>
<p>Having a logical mindset probably has more impact on how you program rather than what methods you use to achieve a result. Even if you use a convoluted method to achieve what could be done with a simple equation doesn't necessarily make you a bad programmer, it might even make you a more creative one!</p>
<p>A recent example in my own code was when I was attempting to write a String wrapper to wrap text to fit inside a certain number of pixels. I was trying to find the objective-c equivalent of a StringBuffer in Java. I found a few examples on how to do it it C++ without having to create new Strings for each word added to the line. I couldn't figure out how to get it to compile because the compiler was complaining about not being able to find the header files (I think it was something to do with compiling as objective-c++ instead of objective-c). I opted for a less optmised version, that worked just as well, but will likely use up more memory. Fortunately that's not a huge problem in iOS as it has proper memory management, but I will have to go back to it later and fix it.</p>
<p>My point isn't that I have no idea what I'm doing when it comes to objective-c, but more that just because I do something a different way doesn't automatically make me a bad programmer (well, maybe in this case it does, but I'm hoping you see my point!). Having the logical thinking skills to figure a way around a problem are a much greater resource than advanced maths skills - you can always learn maths, it's harder to teach logical thinking!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anonymousreality.co.uk/2011/02/24/maths-programming-x/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Controlling Complexity</title>
		<link>http://www.anonymousreality.co.uk/2010/08/03/controlling-complexity/</link>
		<comments>http://www.anonymousreality.co.uk/2010/08/03/controlling-complexity/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 21:06:07 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Controls]]></category>

		<guid isPermaLink="false">http://www.anonymousreality.co.uk/?p=27</guid>
		<description><![CDATA[A question from a certain flamboyant PR guru reminded me of a pet hate I have with modern games, especially those that are classified outside the “casual” label, as well as a few related things that I thought I might as well rant about at the same time. First of all, seeing as it’s a [...]]]></description>
			<content:encoded><![CDATA[<p>A question from a certain <a title="Brian Baglow on Twitter" href="http://twitter.com/flackboy" target="_blank">flamboyant PR guru</a> reminded me of a pet hate I have with modern games, especially those that are classified outside the “casual” label, as well as a few related things that I thought I might as well rant about at the same time.</p>
<p><span id="more-27"></span></p>
<p>First of all, seeing as it’s a minor quibble, but one I feel like there is a solution to – the lack of the option to customise controls in a game. For things like the DS, Wii and iPhone, where customising most of controls would serve no purpose other than to annoy both the developers and the players, I can understand it. But for games on the Xbox 360, PS3 and PC there really are no reasons not to allow it, other than laziness! If I want jump to be the A button instead of the B button why can’t I change it? Being a programmer for many years I understand that it can add a small layer of complexity, but it’s not one that’s unmanageable. As I was writing this though, a thought occurred to me; perhaps it’s the Q&amp;A department that bemoans features such as this?</p>
<p>Anyway, on to the real point of this post – control schemes as a barrier to entry for the more complex games (such as FPS and action/adventure games). Now, I’m aware that not all games on these platforms use all of the buttons on a controller (or keyboard and mouse), but when you hand a new gamer an XBox 360 controller I can only imagine that it’s quite overwhelming. As <a title="Dave Thomson on Twitter" href="http://twitter.com/dwlt" target="_blank">Dave Thomson</a>, owner of <a title="Ludometrics" href="http://www.ludometrics.com/" target="_blank">Ludometrics</a>, also mentioned, it can put off not only new gamers, but also not-so-new gamers too. It basically boils down to there being a lot of assumptions about who is playing the game.</p>
<p>Let’s take a look at the evolution of the controller (at least what I grew up with)...</p>
<p><a href="http://www.anonymousreality.co.uk/wp-content/uploads/2010/08/console_timeline.jpg"><img class="aligncenter size-medium wp-image-29" title="console_timeline" src="http://www.anonymousreality.co.uk/wp-content/uploads/2010/08/console_timeline-300x262.jpg" alt="" width="300" height="262" /></a></p>
<p>As you can see in this handy image from <a title="Sleepy Gamer" href="http://www.sleepygamer.com/2008/09/12/rethinking-the-product-life-cycle/" target="_blank">Sleepy Gamer</a>, the controller, with the exception of the Atari 5600 there, has gradually added buttons over the years. (I’m going to refer to things like the Start and Select buttons as supporting buttons as they’re not really used in gameplay).</p>
<p>Atari 2600 – One joystick and one button</p>
<p>NES – One D-Pad and 4 buttons (2 of which are supporting buttons)</p>
<p>Mega Drive (not shown) – One D-Pad and 4 Buttons (1 supporting button)</p>
<p>Mega Drive – One D-Pad and 8 buttons (2 supporting buttons)</p>
<p>SNES - One D-Pad and 6 buttons (2 supporting buttons)</p>
<p>... and so on ...</p>
<p>I think you get the picture. As I grew up as a gamer, buttons were added gradually and it was years between each increase, which gave me, and other gamers like me, time to adjust to all the extra information we needed to take in, as well as the extra dexterity required to manage more than a few fingers at a time.</p>
<p>Let’s take a look at modern console controllers...</p>
<p>XBox 360 – One D-Pad, two analogue sticks, 11 Buttons (3 supporting)</p>
<p>PS3 – One D-Pad, two analogue sticks, 11 Buttons (3 supporting)</p>
<p>Wii Remote – One D-Pad and 8 buttons (2 supporting, including the power button)</p>
<p>Wii Nunchuck – One Analogue Stick and one Button</p>
<p>DS / DSi – One D-Pad, one touchscreen and 9 buttons (3 supporting)</p>
<p>That’s a whole lot of buttons to learn to use! Most new gamers tend to stick to things like the Wii and the DS as the games there are very intuitive. Even although their controllers have a large number of buttons, some of them are hardly used and that’s because they have either a touchscreen or their controls are an extension of movements we’ve been making since we were born. I actually had to go and count the buttons on my (original, Japanese!) DS and nearly missed the two bumper buttons because I can’t remember the last time I used them. Imagine going from an intuitive touch based system (which doesn’t require much teaching to use), to a game like Battlefield: Bad Company 2 that uses ALL of the controls on the pad in some way, without a tutorial to help you. Sure there’s an instruction manual, but there’s no practice mode, you’re just thrown right in to it. To me, that would be very off-putting and it has been on several occasions.</p>
<p>Part of the beauty of older games (the 80s and 90s) was their difficulty, but the difficulty was not in controlling them. Sure you kept dying every 2 seconds, but it didn’t feel like it was the game’s fault, it felt like your fault for not being good enough! When you are constantly dying because the controls are either too difficult to use, whether that’s because they’re just badly implemented (I’m looking at you, Uncharted!) or there’s just too many to get your head around, it puts you off playing that game and if that’s your only, or first, experience in XBox or Playstation gaming, then you’re not going to come back for more.</p>
<p>So, in conclusion and in response to Mr Baglow’s original question, “If you had a highly-skilled pro research team you could call upon what questions would YOU be asking consumers/industry”?</p>
<p>Complex controls in the majority of big titles rely on years of assumptions and training in how to play a game and can be a very large barrier to entry for some gamers, so what exactly can we do about it? I don’t think including tutorial modes in these games is good enough, but what else is there, do we need to rethink some things? Or is it the case that we don’t want these new gamers to join our club and we’re happy to let them stick to their DS/Wii/iPhone/Mobile platforms? I am aware, of course, that not all gamers want to play these games, but shouldn’t we help them if they want to?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anonymousreality.co.uk/2010/08/03/controlling-complexity/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Warhammer</title>
		<link>http://www.anonymousreality.co.uk/2010/07/13/warhammer/</link>
		<comments>http://www.anonymousreality.co.uk/2010/07/13/warhammer/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 14:27:05 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Games Workshop]]></category>
		<category><![CDATA[skaven]]></category>
		<category><![CDATA[warhammer]]></category>

		<guid isPermaLink="false">http://www.anonymousreality.co.uk/?p=23</guid>
		<description><![CDATA[I've decided to open up this blog to all things geeky in my life as I don't think I have interesting things to say about programming often enough. So, to start this new trend I thought I talk about my desire to get back into Games Workshop games. I've been following them on Twitter for [...]]]></description>
			<content:encoded><![CDATA[<p>I've decided to open up this blog to all things geeky in my life as I don't think I have interesting things to say about programming often enough.</p>
<p>So, to start this new trend I thought I talk about my desire to get back into Games Workshop games. I've been following them on <a title="Games Workshop on Twitter" href="http://twitter.com/VoxCaster" target="_blank">Twitter</a> for a while now (since they re-released Space Hulk and my wonderful girlfriend managed to get me a copy for my birthday!). I saw that they were redoing Warhammer, as well as redoing my favourite race - The Skaven!</p>
<p><span id="more-23"></span></p>
<p>After seeing all the amazing new models and the new rules I thought it was time to dive in and I ordered the collector's edition and a unit of Clanrats. The Clanrats serve two purposes - a start to my Skaven army and a testing ground for my painting skills. The new Space Hulk models were just too nice and I didn't want to end up ruining them!</p>
<p>My main reasons for stopping in the past were cost and never finishing anything. Cost is still an issue, but not so much now that I have a decent job(s!). The never finishing anything has always been a sticking point. This time I've decided to stick to not buying anything else until what I have is painted and sticking to a points limit for my army. We'll see how long that lasts.</p>
<p>I also have an ambitious idea for a gaming table, but that's much further down the line. I intend to post about my progress here, so if you're interested then stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anonymousreality.co.uk/2010/07/13/warhammer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compiling PHP module for Windows</title>
		<link>http://www.anonymousreality.co.uk/2010/06/11/compiling-php-module-for-windows/</link>
		<comments>http://www.anonymousreality.co.uk/2010/06/11/compiling-php-module-for-windows/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 20:14:08 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[DLL]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.anonymousreality.co.uk/?p=13</guid>
		<description><![CDATA[This is something I've had waiting to be posted for a long time. About a year ago I had to compile an existing PHP module into a DLL (for a windows install of PHP), in this case it was a module for parsing BB Code and converting it to HTML. I found a tutorial (http://archive.devnewz.com/2002/0909.html) [...]]]></description>
			<content:encoded><![CDATA[<p>This is something I've had waiting to be posted for a long time. About a year ago I had to compile an existing PHP module into a DLL (for a windows install of PHP), in this case it was a module for parsing BB Code and converting it to HTML.</p>
<p><span id="more-13"></span>I found a tutorial (http://archive.devnewz.com/2002/0909.html) fo developing custom PHP modules, which I used as a basis. They use VC++ 6.0, where I only had Microsoft Visual C++ Express 2008 available, so as you can imagine there were some differences in the way things worked. So, here are the steps for compiling a PHP module to a DLL...</p>
<p><strong>Step 1</strong><br />
Download the source code for the version of PHP you  will be compiling against.<br />
Extract the source to an easy to find  folder on your HDD.<br />
For me this is F:\bin\php-5.2.6<br />
You will also  need the main .lib file from the windows installation of the PHP version  of choice - copy this to the same folder as your PHP source.</p>
<p><strong>Step  2</strong><br />
Open VC++ Express<br />
File &gt; New &gt; Project &gt; "Win32 Project"<br />
Choose your project details<br />
Select  "Next" on the Wizard<br />
Select DLL Project and Empty Project<br />
Finish</p>
<p><strong>Step  3</strong><br />
Build &gt; Configuration Manager<br />
Create two new  Configurations, Release_PHP and Debug_PHP.<br />
Make sure to copy the  settings from their relative default configurations.</p>
<p><strong>Step 4</strong><br />
Download  your extension's source and extract it to your new project's directory<br />
Expand  the project's details and go to Source Files (.cpp or .c).<br />
Right-click  &gt; Add &gt; Exisiting Item<br />
Repeat for the Header Files (.h)</p>
<p><strong>Step  5</strong><br />
Set up the Release_PHP configuration.<br />
Project &gt;  Preferences<br />
Configuration Properties &gt; C/C++ &gt; Preprocessor<br />
Add  the following Preprocessor Definitions: ZEND_DEBUG=0,  COMPILE_DL_YOUR_EXTENSION_NAME, ZTS=1, ZEND_WIN32, PHP_WIN32<br />
Where YOUR_EXTENSION_NAME is the name of your extension.</p>
<p><strong>Step  6</strong><br />
Configuration Properties &gt; C/C++ &gt; General<br />
Add the following include directories from the PHP source  (these can be relative to the project directory)<br />
F:\bin\php-5.2.6, F:\bin\php-5.2.6\main, F:\bin\php-5.2.6\Zend, F:\bin\php-5.2.6\TSRM, F:\bin\php-5.2.6\bindlib_w32</p>
<p><strong>Step 7</strong><br />
Linker &gt;  General<br />
Change the Output File name to include a php_ prefix:  $(OutDir)\php_$(ProjectName).dll<br />
Linker &gt; Input<br />
Add php5ts.lib to Additional Dependancies</p>
<p><strong>Step  8</strong><br />
Configuration Properties &gt; C/C++ &gt; Command Line<br />
Add  /TC</p>
<p>If you're lucky your module will now compile - if you're like  me however and trying to compile an existing module you might have to  spend several hours tweaking the source!</p>
<p>This PHP bug was relevant to me as I had some problems getting it to compile from scratch: http://bugs.php.net/bug.php?id=39130</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anonymousreality.co.uk/2010/06/11/compiling-php-module-for-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello</title>
		<link>http://www.anonymousreality.co.uk/2010/06/09/hello/</link>
		<comments>http://www.anonymousreality.co.uk/2010/06/09/hello/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 00:46:08 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Misc.]]></category>

		<guid isPermaLink="false">http://www.anonymousreality.co.uk/?p=4</guid>
		<description><![CDATA[I figured I have to post something to get me started - so I'll start by saying hello! This blog will mostly contain interesting articles, tips or stories about things that I encounter while doing my job as a programmer. There will of course be non-programming realted posts too. If you want to know more [...]]]></description>
			<content:encoded><![CDATA[<p>I figured I have to post something to get me started - so I'll start by saying hello!<span id="more-4"></span></p>
<p>This blog will mostly contain interesting articles, tips or stories about things that I encounter while doing my job as a programmer. There will of course be non-programming realted posts too.</p>
<p>If you want to know more about who I am or what I do, then check out the <a title="About Page" href="http://www.anonymousreality.co.uk/about/" target="_self">about page</a>, or visit <a title="Claymore Games - Mobile Games Development" href="http://www.claymoregames.co.uk" target="_blank">Claymore Games</a>, or have a nosey at my <a title="C.V." href="http://www.brianhackett.co.uk" target="_blank">C.V.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.anonymousreality.co.uk/2010/06/09/hello/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

