Skip to content

Resources ​

A resource is a file which Sonolus app can understand and use to dynamically change its appearance and behavior.

Image Resources ​

Image resources are used for types such as LevelCover.

.png is the recommended format for image recourses.

Audio Resources ​

Audio resources are used for types such as LevelBgm.

.mp3 is the recommended format for audio resources.

JSON Resources ​

JSON resources are used for types such as LevelData.

.json is the only supported format, and must also be GZip compressed.

Archive Resources ​

Archive resources are used for types such as EffectAudio.

.zip is the only supported format.

Binary Resources ​

Binary resources are used for types such as EngineRom.

Content is binary data with schema defined by the respective type, and must also be GZip compressed.