I'm trying to generate an asset bundle on a remote linux machine and stream the bundle to a running Unity instance.
Is it possible to download the same libraries Unity uses and compile on Linux?
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It only takes a minute to sign up.
Sign up to join this communityI don't think so, currently Unity3D doesn’t yet support Linux targeted development - only deployment. At the moment, http://unity3d.com/unity/system-requirements states only Windows and Mac versions are available.
There are two main possibilities if you want to use Unity3D:
http://unity3d.com/unity/multiplatform/desktop … claims that they only officially support Ubuntu. What have you tried?
No you can't build bundles on the fly from a Unity runtime(linux or otherwise) you can really only use the editor to do this. So essentially you'd update your bundles then load them up to your linux server.
To stream a bundle from a remote server you can do the following (javascript code this is from the docs here)
function Start () {
var www = new WWW ("http:/myservermyBundle.unity3d");
yield www;
// Get the designated main asset and instantiate it.
Instantiate(www.assetBundle.mainAsset);
}