Il est possible de déterminer la taille d'affichage des sprites dans ton jeu directement depuis le code source.
Pour le personnage du joueur
Pour modifier la taille de ton personnage, rends-toi dans le script game.js
puis trouve la variable player
et effectues-y cette modification.
// définition du joueur
const player = add( [
pos(0,0) ,
area() ,
body() ,
controller() ,
sprite( "bean" ) ,
sprite( "bean" , { width : 64 , height : 54 } ) ,
origin( "center" ) ,
"player" ,
] ) ;
Pour un autre élément du jeu
Pour modifier la taille d'un autre élément de ton jeu, rends-toi dans le script level.js
puis trouve la variable LEVEL_CONFIG
.
Choisi enfin l'objet dont tu souhaites modifier la taille et effectues-y cette modification.
// défini ce à quoi correspond chaque symbole dans le niveau
const LEVEL_CONFIG = {
// taille en pixel de chaque case
width: 64,
height: 64,
// plateformes
"=": () => [
sprite("grass"),
sprite( "grass" , { width:64 , height:64 } ),
area(),
solid(),
origin("bot"),
],
// début
"#": () => [
area(),
"playerstart",
],
// fin
"@": () => [
sprite("portal"),
area(),
origin("bot"),
pos(0, -12),
"portal",
],
};