- Home /
What is the best way to scale web player content delivery?
Hey all,
Pretty new to unity, but experienced developer, I had a look for answers to this, but couldnt find anything in search. So feel free to point to better search terms.
We're developing an online game client using unity and I'm wondering about how best to scale out the content delivery mechanism for the game.
In a normal game client for any typical MMO, you have a patcher that runs before running the client executable and does the download and update of the game itself.
But with Unity, we can try and make that a lot easier by using the webplayer. So my question is:
What is the best method to deliver a lot of content, such that it is stored in a players local cache (not downloaded every time) and such that new versions can be pushed out to players?
Is it possible to have methods to do this with peer-to-peer bandwidth like torrents etc?
Is there a convenient method of checking the client side files (MD5 check or some such)?
Anyone who has experience of delivering a scaleable client I'd love to hear any caveats you have!
Thanks,
Phil.
Answer by Waz · Aug 19, 2011 at 11:35 AM
See WWW.LoadFromCacheOrDownload, and AssetBundles.
For more a in-depth discussion, you'd be better off on the forums.
Your answer
![](https://koobas.hobune.stream/wayback/20220612184221im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Making an Online Unity Game 1 Answer
Radio Streaming Unity 3.5 2 Answers
Is it possible to send whole bytearray at once? JS 0 Answers
RPC to a single client 1 Answer
GM or Admin System 1 Answer