Attention aux "variables magiques"
Attention vous avez pas mal de variable magiques, je comprends bien que vous avez eu du mal a transposer la logique "scene" du game-engine a une logique de code.
Une façon de faire c'est d'utiliser un lvl-editor et de construire des collections de positions + index pour retrouver ces entitiés.
Ex de variables magiques:
let mut _obs = Obstacles {
_collider: monde.add_solid(vec2(901., 610.), 32, 18),
};
let mut ennemi = Ennemi {
collider: monde.add_solid(vec2(746., 564.), 45, 78),
vitesse: 50.,
};
//Afficher spring.
anima(spring, 275., 500., false);
//Afficher obstacle.
anima(obstacle, 901., 624., false);