WTF Is? Data Asset in Unreal Engine 4 ( UE4 ) - YouTube
Data Assets should hold data that you can then pull from and do stuff with you don’t want to use these to hold data that you manipulate. These are just primarily used for like initializers or base information. Data Assets work with the asset manager system so what is that let me go ahead and compile this you’ll notice when we started I had a goblin and an orc I went ahead and made a new one called a pixie and I’ve done no changes to the actual code anywhere else I have an edit any blueprints I’ve just simply created a new data aseet if I hit play
Action RPG example which is on the learn tab covers this in more detail if you want to look at it by basically using the same system for their potions and their inventory type stuff. So you can pull up the shop. The shop will use the asset manager to look through and figure out how many potions there are types and display all those potions in the nice user interface later on the designer decides.
hey I want a new potion that’s going to go ahead and give double the health pack. They create the appropriate assets inside if the engine and then they hit play. The asset manager finds the update information and that’s it. The store is updated automatically they didn’t have to do anything else except create the actual data that the project uses and that’s it. That is a basic summary of our data assets created in c++ for the base class. You can create them using miscellaneous data asset and selecting the appropriate class you edit
WTF Is? Data Table in Unreal Engine 4 ( UE4 ) - YouTube
Data Table is basically a table of data inside if the engine you can think of it kind of like a apreadsheet inside the engine if we look at a data table that have already created we can see some familiar things you’ll see some columns and you’ll see some rows and then you’ll see some data inside of it so like for example for this one we have an item ID where I have one we have a name of dagger some damaged value of durability and a rarity and then on the left and the black is our road name so …
Data Tables are data that is to be loaded and they are basically read-only at runtime in the engine you cannot store data into the data table at runtime. I can’t use this as a database for example once these values are set they are set the engine simply has get nodes they do not have set nodes you cannot set these at runtime that’s super important to understand now.