title: Creating and Downloading Asset bundle from local server in Unity 5
body: <p>Please <strong>don't recommend</strong> me the <strong>Unity3d official links</strong> I have tried it and it is not comprehensive and not providing necessary details. I am new and going to make <strong>AssetBundles</strong> in Unity3d. What is tried so far is given below with the help of unity official <a href="http://docs.unity3d.com/Manual/BuildingAssetBundles5x.html" rel="nofollow">docs</a>.</p>
  
  <pre><code>/// &lt;summary&gt;
  /// AssetBundles are exported from the editor using script code. (This is similar to the 4.x approach.)
  /// The following script exports AssetBundles.
  /// &lt;/summary&gt;
  public class AssetBundleCreate {
  
      [MenuItem("Assets/Build AssetBundles")]
      static void BuildAllAssetBundles() {
          Debug.Log("asset build");
          BuildPipeline.BuildAssetBundles("Assets/AssetBundles");
      }
  
      [MenuItem("Assets/Get AssetBundle Names")]
      static void GetNames() {
          var names = AssetDatabase.GetAllAssetBundleNames();
          foreach(var name in names){
              Debug.Log("AssetBundle name is : " + name);
          }
      }
  }
  </code></pre>
  
  <p>but code didn't producing any asset bundle instead it have made.
  <em>file and .abc extension files</em>.
  What i am missing and also <strong>Share proper guide about Creating and Downloading Asset bundle from local server/pc in Unity 5</strong></p>