======
A Sudoku game hacked together for a 24-hour coding competition, with several cool features like a puzzle library, error-checker, hints, and solver.
This game was built on the .NET 4.0 & Windows Presentation Foundation (WPF) platform. As such, it is required that you:
- Are running Windows (sorry, fellow Linux geeks!)
- Have the .NET 4.0 Framework or later installed
You may either install Sudoku or run it as a Standalone:
- Install: Double-click
..\install\Sudoku.Install.msiand follow the on screen instructions. - Standalone: Double-click
..\install\Sudoku.exeand start playing.
The Puzzle Library allows organization of all of your Sudoku puzzles!
Go to File -> Puzzle Library to open the Puzzle Library interface.
From this screen you can:
- Create a new Puzzle:
- Select the puzzle rank (i.e. 3 = 9x9)
- Enter the name in the text box.
- Place the given numbers on the grid.
- Click the Save button.
- If a puzzle already appears on the screen and you’d like to create one from scratch, click the Clear button.
- Edit a puzzle:
- Select your puzzle from the left hand menu.
- Make any changes you wish.
- Press the Save button.
- Delete a puzzle:
- Select your puzzle from the left hand menu.
- Press the Delete button.
- Start a puzzle:
- Select your puzzle from the left hand menu.
- Press the Start New button.
- Resume a puzzle:
- Select the puzzle which you’d like to resume.
- This requires having previously saved the puzzle via
File -> Saveon the main window. - Press the Resume Puzzle button.
This version of Sudoku has a number of useful features, all of which are available under the Game menu.
These include:
- Show Possibilities on Hover
- You may check/uncheck this option on the Game menu to enable this feature.
- When you hover over a cell, the possible values you may enter into that cell are listed below the puzzle.
- Show Errors
- You may check/uncheck this option on the Game menu to enable this feature.
- If an error is made in the puzzle (i.e. the value for a cell does not match the value for the known solution), the number will appear highlighted in red.
- Remove Errors
- Selecting this from the Game menu will clear all values from the puzzle that does not match the known solution.
- Solve
- Selecting this from the Game menu will finish the puzzle with a pre-computed solution.