[FIXED] Facilitate endgame replay

There are 2 projects on github that allow generating endgame replay based on save files GitHub - SamuelH91/Civ6EGRM: Civilization 6 End Game Replay Map GitHub - viash-io/civ6_pipeline: A pipeline to create a postgame video from civilization 6 save games

Is it possible to turn saves after the game is finished and feed it to either of them?

1 Like

I’ll have to dig into that some more when I have time, it seems pretty cool!

I started looking into this, an initial problem I’m seeing is that I’m deleting older saves to save on storage costs so we really only have access to the last 20 or so saves. AWS has a lot more options for cheap long term storage nowadays so maybe I can play around with this and see if we can handle saving more saves.

Although… I could just create the images as turns are uploaded, save those and still delete the saves…

Or make it a premium feature to offset the storage costs :slight_smile:

1 Like

I’ve got a beta implementation of this using the viash pipeline thing, it’s still a bit buggy especially for non-standard maps so it might take a while to perfect.

2 Likes

@mrosack, if it helps, here’s a case when the video is buggy for a while

yeah, there were bugs at the beginning, if there’s any you see that aren’t working at the end let me know.

1 Like

Is there a condition that needs to be fulfilled to generate the video?

This game has finished, all human players surrendered, and the video generated https://www.playyourdamnturn.com/game/17d50579-0f99-4e5c-ac8e-603de65ce982

Same with this but no video https://www.playyourdamnturn.com/game/0bc08d78-f950-4814-8b92-7e35984240c0

The second game took over 2 minutes to process and it timed out, I increased the timeout and it shows up now.

1 Like