4.PROBLEM DEFINATION - R-division-2020-2021-even/Repo-14 GitHub Wiki
4.Problem Definition
Name of the game: WHACK THE BUTTON
4.1 Question and Answer-
Sl.No |
Questions |
Answers |
Objective/Function/Constraints |
1 |
What should be the power source? |
It should be able to work on DC power source |
Constraint |
2 |
How should the machine be activated? |
It should be operated wirelessly |
Function |
3 |
Are there any special features expected? |
It is better if we have increasing difficulty in name of levels |
Objective |
4 |
What mode of gaming should machine have? |
It should be completely through offline mode |
Constraint |
6 |
The number of players expected? |
It should be either single player or dual |
Objecive |
7 |
Should the scores of users to be displayed? |
Yes |
Function |
8 |
Are there things that client wants machines to be indicating? |
It could indicate winner / high score etc |
Function |
9 |
Should the machine be portable or completely fixed? |
It should be semi-portable |
Objective |
10 |
Do you expect a time limit for a game? |
Yes |
Constraint |
11 |
What should be the weight of machine? |
Better as less weight as possible |
Function |
12 |
What should be the size of the machine? |
It should not exceed 2x2x2 ft |
Constraint |
13 |
How will the game end in single player mode? |
If the user hits wrong button then the game finishes |
Objective |
4.2 Basic survey and Requirements-
Sl.No |
Observations from Surveys |
Requirements |
1 |
Machine Activation |
Can be activated through bluetooth |
2 |
Number of players |
1 or max. 2 players |
3 |
Functions at the end |
It should indicate winner and high score |
4 |
Weight of machine |
It should be semi-portable(mid-range weight) |
4.3 Identifying Client's Objectives-
Sl.No |
Objectives |
1 |
Machine should have increasing difficulty as levels |
2 |
Game should be either played by single or dual player but not more |
3 |
Machine should be semi-portable |
4 |
Machine should be as less heavy as possible |
5 |
Machine ends the game as user hits wrong button |
Problem definition version 1.1 :
Design a semi-portable , user as well client friendly gaming machine , which increases difficulty as the level increases and ends the game if user hits wrong button certain times or exceed the time limit.
4.4 Identifying Client's Constraints-
Sl.No |
Constraint |
1 |
Machine should be working on DC supply |
2 |
Game should completely run through offline mode |
3 |
Machine should have time limit |
4 |
Machine's maximum dimensions are 2 cubic ft. |
Problem definition version 1.2 :
Design a semi-portable , user as well client friendly gaming machine , whose source of power should be both AC and DC , whose dimensions should not exceed 5 cubic feet ; the gaming mode is completely offline , can be used by one or two users at a time but should not exceed 2 and it's difficulty increases as it's level increases and game ends if user hits wrong button certain times or exceed the time limit.
4.5 Establish Functions-
Sl.No |
Functions |
1 |
Activation is done through bluetooth system |
2 |
Game should be either played by single or dual player but not more |
3 |
Machine should be able to indicate winner and high score |
4 |
Machine should display the score of the users |
Problem definition version 1.3 :
Design a semi-portable user friendly game machine compatible to both power source AC and DC. Machine dimensions should not exceed 5ft x 3ft. Machine can be switched by bluetooth. Mode of game is completely offline. Maximum two players can play at a time. Machine should display time, score and winner of the game. The game’s difficulty level increases as the score and time increases. Game should end whenever user hits a wrong button or exceeds game time.
All age groups people can play the game.