Skip to content

Jinyuan-S/JWordle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JWordle

An Java version Wordle based on Swing

An tutorial lecture on YouTube is now available.

How to play

  • Guess the Wordle word in tries for no more than 6 time.
  • Each guess must be a valid word with the length of FIVE.
  • For each letter in a valid word(ie. in a wordlist) you enter, it will turn to:
    • Green if it is in the answer with correct position.
    • Yellow if it is in the answer with the wrong position.
    • Gray if it is not in the answer.

Compile & Run

go to the root directory of JWordle, open the terminal and run:

javac -d . ./src/JWordle/*.java && java JWordle.Start

Preference

  • A large wordlist which contains of 2500+ words.

  • An user friendly interface.

  • adapt to MacOSX system.

Regenerate the Javadoc

javadoc -d ./doc ./src/JWordle/*.java 

Developing Log

v1.0

about: the first part of function.

already have:

  1. Basic GUI window
  2. Sinple input logic, button action

Todo:

  1. Wordlist check
  2. Menu
  3. Prompt window

v1.1

about: complement the javadoc annotation.

already have:

  1. Basic GUI window
  2. Sinple input logic, button action
  3. Wordlist check, Legality check
  4. Simple pop-window reminder

Todo:

  1. Menu page
  2. Account & userlogin

v1.3

about: added login interface and restart function.

already have:

  1. Basic GUI window
  2. Sinple input logic, button action
  3. Wordlist check, Legality check
  4. Simple pop-window reminder
  5. Login
  6. Restart(with bug)

Todo:

  1. Menu page
  2. Account & userlogin(logic)
  3. fix bug in restart

v1.4

about: added not enough word alert, update javadoc.

already have:

  1. Basic GUI window
  2. input logic, button action
  3. Wordlist check, Legality check
  4. pop-window alert
  5. Restart

Todo:

  1. Menu page
  2. Account & userlogin(logic)

About

Wordle based on java swing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages