Skip to content

GG2R10/SudokuFX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧩 SudokuFX - Mini Proyecto 2

Icono Universidad del Valle Escuela de Sistemas

An interactive 6x6 Sudoku game built with JavaFX!

📌 Features

✅ Randomly generated Sudoku board (6x6 with 2x3 subgrids)
✅ Backtracking algorythm to recognize multiple solutions ✅ Hints system to assist players
✅ Validity check for user inputs
✅ Solution verification & automatic correction
✅ Win detection with animated feedback
✅ Interactive and responsive UI

🚀 Getting Started

1️⃣ Clone the repository

git clone https://github.com/GG2R10/SudokuFX.git
cd SudokuFX

2️⃣ Run the project

Open the project in IntelliJ IDEA and run the Main class.

Alternatively, use:

./gradlew run  # If using Gradle

🖥️ Screenshot

Sudoku screenshot

🛠️ Built With

  • Java 17 (Amazon Corretto)
  • JavaFX for UI
  • FXML for layout
  • CSS for styling
  • IntelliJ IDEA as IDE
  • Git & GitHub for version control

🏆 How to Play

  1. Fill the grid with numbers from 1 to 6.
  2. Each row, column, and 2x3 block must contain unique numbers.
  3. Use the hint button if you're stuck!
  4. Solve the entire board correctly to win! 🎉

👥 Team

Dev 1
Conseq
Dev 2
Captain Arias

📝 License

This project is licensed under the MIT License. Feel free to use and modify it!


If you like this project, don't forget to give it a star on GitHub!

About

A simple proyect about a Sudoku 6x6

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages