Imported Libraries:
- pygame
- BeautifulSoup
- requests
Purpose: It provides you with a sudoku puzzle and you can choose the level. Once done you can also check the puzzle. Puzzle will turn red if incorrect.
- Sudoku is one of the most popular puzzle games of all time. The goal of Sudoku is to fill a 9×9 grid with numbers so that each row, column and 3×3 section contain all of the digits between 1 and 9. As a logic puzzle, Sudoku is also an excellent brain game.
- This program consists of 4 files:
- main.py
- app_class.py
- buttonClass.py
- settings.py
- main.py consists of the main driver code
- app_class.py consists of the following:
- playing state functions
- board checking functions
- helper functions (extraction of sudoku game from https://nine.websudoku.com/)
- buttonClass.py specifies different actions on button click
- settings.py consists of different color codes used.
- Install Python 3.x (recommended) from https://www.python.org/downloads/
- Download this repository as zip and extract.
- Run the code and start playing. Have fun!!