Skip to main content

Words with Addiction

For the last month or so I seem to have become entirely addicted to a iPhone Scrabble clone called Words With Friends. I seem to manage to have 3 games on the go at once and, thanks to the iPhone notifications system, I can have near real-time access to this time sink of an app.

The game allows several modes of play, all of which are based on two players maximum. No mass games here; everything is one on one. You can play both players on the same physical device by passing it back and forth, of course, but there is also an asynchronous networked mode. Play against people you know, or ask the game for a random pairing with a complete stranger. There's always someone to play against.





Visually the game is very slick. The board and tiles and rendered very nicely, and the zoom mode to switch between letter placement and a board overview is handy. I wouldn't fancy playing all the time with the tiny overview mode. Dragging the tiles around is also done nicely. Just drag each one with your finger and drop it on the board. It doesn't sound like much, but having played online Scrabble before with some very odd input methods it's a breath of fresh air.

The rules seem a bit ... lax. Plurals are allowed for a start. American or British English spellings. And some randomness, including "adios". All the two letter words are present, of course. Handy for aligning words side by side.

One problem with this sort of Scrabble game is the built in dictionary. It makes it possible to just enter a random jumble of words and hit 'send' to see if it sticks. There's no challenge option so you can't even make your opponent lose out if you think they're making it up. I'm not sure how that could effectively be implemented in an asynchronous game like this, though. Maybe it's better left as is.

So yeah, I've got three games on the go today. One of them is a hand-over game against myself for practice purposes and to hone my skills. I might start a few more ...

Comments

Popular posts from this blog

Fairy Lights

Street lights at night can be very pretty. For someone who lives close to the centre of a large city, skirting round the edge of the town centre can provide a host of beautiful views at night. One advantage to using a wide open lens when taking these pictures is the capture of bokeh, or creative blur. An extreme example is shown to your right; a mass of coloured circles that roughly represent the city they are part of. A more subtle example, of course, is in the picture of the day at the top of this post. The lights cluster around the top of the leaves like fireflies, obviously part of a cityscape but at the same time abstract. The extreme out of focus image is a blurred version of the picture on the left. A view over Sheffield from Pitsmoor, looking up Netherthorpe Road and up to the university. Even when the buildings are focussed (roughly; I'm still practicing) the lights take on the shape of the lens's aperture. I try to incorporate some foreground focus wh...

In which I complain that coding standards are a waste of time

Just kidding. I'm not going to rail against coding standards. No, I'm going to rail against the absolute and dictatorial enforcement of coding style guidelines, to the point where a single misplaced curly bracket can fail the code review of a thousand line project before it's even started. I'm going to rail against the fact that many people these days don't actually know that coding style guidelines and coding standards are not the same thing. Coding style guidelines are not coding standards. Coding standards are rules on how to construct software. Rules that have practical and defined benefits. Rules than can be proven to assist in the structured and correct building of code. For example: Do not perform database access in the constructor. All database access should use the framework's DAL. Do not rely on complex instantiation instructions; provide a factory method. Do not inherit from a class in a different module or library; only encapsulate. Avoid sin...

DeCSS on Ubuntu 9.10 and later

It used to be the case that enabling DVD playback on Ubuntu was a case of installing ubuntu-restricted-extras and that was that. Unfortunately DMCA nonsense in the US has buggered that up for all of us and so now there's an additional step. So, without further ado, here are the commands that need to be run at a command line: sudo apt-get install libdvdread4 sudo /usr/share/doc/libdvdread4/install-css.sh Voila! DVD playback a-la Ubuntu.