November 19, 2015


Tags: ,

Wow, nearly 3 months since my last post. That regular blogging yearly goal will definitely not be met. Although the reason for the gap is all the work being put into meeting another of those goals – completing Concealed Intent. Today marks a huge step towards that goal – the ability to purchase Concealed Intent through Steam Early Access. For those not familiar with Early Access, it is for games that are not quite finished, but are playable, and which would benefit from player community feedback. Concealed Intent definitely qualifies.

I hope to soon get back to regular posting here. In the meantime here is an edited post announcing the release on my “work” blog at Jarrah Technology

Read the rest of this entry

August 27, 2015

Magic Duels


I recently stopped playing Magic: The Gathering in person. After a brief spurt of activity, I quickly slowed down to just playing the occasional pre-release or other sealed tournaments, as much for the social event as the game. However, over time my impression of the game has only diminished. It takes too much time to play. Firstly there is the time taken to reach the game store, then the time waiting for players to be ready to start. If I get a return of one minute playing for two minutes waiting then I’m doing well – often it is much worse!

Then there is the problem that many of the actual matches are just not enjoyable. MtG relies on the concept of mana cards to act as a cost for playing other cards. Unfortunately sometimes a player ends up with too many or too few such cards (it is the luck of the draw) and as a result might as well not be playing. In the “limited” games I tend to play (“limited” format games do not reward paying extra for better cards, as all the cards that can be played are provided to competitors at the start) being “mana screwed” occurs to at least one of the players in game roughly about 25% of the time. So around one in four of the games are no fun (as I’m playing for the intellectual challenge, not to just win).

So with increasingly little spare time, I decided to just stop playing. But wait, what is this? A free-to-play version of the game is now available online! Maybe this will solve my issues.


Magic Duels (the online version of Magic) is a bit of a mess. I am quite unimpressed. Some parts are as expected. The games are always standard format (but with a small subset of the tabletop cards), so it could only be expected that the game would try to sell you the extra cards. Magic is probably the original pay-to-win game. The more one pays, the better cards they will have and thus better chances of winning their matches. This is carried over into Magic Duels – fair enough. It would have been nice if there were some limited format games as well, but maybe they will come later. At least they provide a mechanism to get the extra cards without paying, but just playing a great deal over time. Still the need to pay to be decently competitive rankles – and I won’t pay, so am always playing from a position of weakness.

Being able to choose your cards has not helped the “mana screwing” problem either. In fact in this game it seems to be even worse – at least at the initial stages when a player does not have many cards. The issue is amplified by the computer opponents having the most incredible luck imaginable. They never seem to have mana problems and often draw just the card they need right when they need it. Urgh. Of course it is possible this is just good luck and normal variance, but if so I’m way off into the land of many standard deviations beyond average. More likely the developer has fixed it and gone a little too far. I wouldn’t be surprised considering the numerous other issues with the game. It is slow: my PC can run some of the latest 3D games smoothly, but it takes 20 seconds to start a 2D card game from the menu? Something is not right there. The UI seems to be built for mobile devices – it would make much more sense if I had a thumb sitting in the bottom right corner, but I don’t. This means that the time given to play instants is barely enough to realise what is happening and drag you mouse across the screen. Magic is not supposed to be a test of reflexes! As a competitive game, it uses an online connection to maintain state and when this connection can’t be established the game can’t be played. And the connection has been down often. Very often. There have also been numerous bugs, missing quests and other annoyances.

Annoying is a good term too describe this game. The mana issues and problems have just reminded me of the flaws inherent in the original game’s design. I get the feeling that it just doesn’t respect its player’s time. I can’t imagine playing Magic live again, and after this I probably won’t bother with the computer version either. Maybe its time to give Hearthstone a try.

July 30, 2015



Just a quick post to apologise. Not for missing an update (work on Concealed Intent is still consuming nearly all my waking hours). Instead, my apology is for the new “we use cookies” warning for EU visitors (and hopefully only EU visitors). Recently an EU law was passed to require all websites located within the EU to warn and obtain EU visitor’s permission to use cookies. My warning should appear at the bottom of the page, and disappear, never to return, if you click “Got It!” For reference 3 parts of this website use cookies. There are the ads that appear on the right from Google Adsense; the comment system from Disqus; and, I use Google Analytics to see who visits the site. I’m using Silktide’s CookieConsent system, which claims to be the most popular way to comply with the law, it is very easy to set up and run.

July 18, 2015


Tags: ,

Work, work, work. Over the last few months, I have been working hard to complete Concealed Intent to a saleable standard. It is already the longest (2.5 years), largest (>30K LOC) project I’ve ever undertaken, and getting better all the time. It is even available for download here at the moment (warning: in a alpha testing state). That link will continue to host the current version until the game goes on sale as part of Steam Early Access.

How long until Early Access? I’ve tried to derive a plan over at my work blog. Early September is my target. The final run in is:

  • 31st July – v0.9.11: Rework some parts of GUI, like the stats panel and loadout screens.
  • 14th August – v0.9.12: 1v1 online play and supporting screens.
  • 28th August – v0.9.13: Steam integration, 3 extra missions and some AI rework.
  • ?? September – Profit! (or at least, Steam Early Access!)

Please take a look at the alpha version if you can, and please leave feedback too (click ‘J’ at anytime in the game).

If you’d like to follow the game further, check out the links below.

Concealed Intent Contact Details:

July 7, 2015

Her Story


Finally success! For quite some time I have been trying to find a computer game that my girlfriend will like. To The Moon and The Walking Dead Season 1 only held her attention for a matter of minutes. She completed Thomas Was Alone, but claimed not to enjoy the experience. Easy to believe considering her tense shoulders and sweating while playing. But now there is a game that she both finished and displayed happy entertainment during the game. The next day I was even asked if there was another episode or sequel to play next! What was the title that reached such lofty heights? Her Story.

Her Story is a Full Motion Video detective game. The basic idea is that the player is investigating a 20 year old murder by going back through seven police interview tapes. Each tape is cut up into short clips (of a few seconds through to a maximum couple of minutes) recording the response to a question that is never shown. The brilliant idea of the game is that the player can not just hit play and start watching the videos from the start, nor can they just jump to the end. Instead they can only interact with the game through a search box. Type in a word (or phrase) and if it appears in one of the clips then that clip will returned. Maybe. Only the first 5 clips in chronological order are viewable, although you can see the number of matches. So our first search, on the name of the person murdered, returned 61 clips, but we could only watch the first 5. To get the rest we had to refine our search or come at them from a different keyword (and direction). This is immensely clever, I wish I thought of it first! The user interface is simple, and intuitive to anyone who has used Google Search before (which is everyone, right?). At the same time there is still a challenge as most of the juicy stuff is in the later interviews.

It hard to say much more about the game as it is easily spoiled. Be assured that the story is good no matter what angle you eventually come at it. We certainly paid a great deal of attention to the dialogue, trying to glean every ounce of information. As we discovered more, we had to reconsider what was said earlier, as many of the clips can be interpreted in multiple ways (the benefit of not hearing the question). There are a few twists and many red herrings (I think). As time progressed we methodically worked our way through the clips following particular lines of investigation – until there it was, the solution! For us it took just under 2 hours (including a little bit of time after knowing what had happened to discover why it had happened). In the end we saw around 60% of the available clips. Looking online suggests most people take closer to 3 hours. I think we were a little lucky to finish that quickly – we were investigating a particular situation and the search term returned the final clip (as well as another with the info we actually intended). That that is the only concern I have with the game. It is possible that a player could see the crucial clips almost straight away, if they hit upon the right search terms. However, that is probably unlikely as the obvious search terms are included in many clips, so the most illuminating clips are not viewable until more refined search terms are known. I can’t be sure, but I strongly suspect that the interview text is minutely planned to avoid early spoiling – it certainly seemed that way.

This is a clever game with a great story – definitely worth playing.