Write a word guess program(a.k.a. Hangman game)in Java · HangmanGame class contains the main method, where a Hangman object is created and the game is started by sending a message to the Hangman [login to view URL] program will have to files. One for the HangmanGame and one for the Hangman · Hangman class should have several methods to implement the game; modular design. This means that you should not put all the code just in one method. · For reading from the keyboard, use ConsoleReader class .I include the [login to view URL] file. You go in there and find the [login to view URL] file to see the API documentation of the ConsoleReader class. If you need more instruction on how to find the [login to view URL] , email me · As to generating an English word randomly as the game key, (1) declare an array of Strings with initial values (English words, at least 20), and (2) generate a random integer to use as the subscript of the array. Use Random class in the system package to generate random numbers (refer to nextInt method).
## Deliverables
Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.
## Platform
I use Window ME , this program is written in Java. This is how the program is supposed to perform: The program will randomly select a word, and ask the user to enter any letter of his choice from a to z in order to guess the word. The reason is the program wants the users to pick any letter for the word and see how many time the user have picked the letter untill the word is done. Ex: suppose the computer picks a word " house" the out put should be like this Select a letter :______ Then the user type in "h" Select a letter:_h_____ abcdefg.ijk......so on to z user types in 's' then h s then the remain in the alphabet is abcdefg.ijklmnopqr.t .... so on All this is done until the word is done guessed by picking all the required letters. Then it will say" you have guess .... times for the word 'house'.Then the program will ask for another game and randomly select another word.
## Deadline information
Please send the codes on time