<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="pattern.xsl" ?>
<?DOCTYPE pattern SYSTEM "plml.1.00.dtd"?>
<pattern patternID="skippable_cutscenes" xmlns:html="http://www.w3.org/1999/xhtml">

<name>Skippable Cutscenes</name>
<author>Eelke Folmer</author>

<problem>
<usability>
The player has to watch a cutscene or replay which --in the case of the cutscene-- it has already seen or the player or is impatient and just doest not want to see the cutscene or replay. 
</usability>
</problem>

<principle>Visibility of system status</principle>

<forces>
<force>
Players are impatient and do not want to wait. 
</force>
<force>
Players usually want to watch a cutscene only the first time they see it.
</force>
<force>
Cut scenes are essential in advancing the plot, portray character, and provide background information, atmosphere, dialogue and clues.
</force>
</forces>

<context>
When playing a game players want as much control as possible. Putting them in a situation such as watching a cutscene where they have no control over the game (switch from an active to a passive mode) can make them feel uncomfortable. Players prefer interactivity over a passive experience. If they have seen the cutscene before (or not for impatient players), skipping the cutscene speeds up efficiency and improves satisfaction as they can quickly continue with the playing the game rather than waiting for the cutscene to end.
</context>

<pattlet>Offer the player the option to skip the cutscene.</pattlet>

<solution> Skipping the cutscene can be activated by either by a key-press or by clicking on a visual cue such as a link which states "skip this cutscene". This pattern can also be applied to splash-screens e.g. the first screen the player sees when loading the games sometimes featuring the logo of the company that made the game. 
</solution>

<rationale>
Players are much more likely to remember the correct save game when visual feedback is provided. The search time for a particular save game is decreased because of these visual clues. Otherwise, first a particular save game has to be loaded before a player would know if it is the right one which takes time. This solution improves performance and satisfaction.
</rationale>


<example><html:IMG src="images/halo-cutscene.jpg" align="left"/>
<html:b>Halo - </html:b>This first person shooter lets you skip cutscenes.
</example>

<example><html:IMG src="images/nwn-visualsaves.gif" align="left"/>
<html:b>Resident Evil 4 - </html:b>This action game allows you to skip cutscenes.
</example>

</pattern>
