Question: use node js. You need to implement an application for application for playing Hangman (see below for description and illustration). A ..Design (40 marks). Things

use node js.

You need to implement an application for application for playing Hangman (see below for description and illustration).

A ..Design (40 marks). Things to consider:

-What are the key elements for this application?

-How would you manage these?

-Is a state-managed solution appropriate here?

B ..Intelligent Choices (40 marks). Identify appropriate libraries and a toolstack. Think about how your choice of tools reflects the design. Can you avoid writing code (no code) or writing very little (low code)? Is this an entirely front-end application, back-end, or full-stack? NOTE: It will be important to think about how you find/choose words for the game.

C ..Implementation (100 marks). Do not get overly elaborate or bogged down on any one section. If you are having problems implementing something, replace it with a temporary function or class that identifies work that needs to be done later.

Hangman:

I

D ..Hangman is a simple game. A word is selected but not shown to the player - spaces are placed on the screen for each letter in the word (at the start, there is no image of a man.) Users then guess one letter at a time. If the letter is in the word, the appropriate space is filled in. If the letter is not in the word, the "hangman" is updated. Updates add: the head, the torso, one arm, the other arm, one leg, and the other leg. If the entire body is "hung" then the user loses. If the word is completely filled in before the body is hung, the user wins. If you have any doubts about the game, please ask your instructor before continuing.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!