Skip to content

dhnguyen01/Wordle-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

# Wordle Simulator in JavaFX

## Video Link
- [Watch the Demo](https://youtu.be/OuLi0f4GdlI)

## Project Description
In this project, I created a JavaFX application that simulates the popular game Wordle. This application was built using Java 11 and JavaFX for the GUI components, with Maven used for project management. The application was designed using the Model-View-Controller (MVC) architecture to ensure that the logic and UI are separate, making the codebase both readable and scalable.

### Key Features:
- **Real-time Word Validation**: The application checks if the guessed word is within a list of over 10,000 valid words and ensures it matches the required length.
- **Random Word Selection**: Each game session randomly selects a word from a pool of over 2,000 possible words.
- **Score Tracking**: The game tracks the player's score throughout the session.
- **Load/Save Functionality**: The game state can be saved to a file and reloaded when the application is reopened, thanks to serialization and deserialization.

### Learning Outcomes:
This project not only reinforced my understanding of Java and JavaFX but also provided valuable experience in front-end design. I learned how to create a user-friendly interface that offers a seamless gaming experience.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published