An open API service indexing awesome lists of open source software.

https://github.com/jtpeller/sudokujava

WIP Sudoku game written in Java
https://github.com/jtpeller/sudokujava

awt gui java sudoku sudoku-java swing

Last synced: 12 months ago
JSON representation

WIP Sudoku game written in Java

Awesome Lists containing this project

README

          

# Sudoku

A GUI Sudoku game written in Java using AWT/Swing. Because of the many visual issues in this project, I realized, along with my [tic-tac-toe](https://github.com/jtpeller/TicTacToeJava)

## Table of Contents

- [Sudoku](#sudoku)
- [Table of Contents](#table-of-contents)
- [What](#what)
- [Problems](#problems)
- [Future Improvements](#future-improvements)
- [Run](#run)

## What

Work-in-progress Sudoku game written in Java.

## Problems

Known issues are listed here:

- Text display issue (the numbers don't show up)
- Sudoku lines display on the wrong layer (sometimes behind the grid)
- Difficulties vary widely (because of the random way numbers are chosen to be removed)
- There is no reason for options (there isn't any sound or music yet)
- Images should be separate from the source code
- Difficulty screen should be its own frame

## Future Improvements

If, for whatever reason, I wanted to dust this project off, I would add these features:

- Keyboard shortcuts for the various numbers
- Improve theme
- Improve text. Change fonts and modify the color scheme to make it obvious which value is the user's and which is provided.
- Make generation independent of grid size
- Add a menubar
- Track stats

## Run

You can run this buy executing the included `Sudoku.jar` file.