Jump to content
  • Advertisement
Sign in to follow this  
Black Jesuz

Mod or New Game?

This topic is 1944 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I am interested in creating a FPS with a time travel mechanic that would allow players to "travel back in time" over an established period of time (15/30/60 seconds), essentially regaining control over their character in the position they were in at that given time and be able to re-interact with the environment, including killing other players. To do this the game would have to track and repeat player movements after they have already occurred, while also committing states that fall beyond the time buffer (15/30/60 seconds) to the "permanent past".

 

Hopefully I have explained the general concept well enough. My vision is to implement this game mechanic to change gameplay and strategy within the existing FPS model, not to redefine FPS's. As such my question is whether or not you think something like this could be accomplished through a mod (of say CS:GO, for example), or if this new mechanic fundamentally changes the game so much that creating a new game would be required.

 

Thanks a lot for you input in advance!

Share this post


Link to post
Share on other sites
Advertisement

I would like to check what exactly you are looking for a little bit better. If they go back in time, does it mean only the player in that position and all changes that happened since are still the same (aka, I killed someone, but am getting shot at and wish to move backwards, but the kill will still be there).

 

If that is the case, I would think that it would be simpler to do a mod, as it isn't a huge amount of data to keep track of, beyond player states.

 

Otherwise, in my opinion, that seems like something that would be more fun to build from the ground up.

Share this post


Link to post
Share on other sites
I am imagioning a less flexible sands of time style thing and while that's chill for single player games if its multiplayer there are a lot of things to work around, it almost sounds like a "respawn without dieing" feature which would make it... annoying - I could see in teams though like to kill someone you must first find them, then have a ally force them to use their time jumpop but BAM your waiting there ready to mow em down again.

Share this post


Link to post
Share on other sites

You just need a cyclic buffer of undo history for each step in the physics just like when editing a text document but with a physical world. Leaving enemies as dead bodies instead of destroying their object would make it a lot easier to implement with a fixed slot for each item in the level.

Edited by Dawoodoz

Share this post


Link to post
Share on other sites

I'd try modding first. This is a fundamentally difficult problem, especially if split-second accuracy is required.

Chronotron is a flash-based platform game. I was so fascinated by the emergent mechanics I read author's blog. He points out a few issues he had. Some where specific to ActionScript but some are inherent. You might find it useful.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!