Requirements for Enchanted Forest
From DIT Experimental Gaming Group
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:
- edit this page
- add the text {{subst:Requirement}} where you want to add the new requirement
- save the page, and then edit again
FOR THIS GAME
Requirement Id: Teach_Weather_Vocabulary
From Game Design: Escape from the Enchanted Forest
Description: The game must teach a vocabulary of 30(?) common weather terms
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 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:
Requirement Id: Randomise_Words
From Game Design: Escape from the Enchanted Forest
Description: the game must randomise the set of words to be learnt
Rationale: if the game is too predictable game-play becomes dull
Originator: the person who raised the requirement
Status: under discussion
Likelihood of change: medium
How to measure success: a different choice of words is presented on 3 subsequent runs
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: Keep_Score
From Game Design: Escape from the Enchanted Forest
Description: Individuals can achieve a score
Rationale: a justification of the requirement
Originator: the person who raised the requirement
Status: under discussion
Likelihood of change: low
How to measure success:a players score will be visible on screen either during game play, or between game sequences
Conflicts: other requirements that cannot be implemented if this one is implemented
Importance to Customer: medium
See Also: Link to supporting material...
Possible implementation: Should the score persist across games?
Requirement Id: Integrate_Cultural_Awareness
From Game Design: Escape from the Enchanted Forest
Description: Cultural awareness will be integrated
Rationale: a justification of the requirement
Originator: the person who raised the requirement
Status: potential / under discussion / accepted / dropped / delivered
Likelihood of change: how likely is this requirement to change in the future: low / medium / high
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...
Possible implementation:
This needs to be elaborated. It's abstract at the moment
Requirement Id: Cultural_Trivia
From Game Design: Escape from the Enchanted Forest
Description: Provide “did you know” nuggets about a given culture
Rationale: a justification of the requirement
Originator: the person who raised the requirement
Status: potential / under discussion / accepted / dropped / delivered
Likelihood of change: how likely is this requirement to change in the future: low / medium / high
How to measure success: the game can provide 5 pieces of trivia per culture
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...
Possible implementation:
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:
