Problem SummaryThe player does an action that they would like to reverse because they made a mistake or because they changed their mind. Use When
SolutionRecord all actions and allow a player to view previously executed actions for a brief period of time. Either all player actions and states of the underlying model are recorded or one can video capture all actions until the rewind event. When rewind is activated, all sounds and previous actions play backwards (either animated backwards based upon the captured states or reverse play the video capture) and the game environment accurately resets to its previous state. Rewind should not come for free as being able to rewind at any time without cost will remove the challenges in the game play. Recommendations
RationaleOffering the possibility to rewind actions gives players a comforting feeling. They can explore, make mistakes and, to some extent, easily rewind (fix mistakes), which facilitates learning the game. Rewind therefore increases reliability and efficiency and reduces user frustration. Examples
![]() |