Configuration par défaut
Lorsque vous créez un jeu avec createGame()
, une configuration par défaut est appliquée. Vous pouvez ensuite surcharger n’importe quelle propriété pour personnaliser votre jeu.
📋 Valeurs par défaut
Voici la configuration utilisée si vous ne précisez rien :
createGame({
player: {
sprite: 0
},
templates: {},
map: `
........
........
........
........
........
........
........
........
`,
colors: [
'#212529',
'#f8f9fa',
'#ced4da',
'#228be6',
'#fa5252',
'#fcc419',
'#ff922b',
'#40c057',
'#f06595',
'#a52f01'
],
messageBackground: 0,
messageColor: 1,
dialogBackground: 0,
dialogColor: 1,
dialogBorder: 1,
dialogSpeed: 'NORMAL',
screenWidth: 8,
screenHeight: 8,
cellWidth: 8,
cellHeight: 8,
background: 1,
volume: 0.5,
controls: {
LEFT: ['ArrowLeft', 'KeyA'],
RIGHT: ['ArrowRight', 'KeyD'],
UP: ['ArrowUp', 'KeyW'],
DOWN: ['ArrowDown', 'KeyS'],
ACTION: ['Enter', 'Space']
}
})