Requirements for Cook It

From DIT Experimental Gaming Group

Jump to: navigation, search

Purpose of this page

This page shows the requirements specific to this game, as well as the requirements that apply to all games


To create a new requirement:

  1. edit this page
  2. add the text {{subst:Requirement}} where you want to add the new requirement
  3. save the page, and then edit again

See also...



Contents

FOR THIS GAME

Requirement Id: Teach_Culinary_Vocabulary

From Game Design: Cook It!

Description: The game must teach a vocabulary of common food, kitchen utensils, and cooking-related action verbs

Rationale: a justification of the requirement

Originator: the person who raised the requirement

Status: under discussion

Likelihood of change: medium

How to measure success: each language must provide a set of 30(?)words to measure against

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: medium

See Also: Link to supporting material...

Possible Implementation: According to Mark the easiest way of going about this is to have a choice between 3 ready made sentences one of which is the correct one. Fill in the gaps (1 or 2) in a given sentence is also possible. Reconstructing a sentence from words or chunks appears to be more difficult.


Requirement Id: Culture_Based_Recipes

From Game Design: Cook It!

Description: the game must use 3 culture-neutral recipes, and 2 recipes specific to the culture of the target language

Rationale: meet cultural-awareness criterion

Originator: the person who raised the requirement

Status: under discussion

Likelihood of change: medium

How to measure success: on a given run of the game, 3 recipes from the culture neutral list are used, and 2 from the relevant language-specific list

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: medium

See Also: Link to supporting material...

Possible Implementation: Suggested recipes include..:
Culture-neutral: Burgers and chips, Pizza, Fish and vegetables
French: Couscous, Coq au vin, Tarte Tatin
Italian: Panetone, Tagliatelli, Carbonara, Osso Bucco
Spanish: Paella, Fabada, Tortilla, TurrĂ³n
German: Lebkuchen


Requirement Id: Recipe_Background

From Game Design: Cook It!

Description: The game will give background information in English on the culture-specific recipes

Rationale: a justification of the requirement

Originator: the person who raised the requirement

Status: under discussion

Likelihood of change: medium

How to measure success: Language team to confirm this when game is completed.

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: medium

See Also: This is similar to the "Did you know" feature of other mini-games

Possible Implementation: Use speech bubble, audio voice over


Requirement Id: Keep_Score

From Game Design: Cook It!

Description: The game keeps track of the players score as they collect ingredients

Rationale: player motivation/gameplay

Originator: the person who raised the requirement

Status: under discussion

Likelihood of change: medium

How to measure success: a score is presented on screen throughout the game.

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: medium

See Also: Link to supporting material...

Possible Implementation: Does the score only ever increment, or can a player lose points for incorrect choices?
Should the score persist across different mini-games?



FOR ALL GAMES

These are relevant to all the games, so relevant to this one too.

Requirement Id: Languages_Equally_Represented

From Game Design: what game design does this requirement come from

Description: each language needs to be equally well represented by whatever media content is chosen

Rationale: a justification of the requirement

Originator: the person who raised the requirement

Status: under discussion

Likelihood of change: low

How to measure success: each language has equal number of minutes of audio/video content

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: medium

See Also: Link to supporting material...


Requirement Id: Simple_Sentences_Only

From Game Design: what game design does this requirement come from

Description: The system will address simple sentence structure only.

Rationale: some sentence structure can become unduly complex.

Originator: Ute?

Status: under discussion

Likelihood of change: low

How to measure success: an empirical measure to test if the solution matches the original requirement

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: medium

See Also: Link to supporting material...


Requirement Id: Present_Tense_Only

From Game Design: what game design does this requirement come from

Description: The game will only deal with the present tense

Rationale: a justification of the requirement

Originator: Odette?

Status: potential / under discussion / accepted / dropped / delivered

Likelihood of change: medium

How to measure success: an empirical measure to test if the solution matches the original requirement

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: how important is this requirement for the customer: low / medium / high

See Also: Link to supporting material...


Requirement Id: Satisfy_Syllabus

From Game Design: what game design does this requirement come from

Description: Game ideas generated much match the syllabus

Rationale: a justification of the requirement

Originator: the person who raised the requirement

Status: potential / under discussion / accepted / dropped / delivered

Likelihood of change: low

How to measure success: an empirical measure to test if the solution matches the original requirement

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: high

See Also: Link to supporting material...

Requirement Id: Support_4_Languages

From Game Design: what game design does this requirement come from

Description: The game must support French, Spanish, German, Italian

Rationale: a justification of the requirement

Originator: the person who raised the requirement

Status: under discussion

Likelihood of change: low

How to measure success: media & content must be available in each of the languages mentioned

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: medium

See Also: Req1_Languages_Equally_Represented


The initial iteration will be developed in English.


Requirement Id: Favour_Creative_Commons

From Game Design: what game design does this requirement come from

Description: the developers should favour creative commons materials when collecting a/v content

Rationale: to minimise royalty costs

Originator: the person who raised the requirement

Status: under discussion

Likelihood of change: medium

How to measure success: an empirical measure to test if the solution matches the original requirement

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: medium

See Also: Link to supporting material...

Possible implementation:


Requirement Id: Supported_Platforms

From Game Design: what game design does this requirement come from

Description: target platform will be pc with mouse & keyboard

Rationale: this simplifies development

Originator: the person who raised the requirement

Status: under discussion

Likelihood of change: low

How to measure success: the product will run on a machine running Windows 2000 or newer

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: medium

See Also: Link to supporting material...

Possible implementation:


Requirement Id: Port_To_Console

From Game Design: what game design does this requirement come from

Description: It would be nice to port he game to the Xbox later

Rationale: a justification of the requirement

Originator: the person who raised the requirement

Status: under discussion

Likelihood of change: medium

How to measure success: the game will run on an Xbox console

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: medium

See Also: Link to supporting material...

Possible implementation:


Requirement Id: Include Cultural Aspects in Games

From Game Design: what game design does this requirement come from

Description: Each game should include cultural aspects

Rationale: a justification of the requirement

Originator: Tanya

Status: under discussion

Likelihood of change: medium

How to measure success: ???

Conflicts: other requirements that cannot be implemented if this one is implemented

Importance to Customer: medium

See Also: Link to supporting material...

Possible implementation:

Personal tools