Как я синхронизировал сохранения на нескольких компьютерах

Конечно, намного легче просто покупать игры в Steam, там автоматически синхронизируются сохранения в облако, но не у всех есть деньги, и не все игры есть в Steam, так что.

Так как я использую несколько компьютеров, а таскать сохранения из одного в другой не удобно, я решил сделать автоматическую синхронизацию сохранений.

Показываю на примере игры Златогорье 2.

Для синхронизации нам понадобится Google Drive (Ну или другие облачные хранилища), и конечно, доступ к интернету.

Итак, сохранения игры хранятся тут «D:\Games\Golden Land 2\saves»

Соответственно нужно чтобы эта папка находилась на нашем Google Drive.

Есть такая замечательная команда mklink:

mklink /d «D:\Games\Golden Land 2\saves» «C:\Users\Admin\Google Диск\GameSaves\GL2»

Прописав эту команду в командной строке (От имени администратора) у нас создастся Символьная ссылка, и теперь любое обращение к папке сохранений («D:\Games\Golden Land 2\saves»), будет перенаправлено на указанную папку в Google Drive («C:\Users\Admin\Google Диск\GameSaves\GL2»).

Соответственно также нужно сделать и на втором (третьем, четвертом 🙂 ) компьютере, где установлена игра.

Теперь при сохранении игры, файлы будут записываться на Google Drive, и соответственно синхронизироваться с другими вашими ПК.

 

Есть одно НО. У меня такого не было, но в теории может случиться. Например на первом ПК есть интернет, вы поиграли, сохранились, файл записался на гугл драйв. Захотели поиграть на втором ПК, а там нету интернета (сломался, деньги закончились 🙂 ) и последние сохранения не синхронизировались. Соответственно, у вас будут сохранения только на тот момент, когда последний раз был подключен интернет. И если вы начнете играть с них, то они перезапишут сохранения с первого ПК, при подключении интернета.