https://github.com/minhduc29/sudoku
A classic game about solving a 9x9 and partially filled board using Pygame
https://github.com/minhduc29/sudoku
backtracking board oop pygame sudoku
Last synced: 2 months ago
JSON representation
A classic game about solving a 9x9 and partially filled board using Pygame
- Host: GitHub
- URL: https://github.com/minhduc29/sudoku
- Owner: minhduc29
- Created: 2020-11-12T10:51:52.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-01-31T08:38:52.000Z (over 4 years ago)
- Last Synced: 2025-01-18T10:43:21.832Z (over 1 year ago)
- Topics: backtracking, board, oop, pygame, sudoku
- Language: Python
- Homepage:
- Size: 18 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sudoku
#### _Project #6_
- A classic game about solving a 9x9 and partially filled board using **_Pygame_**
## How to play
- You have to fill the board that every row, column and 3x3 box all have numbers from 1 to 9 without duplication
- Click on a rectangle to select
- Use key from 1 to 9 to fill the board
- If you just press the key, it will draw a temporary number to the board. Then you need to press **ENTER** to insert the number
- Press **DELETE** to erase the current number in selected place
- If you input a number that already exists in the same column or row or box, the number will be automatically removed and you will get an X
- If you have 10 X, you will lose
- Press **SPACE** to get a new board
- Press **CAPSLOCK** to see the answer for the current board