MahdeenSky / SudokuPrime

Boolean Hooligans

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SudokuPrime

A Fully Functioning Sudoku Android App

Features:

  • On Launch, the user will hear good jazz music.
  • The app will display two options, which are play and options.
  • The user can choose to play a game, or go to the options menu.
  • The user can press the back button to go back to the main menu.
  • Upon selecting play, the user will be presented with a menu of difficulty levels. (easy, medium, hard)
  • After choosing a difficulty level, the user will be presented with a grid of 81 cells, a hint button, a solve button, a reset button, and a timer.
  • The timer will record the time it takes the user to solve the puzzle.
  • The user can select a cell to change the value of the cell to any number between 1 to 9.
  • The user can also clear a cell by pressing the clear button.
  • The user can select the hint button to reveal a random empty cell, the solve button to solve the puzzle, and the reset button to reset the puzzle.
  • If the user does a mistake, the app will highlight the cell with the color red, and blue if the number is correct.
  • The user can select a cell with a number, to highlight all other cells with the same number in orange.
  • Upon completion of the puzzle, a congratulatory message with music will be displayed, along with the time it took the user to solve the puzzle.
  • The user can select the options button to go to the options menu.
  • The user can disable the sounds and music through the options menu.
  • The user can enable the “VisualizeSolving" check box to visualize the algorithm solving the puzzle, using a backtracking algorithm.

Screenshot_1649243297 Screenshot_1649243301 Screenshot_1649243307 Screenshot_1649243313 Screenshot_1649243322 Screenshot_1649243325 Screenshot_1649243336 Screenshot_1649243352 Screenshot_1649243379 Screenshot_1649243384 Screenshot_1649243394

About

Boolean Hooligans

License:MIT License


Languages

Language:Java 100.0%