I have a new game I am working on now called MineSeeker. The game play is similar to Minesweeper if you have ever played that game before. I will be having a single player experience with 9 worlds and 10 levels in each world for a total of 90 levels. There will also be a quick play option which will load a completely random level for you to play. In addition to that, I'm also planning on a multiplayer experience where you'll be able to play with your friends on Facebook to complete random levels together. This will be a fairly large undertaking for one developer so this will take me a little time to complete. However its already starting to come together pretty well.
I started by putting the UI together. So far I have a loading screen, main menu, level select screen and a game play screen. So far you can click on single player and it will load the level select screen. I have one working level so far. I ha still working out kinks on it and as soon as I do I will be using that to create the other 9 levels in the first world. Its coming along quite nicely so far.
I have already learned something new on this project, the flood fill algorithm. I put it into the game to search for adjacent tiles that meet specific requirements. Its a recursive algorithm so getting it to work without entering an endless loop was a bit of a chore. Overall its a perfect fit for what I needed to do and it works nicely.
Here are a few screenshots of the game. I'm also updating the font in the UI so some the screens have a different font.