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.