Hint system: Difference between revisions

From IFWiki

(Added to Glossary)
 
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
The method of presenting [[hint|hints]] within a game,
The method of presenting [[hint|hints]] within a game, in response to a [[command]] (usually a [[meta-command]]) such as <tt>hint</tt> or <tt>help</tt>.
in response to a [[command]] such as
<tt>hint</tt> or <tt>help</tt>.


Hints are often presented as a list of questions (usually in
==Standard methods==
menu form), with a list of increasingly explicit hints available for each question. [[Fake spoiler|Fake spoilers]]
Hints are often presented as a list of questions (usually in menu form), with a list of increasingly explicit hints available for each question. [[Fake spoiler|Fake spoilers]] are sometimes used to avoid giving away too much information about the game, or as jokes.
are sometimes used to avoid giving away too much information
about the game.


An alternative method is to display the appropriate hint
An alternative method is to display the appropriate hint directly in response to the command, and require the player to
directly in response to the command, and require the player to
type <tt>hint</tt> or <tt>help</tt> again to see the next available hint. In this case, the game must determine the
type <tt>hint</tt> or <tt>help</tt> again to see the next
most appropriate hint for the current situation, and so the hints must be "context sensitive" (also known as "adaptive hints").
available hint. In this case, the game must determine the
most appropriate hint for the current situation, and so the hints must be "context sensitive".


The list-of-questions method may also be context sensitive,
The list-of-questions method may also be context sensitive, presenting only questions and hints which are relevant to the current situation; this helps avoid the possibility of premature [[spoiler|spoilers]], since players are not shown questions
presenting only questions and hints which are relevant to
about areas or objects they have not yet encountered.
the current situation; this helps avoid the possibility of
[[spoilers]], since players are not shown questions about
areas or objects they have not yet encountered.


Games with unusual hint systems include
==Variations==
[[Trapped In A One-Room Dilly]] and [[Beyond]],
* ''[[Trapped in a One-Room Dilly]]'' ([[Laura Knauth]]; 1998; [[Z-code]]) and ''[[Beyond]]'' ([[Roberto Grassi]], [[Paolo Lucchesi]], [[Alessandro Peretti]]; 2005; [[Glulx]]) both transport the PC temporarily to a special pseudo-room where hints may be discovered.
both of which transport the PC temporarily
to a special pseudo-room where hints may be discovered.


==Links==
==Links==
* [http://dfisher.serverspeople.net/ifgems/gems_3.html#3.9 Hint Interfaces] in the ''IF Gems'' review quotes collection (also available from the [http://mirror.ifarchive.org/if-archive/programming/general-discussion/IFGems.zip IF Archive]).
* [http://jacl.game-host.org:8080/dfisher/ifgems/gems_3.html#3.9 Hint Interfaces] in the ''IF Gems'' review quotes collection (also available from the [http://mirror.ifarchive.org/if-archive/programming/general-discussion/IFGems.zip IF Archive]).


[[Category:Glossary]]
[[Category:Glossary]]

Latest revision as of 08:57, 28 March 2008

The method of presenting hints within a game, in response to a command (usually a meta-command) such as hint or help.

Standard methods

Hints are often presented as a list of questions (usually in menu form), with a list of increasingly explicit hints available for each question. Fake spoilers are sometimes used to avoid giving away too much information about the game, or as jokes.

An alternative method is to display the appropriate hint directly in response to the command, and require the player to type hint or help again to see the next available hint. In this case, the game must determine the most appropriate hint for the current situation, and so the hints must be "context sensitive" (also known as "adaptive hints").

The list-of-questions method may also be context sensitive, presenting only questions and hints which are relevant to the current situation; this helps avoid the possibility of premature spoilers, since players are not shown questions about areas or objects they have not yet encountered.

Variations

Links