What motivated me to do it? Initially Pritesh. Then after that ... myself. Sadly, I don't think anyone in the industry besides other than game developers would give a flying damn that I decided to do this.
Anyways, what have I decided to do? I've decided to create minesweeper. As of Sunday May 27th 2007, I have minesweeper working with the following features:
- displays debugging information
- creates a 10x14 minefield
- randomly creates places 25 mines in the field
- the number detection thing
- hold L and tap a tile and it will place a flag
- click on a mine and it will 'end' the game - revealing all the bombs (unfortunately you can still click stuff), and 'correcting' any false flags
- pressing A regenerates the game
I think covers it. The problem with me and projects is that I never know when to put them down. Even the most simplistic. So here are my goals for tonight.
- disable clicking anymore when you die
- enable "sweep" -- equivalent to the middle click for Windows Minesweeper, done by pressing any of U,D,L,R,A,B,X,Y while tapping a tile
- seed the darn random number generator
- add a timer to the top
- add a possibility of victory
Now here are a few things that I COULD do:
- add wireless/multiplayer
- add stats
- add changing the number of mines
- add a scrolling field
- add music
- add additional tiles
- add sound
I may not do any of those additional things. I may decide to just cut and run.

"Science can't explain everything!"
"No shit. If we could explain everything, we wouldn't need science woudl we?"