Click here to Skip to main content
15,886,110 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
FunTime Inc. is a software development company that specializes in creating educational games for children. After doing a survey of the current market, the marketing team found that there is a great demand for software that helps children to improve their English vocabulary. Therefore, the marketing team proposed that the company should come up with a new game that helps sharpen English vocabulary of children. One of the game designers in the company has suggested a game called VocEnhancer.

Rules of VocEnhancer
VocEnhancer should be played as per the following rules:
 It is a single-player game.
 There are three levels in the game, Beginner, Average, and Expert. The players would choose from these levels according to their vocabulary.
 Depending upon the level, a few characters from an English word appear on the screen. The total number of characters in the word, the number of chances to guess the word, the marks scored by the player, and the seconds elapsed also appear on the screen.
 If the user is not aware of the word, he should be able to change the word by writing "flip" on the console. A sample screen is shown in the following figure.

Interface of VocEnhancer
 The marks, number of chances to guess the word, and the time elapsed is to be updated on the screen.
 The player needs to guess each word within the given chances. If a player is not able to guess any five words in the given number of chances, the game should get over.
 If the player has scored highest marks, the following details get stored in a file:
 Name of the player
 Time taken to complete the level
 Marks

Design Specifications
The design of the game should be as per the following specifications:
 When the game starts, a menu should be displayed with the following options:
 Level 1 - Beginner
 Level 2 - Average
 Level 3 - Expert
 The player can choose any level. As the player selects the level, details of the highest score for that level should be displayed on the screen and then the game should start.
 Each level has different sets of words.
 At a time, a few characters of a word are displayed on the screen. These characters are picked up randomly and are placed at the position where they occur in the word. The missing characters are indicated by blanks or underlines.
 The number of characters displayed on the screen depends upon the length of the word to be guessed. If the word is long, the characters displayed should be more and vice versa.
 The sequence of the words displayed should be random.
 The number of chances to guess each word should be five more than the number of missing characters in the word.
 The player gets one mark for guessing the correct word.
 The total marks scored by the user should be displayed on the screen and the score needs to be updated with each word guessed correctly.
 The number of seconds elapsed should be displayed on the screen and should be updated every second.
 If the player outscores the highest marks, his/her name, marks, and time should be stored in a file.
 If the score of the player is equal to the highest score, then the time taken to reach the score has to be compared. The player who has taken less time should be considered as the highest score holder and his/her credentials should be stored in the file.
 The highest scores for each level should be stored independently.
Posted
Updated 7-Dec-13 14:49pm
v2
Comments
[no name] 7-Dec-13 11:27am    
And the question is?
Usually you will find a symbol/character similar to "?" in a question ;)
BillWoodruff 7-Dec-13 11:40am    
No.
TnTinMn 7-Dec-13 12:06pm    
No one is going to do your homework for you. If you really expect some one to do your work for you so that you can look smart, I suggest you get out of the programming curriculum and enroll in a business administration program. This type of laziness and deception tends to be rewarded in that field.
Sergey Alexandrovich Kryukov 7-Dec-13 20:48pm    
Bitter sarcasm, but there is a lot of unpleasant truth in it, unfortunately. The human society always had a trend to tolerate and feed some classes of parasites...
—SA
Sergey Alexandrovich Kryukov 7-Dec-13 20:46pm    
Okay, you already have a whole marketing team, but no one to actually do the job. Very nice.
And maybe even no one who is qualified to ask question. Have fun. :-)
—SA

1 solution

just do it according to the specifications you listed...or hire a programmer...
 
Share this answer
 
Comments
Member 10719900 2-Apr-14 18:11pm    
give a code
Member 12117514 5-Nov-15 17:13pm    
i cant see the code the code for the game i mean solution where is it

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900