Webplayer / Asset Bundles Save Location

Hello,

I was wondering is it possible with the web player to download and load asset bundles to a specific location on the users hard drive like C:\MyGame?, I would assume the answer is no because of security issues?

Few Examples:
1 - It would be awesome if the player could go to a website download a program that installed the asset bundles to a specific location on the hard drive, then the next time they load the game up it doesn’t have to download anything and they are ready to play.

2 -(This may already work the way I want, I haven’t tried it) That way the asset bundles stays on the users computer even if they clear out their cache/temp files. That way it could save bandwidth and not have to download the game every time for users like me that have that stuff cleared every time I shut down my browsers.

When looking at -

It just looks like it saves and loads from the asset folder and there is no option to change that. I found one other post on the forums about this but it was unanswered.

Thanks!

if you want to save data to the users harddisk, you can’t use the webplayer but you need to use the standalone player.

Right, the webplayer can’t access the harddisk at all. Security policy.

the only way to “persistently cache asset bundles” is to buy the webplayer cahce addon license which is per project and to be negotiated through sales@unity3d.com (50mb cache shared for all unity webplayers out there is available for free as per Unity 3.3)

Oh ok ill check out that option, thank you for the pointer dreamora! I had a feeling for security reasons that wouldn’t be allowed.

An easier way is to simply run your web app through a web site and have it store the information for you. I wouldn’t store much though, your traffic could get heavy if you wanted to store many things. Use the WWW object to communicate back and forth between app and site.