11 December 2016
The first thing I do when setting up Unity on a new PC is point my Asset Store download folder at my Asset Store folder in my cloud-synced drive (i.e. OneDrive, DropBox, Google Drive or other). This means when I download a new package on one of my PCs, it’s quickly available on my other PCs. In addition, it means I get an ongoing (somewhat limited) backup and versioning of Asset Store packages in case they’re taken down from the store or no longer available.
Unfortunately, Unity doesn’t give you an option to move your asset store download folder as of version 5. In order to move the folder, you’ll need to create a Directory Junction
First, move the asset store download folder to your cloud folder on your local PC.
The asset store download folder is located here:
C:\Users\[username]\AppData\Roaming\Unity\Asset Store-5.x
Copy it to your cloud-synced drive here:
C:\Users\[username]\[Dropbox\OneDrive\SkyDrive\Google Drive]\Asset Store-5.x
If you haven’t downloaded any assets yet the folder might not exist, so just make an empty folder named “Asset Store-5.x” in your cloud-synced drive
Then all you have to do is create a directory junction / symbolic link from the Windows command line ( Start -> Run -> cmd.exe ). Simply run the “make link” utility as below:
mklink /j "C:\Users\[username]\AppData\Roaming\Unity\Asset Store-5.x" "C:\Users\[username]\[Dropbox\OneDrive\SkyDrive\Google Drive]\Asset Store-5.x"
Recently, I've had an issue with Unity spewing out one of these errors every time I try to generate my Visual Studio project using Unity...
GitHub and Bitbucket now both have support for Git Large File Storage or Git LFS. Basically, this implementation...
I'm a software developer by profession with a wealth of both dev management and programming experience.
My programming background is varied and includes .NET, C#, Node JS, React, Flavours of SQL, Xamarin and Unity among other things.
I spend a great deal of my spare time doing game and web development, writing music and relaxing with my family.
Ping me on Twitter: @panetta