CodeAgeBy Sitezack
Canvas pour CréateursDessine et anime ton jeu0 XP
Progression du chapitre0/6

Leçon 6 sur 7

La boucle de jeu

Un jeu vit au rythme d'un « tick » : une fonction appelée en boucle (par setInterval) qui fait avancer le monde d'un petit pas.

Ici, l'obstacle fonce vers la voiture : à chaque tick, son x diminue. On teste la fonction tick() directement — l'animation, c'est juste tick() répété !

var obstacle = {x: 300};
function tick() {
  obstacle.x = obstacle.x - 5;
}
setInterval(tick, 50);

🎯 Ton objectif

Crée var obstacle = {x: 300} et la fonction tick() qui enlève 5 à obstacle.x (puis lance-la avec setInterval(tick, 50) pour voir l'animation).

Leçon PRO

Ce chapitre avancé fait partie de CodeAge PRO. Débloque-le pour continuer ton aventure.

Découvrir PRO