informa
/
2 MIN READ
Blogs

Magic of Addressable Assets and Why You Should be Using Them! [Unity3d]

Have you been confused, lost, utterly hopeless in trying to understand how or why to use Addressable Assets? No need to worry any longer, I'm here to break down all the why's and how's for you!

Over the course of the last year, I'd repeatedly heard about the incredible power that is Addressable Assets. I knew I needed them in my projects. I tried learning this feature and was met with only overwhelming frustration. I've broken down the entire process into easy to follow sections, start with what Addressables are and go all the way to using them with any of the three major cloud services! There are a lot of benefits that come with implementing this system, here are a few highlights. If you don't enjoy reading check out the video.

Awesome Advantages of Addressable Assets!

 

But wait, There's more!

In addition to all the awesome, it’s built on the Scriptable BuildPipeline, which has its own set of unique and powerful benefits!

I also appreciated that the programmers made the code asynchronous. Without going into too much detail it gives the ability to wait for the assets to complete their process before moving on. Avoid headache-inducing race conditions easily. 

Installing

Now that you have a solid idea of why making your assets addressable is great let's jump on in. If you've had enough reading, check out my video tutorial instead. 

Add the package via the Package Manager.


Install the package, while in Package manager hit the “In Project” drop-down and choose “All Packages”. In the search bar write Addressables, highlight the newly populated Addressables Asset Package. On the bottom left hit the Add button and kick your feet up during install.


The last step will be to build Addressables into your project. Bring up the addressables via Window → Asset Management → Addressables → Groups. In the new window choose to Create Addressable Settings.

 

After a few seconds, the window will populate & new folders will be added to your project.

 

Check out your new addressable information within The Assets folder, AddressableAssetData


Great Job! Next blog I'll go over some Basics, Tips, and Tricks. If you already know your way around the Addressables UI feel free to check out my videos on how to use Asset References or loading with IResource locations. I hope you enjoyed this post and found it useful! 

Latest Jobs

Cryptic Studios

Remote
1.19.23
Senior Producer

Night School Studio

Los Angeles, CA, USA
1.09.23
Level Designer / Scripter, Games Studio

Fast Travel Games

Hybrid (Stockholm, Sweden)
1.09.23
Social Media / Community Manager
More Jobs   

CONNECT WITH US

Explore the
Subscribe to
Follow us

Game Developer Job Board

Game Developer Newsletter

@gamedevdotcom

Explore the

Game Developer Job Board

Browse open positions across the game industry or recruit new talent for your studio

Browse
Subscribe to

Game Developer Newsletter

Get daily Game Developer top stories every morning straight into your inbox

Subscribe
Follow us

@gamedevdotcom

Follow us @gamedevdotcom to stay up-to-date with the latest news & insider information about events & more