My first camera brought with the money I got. The camera was a faithful companion for so long. Canon rocks.
This game was immensely popular with over 10000 downloads (Just search for sudoku by amiya patanaik
you'll get dozens of hits from various sites). This was the first piece of software that was sold for a fees
to a nice gentleman in London. The money (150 pounds) was enough to buy my first digital camera - the canon powershot A430. I wrote this script during summer break just after my first year in IIT KGP. Initially I wrote a DLL only in Visual studio 2005 express edition that could be used to generate a matrix of valid sudoku based on some user specified criteria like difficulty. Some of you may think that the task of generating a sudoku is easy, just randomly pick out some numbers from a valid completely filled sudoku. Even I thought that initially but if you consider the problem with a little depth you will realize that the most important criteria when picking up numbers is to ensure that the resulting sudoku have only one solution. This can be done in various ways - I used the techniques of backtracking to achieve it. Later when the gentleman from London asked me if I can give him valid sudokus for one year at two difficulty levels with solutions for his magazine I said why not...
The interface is created using game maker language although almost all processing is done in the DLL itself. You may download the code and compiled binary here
. It turns out the binary of the GUI won't work on win vista or above. So you have to recompile although the DLL should be fine.
Print This Post