Skip to content

StitchMl/Sudoku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

183 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku - Mobile Programming Project

Sudoku Game

Descrizione

Sudoku is an application for playing Sudoku, a famous logic game with numbers. It offers an interactive platform for solving Sudoku grids, with features such as customisable difficulty levels and a pleasant user interface. This project was developed as part of the Mobile Programming course at the University of Tor Vergata.

Funzionalità

  • Automatic grid generation: Creates Sudoku puzzles of different difficulties (easy, medium, difficult).
  • Move validation: Automatically checks if moves are valid.
  • Integrated timer: Monitors the time taken to complete a puzzle.
  • Help mode: Provides hints when required.
  • Progress Saving: Saves the current game to resume it later.

Requisiti di sistema

  • Kotlin: Version 1.5 or later.
  • Android Studio development environment.

Installazione

  1. Clone this repository:
    git clone https://github.com/StitchMl/Sudoku.git
  2. Open the project in Android Studio.
  3. Synchronise project dependencies with Gradle.

Uso

  1. Run the application directly from the IDE or generate an executable file with Gradle:
    ./gradlew build
  2. Start the generated app or run the executable file to start playing.

Have fun with Sudoku!

About

Mobile application developed for the Mobile Programming exam at the University of Tor Vergata. Implements the Sudoku game with automatic grid generation, difficulty levels, move validation and progress saving.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages