Sunday 25 September 2011

iPad Board Gaming


Board gaming is a great hobby to geek out with. Putting aside the actual playing of a game there is a lot to get in to: the mechanics of games, components, component quality, themes, game designers. Of course most board games require other people to play with and for someone who likes playing board games a lot it can be difficult to get the required play time to scratch the itch.

iPad is a great platform for board games: small enough to be portable but large enough to provide a good playing experience for most games. iPad board games are much cheaper than their physical counterparts. This makes it attractive to buy a digital copy of a game you already own or just try something out. Like other genre of computer games virtual board games benefit from being able to play other people online as well as providing an AI to practise against or for when there are no other humans around.

There can be down sides to electronic versions of games. Although advantageous in that there are no pieces to set up or put away, games on the iPad can be less tactile and lose something over the physical experience. Weak or poorly implemented AIs can be frustrating to play against. Also the very fact of having the ability to play a board game any time or any where can sometimes be a detriment, leading to over familiarity and either dulling the fun and freshness of the game or improving one's ability to such an extent that playing with others becomes unfulfilling.

When talking about board games i'm not talking about the likes of Monopoly and Scrabble which might be the first such games that come to mind. Rather, a more niche area of games, often called designer board games, so called because the games themselves are more often than not credited to a particular person. A further subset of board games are euro games. Although the origin of these games is given away in the name, it is the features and mechanics of these games that are most worthy of the title. Euro games generally focus more on skill than luck, keep everyone playing until the end and provide a more social, interactive experience.

A number of designer board games have been recreated on iPad. In a future post i'll give an overview of what some of them are about and what the iPad implementations are like. For now, here's a short list of some of the games available.


More information about board games can be found at the Mecca of board gaming sites boardgamegeek.com and reviews of iPad games can be found at ipadboardgames.org.

Sunday 18 September 2011

Speaking at PHPNW


I'm speaking at PHPNW next month. This will be my first time speaking at a conference. I've spoken at weddings and in team meetings at work before but this will be the first time that people can choose whether to hear me speak, or not.

I'll be speaking about Phalanger and compiling PHP to .Net. Jadu have been using Phalanger for a number of years now and it saves us a lot of time and effort in maintaining a product supported on PHP and .Net stacks. My talk will be about how Jadu came to use Phalanger, why it's right for us and an introduction to mixing PHP and .Net.

The thought of doing the talk has become less daunting over time. I submitted the paper fairly close to the deadline and didn't really hold out much hope of getting it accepted. Lo and behold it was accepted and I felt the most nervous right after finding out. Could I coherently talk for almost an hour and get across how useful Phalanger can be?

After giving the idea of actually having to do the talk a couple of weeks to settle in I started to plan what I was going to talk about. I had approximately three months to prepare. I had a general plan to spend a month researching and putting together a first draft presentation. I would then practise and refine the presentation for a month and spend the final month practising, practising and practising.  Three months feels like a long time but it soon flies by. Having a plan and sticking to it as well as the process and feeling of progression over time has really helped to ease the nerves and get used to the fact that I can do it.

I'm now into the final month and it's mostly practising with a little refining here and there. It feels like it's been a long process and I sure will be pleased when I can come home at night and not think about, plan or have to practise any more. While not particularly nervous about having to do the actual speaking, after all the time I have put into the presentation I hope it at least goes reasonably well and that people get something from it.