Aller au contenu

Grandes boites de collision

config.js
// block
'=': () => [
sprite('grass-tileset'),
offscreen({ hide: true }),
tile({ isObstacle: true }),
autoTiling(),
area(),
body({ isStatic: true }),
],
game.js
scene('game', () => {
const config = {
...LEVEL_CONFIG,
...LEVELS[CURRENT_LEVEL].config,
...{
tiles: {
...TILE_CONFIG,
...LEVELS[CURRENT_LEVEL].tiles,
},
},
};
const map = LEVELS[CURRENT_LEVEL].map.split('\n');
const level = addLevel(map, config);
const utility = add([
background(config, level),
music(config),
multiplayerCamera(),
events(),
]);
setLargeColliders(map, config, { symbols: ['='] });
setMessage(config);
setGravity(config.gravity);
setBackground(config.backgroundColor);
});