Problem SummaryThe player has to watch the game progress in real time and have to wait for something to complete. Use WhenThis is typical to simulation games, where the player has to wait for something to complete, such as building a house, getting additional resources, etc. SolutionAllow the player to speed up the game Speeding up has to be activated either by a key press or by an interface element. Usually one can present some time manipulation controls such as a pause, play, and fast forward key. If the game has been sped up and an event happens, one should automatically set the game speed to normal so the player has time to respond to such events. An alternative approach to speeding up a game is to allow the user to set the simulation speed. A slider control can be provided which allows the player to set speed of the simulation in the game. The advantage of this approach is that the user can speed up the game based on his playing expertise and comfort level. One can decide to implement fast forward with different speeds, such as 2x\4x\8x. This speedup may have some significant impact on existing game design. Letting the underlying model run at increased speed will have an effect on the rendering/visualization of the game. Recommendations
RationaleSpeeding up the game improves efficiency and satisfaction as the player does not have to watch activities in tedious real time. Examples
![]() |