-
Notifications
You must be signed in to change notification settings - Fork 30
Create config json
The Platypus configuration is the central configuration for the game and uses SpringRoll's Config System. If you start with the Platypus template as described in Build-Instructions, it can be found in "src/config/" with Platypus-specific settings in a "platypus" subfolder.
Its structure takes the following form:
{
"platypus": {
"entities": {},
"levels": {},
"scenes": {},
"spriteSheets": {}
},
"sounds": {}
}
This section lists the JSON entity definitions used in the game.
This section lists the scenes used in the game.
The levels that make up the game. These should be JSON exports from the Tiled Map Editor. The template includes a levels.js
script in "src/config/platypus/" to pull these automatically from "assets/levels/".
The sprite sheets to use for the RenderSprite
component. The template includes a spriteSheets.js
script in "src/config/platypus/" to pull these automatically from "assets/images/".