How to save players info in multiplayer game?

How can i save players info in MMORPG(Level, Inventory, Position, etc.) and DataAsset needs database to save data?

You can save the information and collapse it in a Struct Variable (custom made). This will work for In-game Recollecting.

Whenever you need to actually save any of that data to either Local Data or Admin Server data, you have several options:

  • Make another struct with several items: Items related to the player’s ID information and the previously Saved Struct and save that in a CSV file (that would just need two columns, Player ID info and the struct. This might make fetching data a slightly lengthier process though)
  • Make a CSV file with the indexed information required, where each row represents a user registration number. Format the previously saved Struct into the CSV format and save that information to the row. Then, fetching that player’s data is obtained by getting the player’s registration number.

There are other methods but they would depend on the scale of the information being saved.