Unity Asset Bundle 9 Jan 2019
Tobie Tarnowski <[email protected]> Thu, 30 Nov 2023 05:06:24 -0800 (PST)
| Newsgroups | alt.adoption |
|---|---|
| Message-ID | <[email protected]> |
The chinese version of Unity has its own inbuild option to encrypt AssetBun= dles/BundleFiles. As it's a feature of Unity itself, and not a game specifi= c protection, it is included in UnityPy as well.To enable encryption simply= use UnityPy.set_assetbundle_decrypt_key(key), with key being the value tha= t the game that loads the budles passes to AssetBundle.SetAssetBundleDecryp= tKey. The server checks both individual asset integrity and Unity assetbundle int= egrity to prevent cheaters from modifying their files to gain an advantage.= Previously it was possible to bypass this by loading a different assetbund= le on a per-asset basis, for example by adding a legacy ".unity3d" assetbun= dle to a vanilla vehicle. Individual asset integrity checks now include the= assetbundle hash as well which prevents this exploit as long as the multi-= platform ".hash" file is available for the server. Unity Asset Bundle 9 Jan 2019 Download File https://t.co/kqj4Q61lrl Unturned is currently using Unity 2019 LTS. Upgrading to 2020 LTS seems to = be stable now and fully backwards compatible with existing content. If you = would like to give it a try it is on the "unity-2020" beta branch, though t= here are still some known issues to fix next week. Assuming there are no un= expected surprises *fingers crossed* it should be in the next update. Modders can optionally include ownership metadata in their asset bundles no= w. If the game is loading an asset bundle from a Steam workshop file but th= e file ID does not match then loading will be cancelled. The intention is t= o help prevent asset bundles from being easily copied/stolen. Terrain materials, along with a few miscellaneous other file types, were st= ill being kept in an older asset bundle format. Unlike the newer format the= se files did not have integrity tests in multiplayer, so players could dele= te the terrain materials for an advantage. All vanilla usage of the old for= mat has been replaced, as well as on the Hawaii and Greece maps. Support fo= r the old format will be kept for the foreseeable future, but please consid= er upgrading. The game has been updated from Unity 2018 LTS to 2019 LTS on the "unity-201= 9" Steam beta branch. There are still a few bugs to sort out, but it takes = advantage of several new performance optimizations if you are curious to te= st it. For content creators:Good news: there's a new tool to make bulk-exporting t= he .unity3d asset bundles much faster. I've updated all of the vanilla cont= ent to use this new system so I had to go through it as well, and Vilesprin= g was kind enough to update all of the France bundles. Master Bundles allow content (textures, meshes, audio, etc) for multiple ga= me assets to be bundled at the same time, rather than into individual .unit= y3d files. (This is probably how it should have been in the first place, bu= t anyway...) While slower to build, they have the benefit of updating many = bundles at once, and are more RAM-efficient because any common files betwee= n the bundles are shared rather than duplicated. When Unturned finds a MasterBundle.dat file it will assume all child folder= s are using this bundle with paths relative to the .dat file, unless Exclud= e_From_Master_Bundle is specified in the individual asset .dat file. For an= example of this, check out the Greece/Bundles and Hawaii/Bundles folders. Another effect of this change is that it will be easier to separate some ma= ps from the game to free up space for more future maps. Specifically, I'm p= lanning to move Hawaii + Germany and then Greece + Cyprus, to the workshop = rather than in the main download in a future update. All Germany assets wil= l continue to be bundled with the game, only the map itself will be moved. = Hawaii and Greece assets will be available as a separate download on the wo= rkshop for maps which would like to add them as a dependency. For the moment only Unturned's theme song is available officially, but addi= ng custom music is relatively straightforward. Export audioclips from Unity= into an assetbundle ending with .content. Then create a stereo song asset = from the asset browser (right click) and drag/drop the audioclip into the s= ong slot. The theme song example file can be found in Bundles/Assets/Songs. Unity 5 is now entirely open and supports the asset bundles Unturned uses f= or custom content out of the box. If you're interested in creating your own= workshop mods you can check out Unity 5 personal edition. The annual Unity Mega Bundle is on right now, a collection of Unity assets = bundle together with savings up to 95% off. The Bundle is organized into ti= ers, where higher dollar value tiers include all the tiers below it. The Me= ga Bundle tiers include: eebf2c3492