---
# System prepended metadata

title: Hangman by ETC

---

README!!!!!!!!!!!!!!!!!!!
# Hangman by ETC

Project members : Erwan Sinck / Clément Penot / Thimothee Ranvin

The goal of the project is to recreate the Hangman Web game from our classic Hangman.

## Features available : 

- How to download the project : 
    - Download the project in zip
    - unzip the file and open it
    - from file explorer copy the folder path
    - then from a terminal enter the command :

- Go to the folder using :

```
cd <copy path>
```

```
cd /server
```
- Launch the game from the terminal :
```
go run main.go
```


Otherwise go to this link to play online http://ketchupmaillot.fr/

      
    
# **Instructions of the HANGMAN WEB + BONUS:**

*check the "program only" part of the game and "player" part of the game*

# 1)Initialize the Game: 

* **Check the RULES** *player*

You can click on the "REGLES" section to read the rules of the game.

* **Choose your Level** *player*

We have created some files words.txt which contains a bunch of words with which the program will play.

You can choose the level you want in the list below:

*list of levels:*

* easy
* intermediate
* hard

*Each Level corresponds to a different dictionnary used to initialize the game*


# 2)The game:

User enter the word and try to find the answer

* **Restart the game** *player*

If the player want, he can restart the game by clicking "Restart".

Any progress will be lost.

* **Change the Level**

If the player want, he can also change level during the game.

Any progress will be lost.

* **Check the game status**

Player can check:
* Number of attempts left 
* the corresponding hangman
* the level chosen
* the current word


# 4)End of the game :
The program continues until the word is either found, or the numbers of attempts is 0.

* **You Win the Game!*

The player will see a "WIN THE GAME" screen on his device and can then restart the game.

* **You Lose the Game!*

The player will see a "LOSE THE GAME" screen on his device and can then restart the game.


# ***Update coming soon!:***

-Register a user that can login/logout

-Save players progress

-Multiplayer lobby

-CAPS can be added
