A data table sheet is something usually made by the game designers, and they pass it to the engineers inside the engine, so they can use it. It is basically just a table made in a third-party application.
You can use something like Excel to build the tables as Excel sheets, or you can just use something free and reachable like a Google spreadsheet, but in general it needs to be just a table.
Creating a table filled with information seems simple enough, but as it is going to be sent to Unreal, it requires a couple of specifications, in order for it to be processed:
The first cell of the table, in all circumstances, needs to be called Name
The table needs to be exported to a
.csv
(comma separated values), as it is currently the only acceptable data tables formatThe cell names have no spaces, because those names will be variable names in the future
When you are creating a table for your game, you have to make sure of those three things I mentioned.
By looking at Bellz, I decided...