Description

You have multiple computers but they are not all using the same Operating System (OS), and you want to know if Steam's Cloud Storage will allow you to transfer your progress from one machine to the other.


Solution

Yes, you can synchronize your save file between computers that run on different operating systems via Steam Cloud.


However, there are cases where this will not work automatically.


Steam Cloud searches for files in a specific location on your computer to upload them to the cloud, and downloads any files it retrieves to that location. If for any reason the game files are in a different location on your computer, the synchronization will fail and you might lose some progress when you switch between computers.


Here are the paths where Steam Cloud is looking on each OS. If you want Steam Cloud to work properly, you have to make sure that this is where your game files are being saved.


Windows

App install directory:

[Steam Install]/SteamApps/common/Ultimate Chicken Horse/UltimateChickenHorse_Data

App data:

%USERPROFILE%/AppData/LocalLow/Clever Endeavour Games/Ultimate Chicken Horse


Mac

App install directory:

[Steam Install]/SteamApps/common/Ultimate Chicken Horse/UltimateChickenHorse.app/Contents

App data:

~/Library/Application Support/Clever Endeavour Games/Ultimate Chicken Horse


Linux

App install directory:

[Steam Install]/SteamApps/common/Ultimate Chicken Horse/UltimateChickenHorse_Data


App data: 

~/.config/unity3d/Clever Endeavour Games/Ultimate Chicken Horse