Readme

1.0 Introduction

Mini Sudoku is a Windows ™ version of Sudoku game panel, which deployed under the terms and conditions of GNU General Public License (GNU GPL) Version 3.0. This version of Sudoku game system provide following list of core features to the player,

  • Sudoku Game Panel with multiple user profiles
  • Support custom board styles
  • Auto-play options for all the predefine and user specified puzzles
  • Minimize to tray option
  • Three game play levels (as easy, intermediate and hard)
  • Easy to add any number of custom puzzles

In standard configuration (or with standard installer) player may get 13 easy to play puzzles, 7 intermediate level puzzles and 17 hardcore game puzzles. Player can obtain more game puzzles from Mini Sudoku home page.

2.0 Installation and Configurations

Current version of Mini Sudoku is released with automated installer package and end user may not need to do any manual configurations to the system to run the Mini Sudoku game system. To run this version of Mini Sudoku user need to meet following minimum system requirements,

  • An IBM compatible 233MHz Computer with 128 MB RAM
  • Screen resolution of 800×600 pixels with 32bit colors
  • 50MB of free disk space
  • 16bit Sound card
  • Windows 2000 or newer version of Microsoft Windows operating system

If you’re getting problems while installing/using the Mini Sudoku please log them on Mini Sudoku – Bug Tracker.

3.0 Game Play and Settings

Sudoku is a logic-based, combinatorial number-placement puzzle. The objective is to fill 9×9 grid with digits so that each column, each row, and each of the nine 3×3 sub-grids that compose the grid contains all of the digits from 1 to 9. The puzzle setter provides a partially completed grid. This version of Mini Sudoku had all the above described classical Sudoku gaming rules and flexible gaming interface.

Mini Sudoku have following controls and user interface elements,

Check it ! : This button is used to check the current user entries in the game panel. When player hit this button Mini Sudoku checks all the inputs and highlight all the invalid user entries. If all the entries are correct, Mini Sudoku display final results screen and update user profile with the current score.

Reset : Press this button to reset the current game board. When user apply this button all the user specified entries may get clear and reload the partially completed grid.

New : When user press this button Mini Sudoku load new game puzzle randomly from the selected level.

Save : Save current game puzzle entries and time.

Load : Press this button to load previously saved game and duration.

Play Level : Press this button to switch between the different game levels such as easy, intermediate and hard. Changing the game level may not effect to the current Sudoku puzzle. Changes may only take place when user hits the “New” button.

Pause / Resume : Use this button to pause or resume the game play.

Other than these main control buttons there are several utility options available in system menu of Mini Sudoku application. Which include Auto Play, Puzzle import utility, System Settings, etc. User can access these options by right clicking (in general configuration) on the Title-bar of Mini Sudoku.

4.0 Creating New Game Maps

To create new game maps in Mini Sudoku, users need to create Mini Sudoku game maps (spf file)with following format,

LEVEL = HARD/MID/EASY (default is EASY)
SEPARATOR = <Separator Symbol> (default is *)
MAP = number array consist with 81 digits and separator symbol.

For example,

LEVEL = HARD
SEPARATOR = .
MAP = ...2...3......4.7...9.7..51....3...26.7...1.85...4....15..8.7
      ...2.6......4...1...

After installing the above mentioned game map user get following screen in Mini Sudoku, ( _ represents input box)

_ _ _ 2 _ _ _ 3 _
_ _ _ _ _ 4 _ 7 _
_ _ 9 _ 7 _ _ 5 1
_ _ _ _ 3 _ _ _ 2
6 _ 7 _ _ _ 1 _ 8
5 _ _ _ 4 _ _ _ _
1 5 _ _ 8 _ 7 _ _
_ 2 _ 6 _ _ _ _ _
_ 4 _ _ _ 1 _ _ _

When specifying the separator symbol it is highly recommended to use some symbolic character (except equal “=” sign).

User can develop these entries using general text editor (e.g : Notepad) and need save it with “.spf” file extension.(e.g : demo1.spf)

To install the above described Mini Sudoku puzzle file, use the “Import Puzzles…” menu option in system menu of Mini Sudoku. Users can upload there custom build Mini Sudoku files to the “Maps” sections of Mini Sudoku home page.