It's announcement time! I'd like to announce a little game I've been working on for a week or so (on and off), written because I found this amazing puzzle in a newspaper called Hitori.
Hitori is quite similar in style to Sudoku; probably because both are published by Nikoli. The objective is to remove cells from the grid so that only one of each digit remains in each column and row. However, you can't shade two touching cells, and all the unshaded cells must be connected.
I wrote an application to let you play Hitori on the computer, called – funnily enough – Hitori. At the moment, it supports board generation (algorithm courtesy of a mathematical friend of mine), full validation of solutions against the three rules, hint support, undo/redo, and two different ways of "tagging" cells as you work out the puzzle, to make it a little easier.
bzr init --dirstate-tags
bzr pull http://tecnocode.co.uk/hitori
If anybody's got any suggestions for features, the only things I'm thinking of adding at the moment are:
- A shiny icon, if somebody could help me out with it!
- Support for different board sizes.
- Looking into themeable colours (or at least making sure the way they're done is HIG-compliant, because at the moment the RGB values are hardcoded).