Catalog.json: Difference between revisions

mNo edit summary
m Use proper Wikipedia interwiki suffix
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:
[[Category:Unity]]
[[Category:Unity]]
'''catalog.json''' is a [[Wikipedia:JSON|JSON]] file used by the [[com.unity.addressables]] package in the [[Unity]] game engine. It is a list of all assets used in a game.
'''catalog.json''' is a [[Wikipedia:JSON|JSON]] file used by the [[com.unity.addressables]] package in the [[Unity]] game engine. It is a list of all assets used in a game.
__TOC__


The name of the file can be different in each game. Most often it is <code>catalog_data.json</code>, but other options like <code>catalog_catalog.json</code> have also been found. The suffix (like <code>data</code> or <code>catalog</code>) can be chosen by the game developer, and some games can even have multiple content catalogs with different suffixes.
The name of the file can be different in each game. Most often it is <code>catalog_data.json</code>, but other options like <code>catalog_catalog.json</code> have also been found. The suffix (like <code>data</code> or <code>catalog</code>) can be chosen by the game developer, and some games can even have multiple content catalogs with different suffixes.
Line 50: Line 52:
== Binary formats ==
== Binary formats ==


''Note:'' All values are in [[w:little endian|little endian]].
''Note:'' All values are in [[Wikipedia:little endian|little endian]].


=== Key data binary format ===
=== Key data binary format ===