Sudoku game written in Java using libgdx. Notable features include:
- A sudoku board generator that generates a valid, completed sudoku board
- A recursive backtracking algorithm that solves an incomplete board
- File IO to keep track of and display high score solve times
- Variable difficulty: the player can select from the title screen whether they want an Easy, Intermediate, Advanced, or Expert puzzle
- Replayability: After the board is complete (solved by the player or the solve algorithm), the player can return to the title screen and play again