Skip to content

IniBuilds-git/Wordle

Repository files navigation

Wordle/Numble Game

Overview

This project is an interactive implementation of Wordle and Numble, allowing users to guess words and arithmetic equations in a grid-based game. The application supports guest play, authentication, customizable game settings, and performance tracking.

Features

  • Landing Page & Navigation: Introduction to the game with a "Play Now" option.
  • Guest Mode: Play without logging in.
  • Authentication: User registration and login for personalized experience.
  • Game Selection & Configuration: Switch between Wordle and Numble, and adjust difficulty settings.
  • User Guide: Tutorial modal for first-time users.
  • Game Mechanics:
    • On-screen keyboard for input.
    • Visual feedback (Green, Yellow, Gray) for correct, misplaced, and incorrect letters/numbers.
    • Reset button to restart the game.
  • Tracking & Statistics: Game history and performance tracking for logged-in users.
  • End of Game & Replay: "Play Again" button for continuous gameplay.

Setup Instructions

  1. Clone the repository:
    git clone <repository-url>
  2. Navigate to the project directory:
    cd  WordleApplication
  3. Run the JavaFX application following the development setup instructions.

Tech Stack

  • JavaFX: User interface and event-driven application framework
  • Java (Core): Game logic, rules, and application backend
  • Maven: Build and dependency management
  • JUnit: Unit testing

Contribution Guidelines

  1. Fork the repository.
  2. Create a new branch for your feature:
    git checkout -b feature-name
  3. Make your changes and commit them:
    git commit -m "Add feature"
  4. Push to your branch:
    git push origin feature-name
  5. Create a pull request.

License

This project is licensed under the MIT License.

Application Screenshots

Landing Page img_5.png Register Page img_6.png

Login Page img_7.png Help Page img_1.png Numble Page img_2.png Wordle Page img_3.png Profie/Stats Page img_4.png

Contact

 Email : [email protected]   
 LinkedIn: https://www.linkedin.com/in/inioluwa-alake/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages