Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Continuity

Sometimes rpgs have a weird sense of progression.
Like there's an implied passage of time, but all you've really done is complete a dungeon or 2.
So, I'm just thinking about what the writing rules are.

For example, the characters stop an act of treason and send a guy to prison. Then later in the game you can visit the prison, and that guy is there. And it's implied that he's been there for a fair amount of time. But from the player's perspective, it's only been a hour.

Of course times skips are a thing, where it fades to black and says "3 months later". Or there are narrative breaks where a character explains that changes have occurred. Like the burned down village from act 1 has been rebuilt in act 3.
Maybe that's a bad example. With video games it's easier to accept that a building can pop out of the ground after some achievement, than it is for a female character to pop out a baby.
 
I believe the trick is to avoid having characters express an awareness of time unless you absolutely want to convey a large progression of time.

If the thief in the prison says something like: "I've been rotting here for months since you put me behind bars" then the player will be a bit confused about the time scale. It's better to just have the prisoner not mention or acknowledge time: "thanks to you I'm going to rot behind these bars".

If they player witnesses a progression of time in the world I believe they're going to naturally feel like they've missed out on events that may have happened (even if there aren't any in the game, they might feel like time was wasted). FF6 had the end of the world, the player wakes up as Celes and it feels like you've missed out because everyone is talking about how the world had ended. Imagine if you woke up as Locke or Sabin - characters who were busy during the aftermath - and how different that would feel for the player.

Half-Life 2 has a moment where the player is thrown a few days forward in time through a slow teleportation - this was a mechanic to speed up the story progression closer to its conclusion (story was famously for being heavily cut down), the player is told about this and I remember feeling like I had missed out on whatever else was going on in the world, the world moved forward without me.

If a building is under-construction for half the game and then it is complete by the second half, then have none of the NPCs acknowledge the time spent building it, just ignore the issue otherwise a player who gets there in an hour will have their sense of disbelief violated by defining strict time-line that they've been playing within (time is limited, it's probably best to not reveal that).


I would expect this writing and mechanics surrounding it naturally emerge through testing and seeing what feels right, but I can imagine some RPG Maker games out there having NPCs saying crap like "wow we just met yesterday!" despite the player resting in a tent over night about 20 times since meeting the NPC and talking to them this second time around.

Ultimately you're borrowing the player's time when they're in your game, so consider the player's personal internal clock (the one in their brain) as a hardware feature of your game and betray it in moments where you want the player to feel like they've been thrown forward in time (or backward, could confuse the player quite nicely by having NPCs grow younger and buildings disappear if that's what your story is about), otherwise pace your story as if it is a slave to it.

Games with internal clock functions are interesting because when the player walks away their actual real-time progresses, Animal Crossing makes use of this - however notice how Pokemon explicitly doesn't acknowledge the passage of real time despite having a real-time clock, Game Freak still want the player to feel like the game is on pause whilst they are away from playing it.


Popping out a baby is a hard definition of time (9 months) so I would handle that in a way the makes sure the game can take place anywhere within a 9 month period (that's a long time to play a game) - so I'd have the character already be rather pregnant or require an FF6 style move-forward-in-time to advance the pregnancy during the time that the player was "away" (coma, time travel, whatever). The same rule could probably be applied to building a house, make sure it's ambiguously near the end of construction early on so it's less jarring when it is complete, or do it when the player is "away".
 
With fantasy it's easier to buy into the idea of unnatural maturity rates. A demi human that was literally born yesterday and can already talk. Hatched from an egg and imprinted on the first person they saw.
Its the stuff of parodies to joke at how quickly characters get attached to strangers. They go on a whirlwind adventure without ever knowing their name, and in a epilogue they're still thinking about them and have their deepest wish fullfilled by reuniting with them

Edit:
I think player achievements provide some sense of a time scale. I guess the trick is to stagger events so that new developments are concivable.
What really grinds my gears are those scenes where a lackie reports to the league of evil. And like, the heros are trekking through a mountain or desert, but some how the spies crossed oceans to reach their hq. And back. And set a trap. It's unreal timing for something other than a spirit.
 
coyotecraft":38hutudv said:
What really grinds my gears are those scenes where a lackie reports to the league of evil. And like, the heros are trekking through a mountain or desert, but some how the spies crossed oceans to reach their hq. And back. And set a trap. It's unreal timing for something other than a spirit.
Reminds me of Whacky Racers where Dastardly would somehow be in-front of first place, setting a trap, only for it to fail and all the other cars overtake him - then moments later he is once again ahead of first-place.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top