wu :: forums
« wu :: forums - How would you build a game with time travel? »

Welcome, Guest. Please Login or Register.
May 6th, 2024, 10:16pm

RIDDLES SITE WRITE MATH! Home Home Help Help Search Search Members Members Login Login Register Register
   wu :: forums
   riddles
   general problem-solving / chatting / whatever
(Moderators: william wu, towr, SMQ, Grimbal, Eigenray, Icarus, ThudnBlunder)
   How would you build a game with time travel?
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: How would you build a game with time travel?  (Read 655 times)
amichail
Senior Riddler
****





   


Posts: 450
How would you build a game with time travel?  
« on: Jul 7th, 2007, 3:35pm »
Quote Quote Modify Modify

In particular, how would you build a multiplayer game that allows time travel into the past and future?
« Last Edit: Jul 7th, 2007, 3:35pm by amichail » IP Logged

DropZap - a new kind of block elimination game
rmsgrey
Uberpuzzler
*****





134688278 134688278   rmsgrey   rmsgrey


Gender: male
Posts: 2873
Re: How would you build a game with time travel?  
« Reply #1 on: Jul 8th, 2007, 4:16am »
Quote Quote Modify Modify

Short answer: I wouldn't.
 
Longer answer:
 
In order for decisions that have not yet been made to have an effect, you need something that can detect, or accurately anticipate the decisions in advance. Sufficiently scripted games will be able to anticipate certain decisions - for example, the Song of Storms time loop in Zelda: Ocarina - you learn the song from someone you taught it to in the world's past but your personal future - where you need to close the loop (or exploit a bug) in order to complete the game.
 
The other options for time-travel are to have sufficient separation between the time-zones that changes in one will be lost by the time the next happens (which also requires recognisable future landmarks to be indestructible in the present...)
 
Or you can have an inconsistent time-line where any changes to the past also change the present (and player characters are allowed to be aware of the changes for some reason) - at which point, the main problem is figuring out how to propagate the changes through time efficiently...
IP Logged
towr
wu::riddles Moderator
Uberpuzzler
*****



Some people are average, some are just mean.

   


Gender: male
Posts: 13730
Re: How would you build a game with time travel?  
« Reply #2 on: Jul 8th, 2007, 8:13am »
Quote Quote Modify Modify

on Jul 7th, 2007, 3:35pm, amichail wrote:
In particular, how would you build a multiplayer game that allows time travel into the past and future?
Depends on what you want from it. You could just have three versions of a world, one present one future and one past. Only really big (or specially chosen) events would need to change later worlds.
 
Something with a higher time-resolution where you can double-back on every decision you've made would be very hard to do. You would need a way to recalculate an entire world in real time based on changes in the past; weeding out all conflicting things people have done since (or find the nearest alternative).
For an RPG type game I don't think that in any way attainable; but for some types of 'empire-management' games it might be possible. Especially if you limit peoples input to strategies, rather than direct actions. Then you wouldn't need to worry about the fact they might have chosen a different specific action somewhere after the past was changes; you can just run their strategy on the changed scenario.
 
It'd still be hell to manage. At the very least you need to limit how much people can change the past (otherwise they'd go back and change something every time the present or future doesn't suit them).
IP Logged

Wikipedia, Google, Mathworld, Integer sequence DB
Grimbal
wu::riddles Moderator
Uberpuzzler
*****






   


Gender: male
Posts: 7527
Re: How would you build a game with time travel?  
« Reply #3 on: Jul 8th, 2007, 2:51pm »
Quote Quote Modify Modify

Most games include time travel.  It goes like:
   "Game over.  Do you want to play again?"
 Wink
IP Logged
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »

Powered by YaBB 1 Gold - SP 1.4!
Forum software copyright © 2000-2004 Yet another Bulletin Board