Skip to content

AfroOrange/HangmanApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hangman Game

This is a Hangman game implemented in Java using JavaFX for the graphical user interface. The project is managed using Maven.

Table of Contents

Installation

  1. Clone the repository:

    git clone https://github.com/AfroOrange/hangman-game.git
    cd hangman-game
    
  2. Build the project using Maven:

    sh mvn clean install

  3. Run the application:

    mvn javafx:run

Usage

Login: Enter your name and click on the "Login" button to start the game.

Login Screen

Start a new game: Press F2 or click on the "New Game" button.

Game Screen

Stop the game: Click on the "Stop Game" button to end the current game and reveal the hidden word.

Adjust volume: Use the volume slider to adjust the background music volume.

Get help: Click on the "Help" button to open the help window.

Features

Game Controller: Manages the game logic and user interactions.

Score Board: Displays the scores of different users.

Words Controller: Manages the words used in the game.

Background Music: Plays background music during the game.

Help Window: Provides help and instructions for the game.

License

This project is licensed under the MIT License. See the LICENSE file for details

Recommended

To get an enhanced experience, try to install FiraCode font, you cand find it in tonsky's repository.

About

The classic Hangman Game, now as a desktop application! Developed in Java with JavaFX, this project brings the familiar word-guessing game to your computer, complete with a graphical user interface and score tracking.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages