Game Feel 101 : Pourquoi votre jeu indé ne procure pas encore de satisfaction
Screen shake, hitstop, particules et astuces de caméra. Les six techniques qui séparent les bons jeux indés des grands.
Votre jeu fonctionne. Les mécaniques sont solides. Le graphisme est correct. Mais quelque chose cloche. Chaque action tombe à plat. Les ennemis meurent sans cérémonie. Votre personnage se déplace dans le monde comme s’il glissait sur de la glace. Le problème n’est pas votre code. Le problème, c’est le juice.
Le juice, c’est chaque réaction visuelle, sonore et cinétique qui rend les actions du joueur satisfaisantes. C’est le tremblement d’écran sur un coup puissant, le flash blanc quand un ennemi encaisse des dégâts, le bref gel d’image qui donne du poids à un coup critique. Rien de tout cela ne change le fonctionnement de votre jeu. Tout change la sensation qu’il procure.
En 2013, Jan Willem Nijman de Vlambeer a donné une conférence légendaire intitulée “The Art of Screenshake” aux INDIGO Classes. Il a montré le même shooter simple avec et sans juice. La version sans effets ressemblait à un projet étudiant. La version avec screen shake, flash de tir et mouvement de caméra ressemblait à un jeu commercial. Même code. Mêmes mécaniques. Expérience complètement différente.
Voici les six techniques fondamentales qui font la différence.
1. Le Screen Shake (tremblement d’écran)
Le screen shake est le moyen le plus rapide de rendre n’importe quel jeu plus percutant. Quand la caméra vibre sur un impact, votre cerveau interprète cela comme de la force. Un coup d’épée qui déplace la caméra de deux pixels pendant 50 millisecondes paraît puissant. Le même coup sans tremblement donne l’impression d’agiter un bâton.

Hades est une référence en matière de screen shake. Chaque dash strike crée un bref tremblement directionnel qui correspond à l’angle d’attaque. Les capacités plus lourdes produisent des tremblements plus importants. Le tremblement décroît rapidement pour ne jamais provoquer de nausée. Supergiant a peaufiné cela de manière obsessionnelle, et ça se voit dans chaque affrontement.
Principes clés : Restez bref (50 à 150 millisecondes). Faites décroître l’intensité sur la durée au lieu de couper net. Adaptez l’intensité du tremblement à l’importance de l’action. Une attaque basique mérite une légère secousse. Une capacité spéciale mérite un tremblement violent. Un coup critique secoue l’écran et votre confiance en même temps.
2. Le Hitstop et les Freeze Frames
Le hitstop est une brève pause (généralement 2 à 5 frames) quand une attaque touche. Le jeu se fige une fraction de seconde pour laisser l’impact s’inscrire. Sans hitstop, un combat rapide donne l’impression de frapper dans le vide. Avec hitstop, chaque coup a du poids.

Dead Cells utilise le hitstop sur chaque coup de mêlée. Le jeu se met en pause pendant 2 à 3 frames au contact, donnant à votre cerveau le temps d’enregistrer la collision. Les coups fatals bénéficient d’un gel plus long. Les morts de boss figent parfois tout l’écran pendant une demi-seconde tandis que la caméra zoome. Ces infimes pauses rendent le système de combat précis et percutant.
Principes clés : Un gel plus long équivaut à une sensation plus lourde. Les attaques normales reçoivent 2 à 3 frames. Les attaques chargées et les coups critiques reçoivent 4 à 6 frames. Les kills de boss peuvent geler pendant 10+ frames pour l’effet dramatique. L’attaquant et la cible doivent se figer ensemble. Si seul l’ennemi se met en pause, on dirait du lag.
3. Le Flash de Dégâts et le Feedback
Quand un ennemi subit des dégâts, il doit réagir visuellement. La technique la plus courante est le flash blanc : le sprite ennemi devient entièrement blanc pendant 1 à 2 frames lors d’un impact. C’est simple, universel et instantanément lisible même dans un combat chaotique.
Enter the Gungeon superpose plusieurs signaux de feedback sur chaque tir. Les ennemis flashent en blanc. Ils reculent dans la direction de la balle. Des chiffres de dégâts apparaissent au-dessus d’eux. La combinaison fait que chaque tir semble connecter, même quand vous tirez dans une foule de dizaines d’ennemis.
Le recul sert un double objectif. Il communique la force de votre attaque et il vous donne des informations de gameplay. Si un ennemi bronche à peine, c’est un tank. S’il traverse la pièce en volant, vous venez de placer quelque chose de puissant. C’est le design visuel qui enseigne au lieu du texte d’interface.
Principes clés : Le flash blanc est non négociable. Chaque ennemi doit flasher à l’impact. Ajoutez un recul proportionnel aux dégâts. Les chiffres de dégâts sont optionnels mais satisfaisants. Teintez la couleur du flash selon le type de dégâts si votre jeu a un système élémentaire.
4. Les Particules et les Traînées
Les particules sont les confettis du game juice. Elles remplissent l’espace entre les actions et donnent vie au monde. Nuages de poussière à l’atterrissage, étincelles au contact des murs, éclaboussures de sang à l’impact, traînées de fumée derrière les projectiles. Chacune ne coûte presque rien à implémenter mais ajoute une richesse visuelle énorme.

Enter the Gungeon est construit sur les particules. Chaque balle a une traînée. Chaque roulade soulève de la poussière. Chaque explosion génère des dizaines de particules de débris. Chaque arme a un flash de tir unique. L’écran est constamment en mouvement, même pendant les moments calmes. Les traînées de balles servent aussi le gameplay : elles aident à lire les trajectoires dans un genre où l’esquive est primordiale.
Principes clés : Les particules doivent communiquer l’état du jeu, pas seulement faire joli. La poussière à l’atterrissage dit au joueur qu’il a touché le sol. Les étincelles au contact disent “cette surface est solide.” Les traînées montrent la direction des projectiles. Commencez par trois types de particules : impact, mouvement et ambiance. Vous pourrez ajouter des effets de shaders plus tard pour peaufiner.
5. Le Travail de Caméra
Une caméra statique est une caméra morte. La façon dont la caméra suit le joueur, réagit aux impacts et cadre l’action change la lecture de tout le jeu. Un travail de caméra subtil est invisible pour les joueurs mais immédiatement perceptible quand il est absent.
Hades utilise plusieurs techniques de caméra simultanément. La caméra suit Zagreus avec un léger délai (lerp), créant une sensation de momentum. Pendant les capacités puissantes, la caméra recule légèrement pour cadrer l’action. Sur les coups critiques, un subtil zoom accentue l’impact. Aucun de ces effets n’est assez prononcé pour distraire, mais ensemble ils rendent le combat cinématographique.
Principes clés : Ne fixez jamais la caméra directement sur la position du joueur. Utilisez l’interpolation linéaire (lerp) pour que la caméra suive avec un délai de 0,1 à 0,3 seconde. Ajoutez un léger zoom sur les impacts lourds. Reculez la caméra quand beaucoup d’ennemis sont à l’écran pour que le joueur puisse lire le champ de bataille. Le tremblement de caméra et le zoom peuvent se cumuler pour un impact en couches.
6. Le Sound Design comme Juice
Le son représente la moitié du game feel. Un coup d’épée parfaitement animé semble faible si l’audio est un clic discret. Le même coup avec un whoosh en couches plus un son d’impact charnu semble dévastateur. Le retour sonore renforce chaque signal visuel que votre jeu envoie.
Un audio de jeu efficace utilise le layering (superposition). Un coup de mêlée dans Dead Cells joue au moins trois sons simultanément : le whoosh du swing, le thud du contact et le cri de réaction de l’ennemi. Chaque couche ajoute de la dimension. Le whoosh vend la vitesse. Le thud vend le poids. Le cri confirme que le coup a touché. Retirez n’importe laquelle de ces couches, et l’attaque se sent notablement moins bien.
La variation de pitch empêche la fatigue de répétition. Quand vous donnez cinquante coups d’épée par minute, entendre exactement le même son à chaque fois devient agaçant. Randomisez le pitch de 5 à 15 pour cent à chaque swing. Le joueur ne remarquera jamais la variation consciemment, mais son cerveau cessera de signaler le son comme répétitif.
Le silence est aussi du juice. Une brève baisse audio (50 à 100 millisecondes de volume réduit) juste avant l’attaque d’un boss crée de la tension. L’espace vide rend le coup entrant plus lourd. Les réalisateurs de cinéma utilisent cette technique en permanence. Votre jeu devrait en faire autant.
La Checklist du Juice
Pour chaque action du joueur dans votre jeu, posez ces six questions :
- L’écran tremble-t-il ? Adaptez l’intensité à l’importance de l’action.
- Le jeu se met-il en pause à l’impact ? Même 2 frames de hitstop ajoutent du poids.
- La cible flashe-t-elle ? Flash blanc plus recul est le minimum.
- Des particules apparaissent-elles ? Particules d’impact, poussière de mouvement, effets d’ambiance.
- La caméra réagit-elle ? Zoom, recul ou délai de suivi.
- Le son est-il satisfaisant ? Superposez plusieurs sons. Variez le pitch.
Si vous répondez “non” à trois ou plus de ces questions pour votre mécanique principale, c’est pour ça que votre jeu semble plat.
Vous n’avez pas besoin d’implémenter les six d’un coup. Choisissez une mécanique dans votre jeu. Celle que vous utilisez le plus souvent. Ajoutez-y le screen shake et le hitstop aujourd’hui. Jouez pendant dix minutes et sentez la différence. Puis ajoutez le reste.
L’écart entre “fonctionnel” et “fun” ne se comble pas avec plus de contenu. Ni avec plus de mécaniques. Ce sont les soixante millisecondes de screen shake qui disent au joueur “ce coup comptait.” Commencez par là. Si vous construisez votre premier jeu, le juice est le moyen le plus rapide de lui donner une sensation réelle. Si vous voulez étudier les maîtres, explorez les jeux similaires à Hades et les jeux similaires à Dead Cells pour vous inspirer.
Maintenant fermez cet onglet et allez ajouter du juice.
Écrit par
Florian HuetDev iOS le jour, dev de jeux indé la nuit. J'essaie de donner vie à GameDō Studio.
Je fais des jeux et je parle de ceux auxquels je n'arrive pas à décrocher.