Le game design en mots : ce qui rend un jeu amusant
Un jeu ennuyeux et un jeu addictif ne diffèrent pas par le code, mais par les décisions de design : un objectif clair, une difficulté juste, un retour immédiat et cette envie de « rejouer » après avoir perdu. On apprend à commander du plaisir de jeu.
L'IA écrira n'importe quel code que vous demandez — mais « c'est amusant », vous seul pouvez le commander. Quatre leviers de plaisir.
1. L'objectif est évident en 3 secondes
Le joueur ouvre le jeu et sait quoi faire sans qu'on le lui dise : esquiver, ramasser, rester en vie. S'il faut un paragraphe d'explications, simplifiez. (Vous reconnaissez ce test du vibe coding ? Il voyage bien.)
2. Difficulté : entrée facile, montée honnête
Pendant les dix premières secondes, il doit être impossible de perdre : le joueur prend ses marques. Ensuite, une montée douce : plus rapide, plus dense, plus retors. Ce qu'il faut demander : « soyez indulgent les 10 premières secondes, puis ajoutez 10% de vitesse toutes les 15 secondes ». Et perdre doit sembler juste : « j'ai été négligent », pas « le jeu a triché ».
3. Un retour à chaque action
Vous attrapez un bonus : un son, un flash, les points qui montent. Vous percutez : l'écran tremble. Ce qu'il faut demander : « ajoutez un retour visuel et sonore pour chaque événement : ramassage, collision, nouveau record ». Le retour, c'est la moitié de ce qui rend un jeu savoureux.
4. « Encore une » : la boucle de relance
L'écran de défaite affiche votre score, le record et un gros bouton « Rejouer » — de retour en une demi-seconde, sans menu. C'est exactement cette vitesse qui transforme le « encore une » en réflexe.
Itérer sur le plaisir
Confiez le jeu à une vraie personne pendant deux minutes et regardez sans rien dire : où s'est-elle ennuyée ? où s'est-elle énervée ? qu'est-ce qu'elle n'a pas compris ? Chaque observation est une correction : « rends les premières secondes plus faciles », « fais ressortir le bonus ». Les jeux se polissent par itération, comme tout le reste en vibe coding.
Short questions on the lesson — with an explanation for every answer.