The period key skipped dialog in Lucasfilm games.
In the later games, yes. But not for example in Indy III.
Any complex selection for the player to make about hearing dialog or seeing text will be too confusing with no context. People have to understand the choices they are making, and before the game ever starts, there is no context for them to make an informed choice.
The best solution Iâve heard is donât tell them about it, make it discoverable.
If you present the player the two options âVoices on or off?â at the beginning of the game, it isnât confusing. Itâs quite the opposite, especially on smartphones: The player has only two options. Without them the player has to enter the options, where far more options for audio and text are available. If the player plays at home and in the subway he has to enter the options again and again. So he needs more finger tips as with my solution with the two buttons. (If you feel better, you could allow the player to disable the question at the beginning of the game in the options of the game. )
Is is confusing. Voices? What kind of voices? How are they used? In what context? You know, because youâve played the game.
Then ask âSound on or off?â. (If the player plays in the subway the music should stop playing too⌠)
/Edit: What I mean is the following:
- If the player presses the âYes, gimme Sound!â button, play the music and the voices but donât show text.
- If the player presses the âNo Sound!â button, donât play any sound but show (only) the texts.
- If the player wants both, text and voices, or other weird combinations, he could chose that in the options.
/Edit 2: Damn. My idea isnât working as expected: In TWP we have only English voices. So this isnât working if the player chooses for example German as his language. Hm⌠But maybe âSound on/offâ would still work: If the player chooses German (= a language where no voices are available) and then âSound onâ you could just turn on the English voices.
What about a compromise: The player is only able to skip text and cut scenes that he has already read or seen? (So the player canât miss an important sentence but he isnât forced to read the same texts again and again - for examples Franklinâs âThis glass is lipsticked to death.â)
And if the player finds the text speed to slow, he could still speed the text up with the corresponding option (see my other suggestions above).
That is true. It was my fault that I naively told Dante how to skip the dialog. Thatâs what started the whole thing.
dZ.
I admit not knowing about that back in the day. But also then my friends and I acted out the cutscenes reading them in different voices. Because we cared!
I like this so much!
Could be reasonable to implement the following?
- If the sentence is displayed for the first time, itâs not skippable
- Otherwise itâs skippable through the period key
I can tell you that, from my experience, in games like Ace Attorney (where itâs fundamental to read everything), the player can skip the piece of dialog only if it has already been read. It was disappointing to me only the first time I have played it. Then it became natural.
I feel the same. I think the text on top of the heads might be the problem. it made sense in the days when there was no speech. but now not so much. it attracts your attention so you are compelled to read. and then the character is still talking, and the temptation to skip is too big. maybe if you moved the text to the bottom of the screen, like normal movie subtitlesâŚ
It reminds me a bit of when I was recently watching a kid play an old FPS title I had originally played several years ago. His reflexes were quite fast, such that I found myself getting a bit dizzy watching him whip the player view around. It seemed impressive at first, but then I noticed that he was missing every single medkit he encountered. He was so focused on his primary goal of finding enemies to fight, that he wasnât doing anything to resolve the low health problem that was causing him to have to restart repeatedly. Telling him he just missed a medkit wasnât enough for him to reliably locate it, because heâd still whip his view around faster than he could really process. Iâd have to manually give him directions and sometimes even point at the screen in order for him to find them, and weâre talking about a red object against dark blue and gray backgrounds.
I get the impression that some kids (and adults) get too focused on a single goal and fail to take in all the information around them, especially if doing so requires them to slow down.
I get the impression that some kids (and adults) get too focused on a single goal âŚ
And they have a much shorter attention span âŚ
Could be reasonable to implement the following?
- If the sentence is displayed for the first time, itâs not skippable
- Otherwise itâs skippable through the period key
Yes, this was my idea. This would be a good compromise but it has two problems: What if the player has or wants to re-install the game? And some people are reading faster while other people are reading slower.
Thatâs why I suggested to let the player adjust the text speed or to implement a âfast forwardâ key. The latter one would speed up the text and the cut-scenes - but only as fast as the developer allows.
Yes, this was my idea. This would be a good compromise but it has two problems: What if the player has or wants to re-install the game? And some people are reading faster while other people are reading slower.
Thatâs why I suggested to let the player adjust the text speed or to implement a âfast forwardâ key. The latter one would speed up the text and the cut-scenes - but only as fast as the developer allows.
The first problem shouldnât really exist, because such a feature should keep track of that within the playerâs save files. Doing it that way means the functionality automatically resets as needed whenever a person starts a new game or reverts to a previous save. Very similar functionality already exists in adventure games. Save the game right before talking to someone for the first time, talk to the character, then load the saved game and talk to the person again. They wonât remember your previous conversation, because thereâs no global state tracking it. By loading, the game âforgetsâ that you talked to the character, because you reverted to a time prior to the conversation. Starting a new game does basically the same thing.
The second problem really shouldnât exist either. A person will read at their own pace and skip the line when theyâre done reading it.
I think putting in a dialogue speed slider would be unnecessarily complex, especially since it would require tuning by the player to get idea results, which could require popping in and out of menus too many times.
If the ability to skip dialogue really needed to be balanced against potential misuse, the way Iâd do it is with a timer. Assuming the display of text is already on a timer, Iâd check to see if a certain percentage of time has passed before the skip dialogue button works. For instance, if a line of text would normally be onscreen for 5 seconds and the percentage is set for 40%, that would mean that the line would be visible for 2 seconds before it could be skipped. Perhaps there would also be some lower limit, to avoid having issues where a person could skip a 1-second line almost instantly.
I suspect itâs more trouble than itâs worth though. Thereâs only so much one can do to fight against a playerâs own bad decisions. The best way I see to deal with this issue is already done by quality adventure games. Simply ensure that important dialogue can always be repeated somehow. If the ability to skip dialogue means that a person can permanently miss an important clue, the problem is with the dialogue, not with the dialogue skip. After all, skipping text isnât the only way a person can miss dialogue. Iâve had many times when Iâve been interrupted by some âemergencyâ, and couldnât devote full attention to game dialogue. And in some cases, even if a person does see the dialogue, they wonât necessarily recognize the significance of it, and forget the line. It would not be fun to have to restart a game, simply because a one-time chance to receive a hint wasnât recognized.
I think what Iâm going to try (maybe only for touch?) is when you skip a line of dialog, the audio immediately ends, but the text line takes 1-2 seconds to fade out, then the next line comes on (if there is one). This means people skipping text will have to read it for at least a few seconds.
This might not work, but itâs easy to try.
I would try it even for pc/mac version. Donât you?
I think what Iâm going to try (maybe only for touch?) is when you skip a line of dialog, the audio immediately ends, but the text line takes 1-2 seconds to fade out, then the next line comes on (if there is one). This means people skipping text will have to read it for at least a few seconds.
This might not work, but itâs easy to try.
Hmmm⌠perhaps that would deter them from skipping everything. It may annoy those trying to legitimately skip repeated dialog, though.
The first problem shouldnât really exist, because such a feature should keep track of that within the playerâs save files.
Yes, but no. Iâm thinking of two situations:
- The player restarts the game to replay the whole game. Ok, this case isnât really a problem because you can keep track of the players state in an additional save file.
- The player uninstalls the game and one year later (or so) he installs the game again. Ok, you could work with cloud saves, but not all players are using them (and you donât know, if the cloud exists in a year).
The second problem really shouldnât exist either. A person will read at their own pace and skip the line when theyâre done reading it.
But he/she/it canât skip the line during the first play.
I think putting in a dialogue speed slider would be unnecessarily complex, especially since it would require tuning by the player to get idea results, which could require popping in and out of menus too many times.
TWP has a speed slider in the options already. This would be enough. The âfast forwardâ key would be very similar to the âdot keyâ: If the player presses the comma (or space or whatever), the game could just set the text speed to the highest value and if the player releases the comma key, the text speed is set to normal again. In cut scenes you can just speed up the whole scene, that should be easy to achieve.
Assuming the display of text is already on a timer, Iâd check to see if a certain percentage of time has passed before the skip dialogue button works.
There are people out there who read faster: Letâs assume one of them can read a line in only 1 second. If the lines are 2 seconds on the screen he will be annoyed.
Iâve had many times when Iâve been interrupted by some âemergencyâ, and couldnât devote full attention to game dialogue.
This will be a huge problem on mobile phones.
I think what Iâm going to try (maybe only for touch?) is when you skip a line of dialog, the audio immediately ends, but the text line takes 1-2 seconds to fade out, then the next line comes on (if there is one).
I think this is a good idea and you should give it a try, but as @DZ-Jay pointed out, it could annoy several players: Beside the ones who read lines again, several players will complain that the audio is gone but the text is still there (they think: âI wiped the sentence, so go away!â). And depending on how long you keep the text on the screen it could confuse some players (âHuh? Iâve interrupted the sentence, so why is the text still there?â).