Exercices isométriques : comment j’ai transformé six postures en défis de navigateur
Je voulais créer un jeu de fitness avec presque aucune règle de jeu. Choisis une position. Mets-toi dedans. Tiens le plus longtemps possible.
L’idée paraissait plus simple qu’un jeu de boxe ou qu’une course-poursuite avec un dinosaure. Ce n’était pas le cas. Un chrono n’a de sens que si le navigateur sait faire la différence entre une vraie tenue, une posture à moitié prise et un corps qui est sorti du cadre.
Ça a donné SlayFit Exercise Holds, un ensemble de six exercices isométriques joués avec une webcam. La vidéo reste dans le navigateur. Les points de posture pilotent les contrôles, et l’horloge ne tourne que tant que la position choisie est valide.
Pourquoi une tenue est devenue un jeu
La plupart des jeux demandent de rester en mouvement. Une tenue inverse cette logique. Le corps doit rester maîtrisé, mais l’écran doit quand même expliquer ce qui se passe à chaque seconde.
J’ai fait du temps le score. Cela donne un objectif immédiat sans ajouter de pièces, d’ennemis ni de but fictif. Un premier essai fixe un repère personnel. L’essai suivant n’a qu’une question claire : puis-je rester valide plus longtemps ?
Le parti pris est volontairement modeste. SlayFit n’évalue pas la santé, ne diagnostique pas tes mouvements et ne certifie aucun record. Il vérifie une géométrie visible, juste assez bien pour faire tourner un défi décontracté dans le navigateur.
Six postures, six règles différentes
La collection comprend la posture de la chaise, la posture de l’arbre, l’équilibre sur une jambe, le squat profond, le guerrier II et la planche. Elles partagent un chrono, mais pas un détecteur universel.
La chaise demande des genoux fléchis et un haut du corps droit. L’arbre demande un pied levé appuyé contre l’autre jambe. L’équilibre sur une jambe y ressemble, mais le pied levé doit rester libre. Le guerrier II demande un grand écartement, un genou plié et des bras qui restent près de la hauteur des épaules.
La planche, c’est encore autre chose. On la filme de profil pour que le navigateur compare la ligne épaule, hanche, cheville. Ce choix de caméra compte autant que les seuils d’angle. Une vue de face ne peut pas décrire la même forme de façon fiable.
L’écran d’installation fait partie du détecteur
Le correctif le plus utile n’a pas été un énième seuil mathématique, mais de meilleures consignes de cadrage.
Avant l’essai, chaque défi dit au joueur dans quelle direction regarder, à peu près à quelle distance se placer et quelles articulations doivent rester visibles. La chaise peut fonctionner avec les pieds hors du cadre, car les genoux et le haut du corps portent l’essentiel de l’information utile. L’arbre a besoin des jambes. La planche demande de placer la caméra bas et de se tourner de profil.
Une posture fantôme et un cadre « place-toi ici » rendent ces consignes visuelles. Cela réduit les essais ratés à cause d’une posture parfaitement correcte, mais faite dans la mauvaise partie de l’image.
Le chrono attend une posture volontaire
Une seule image qui correspond ne suffit pas. Quelqu’un peut traverser la bonne géométrie en se préparant, ou le modèle de posture peut brièvement placer une articulation au mauvais endroit.
Le jeu attend un état valide et stable avant de lancer l’essai. Pendant la tenue, il continue de vérifier les articulations importantes. Si le corps sort de la forme acceptée, le retour indique ce qui a changé au lieu d’accorder du temps en silence.
C’est le problème de conception central des exercices isométriques de tenue pilotés par une caméra. Le chrono doit paraître assez strict pour avoir un sens, et assez tolérant pour survivre au bruit ordinaire des points de suivi. Je préfère expliquer pourquoi une horloge s’est arrêtée plutôt que cacher cette décision derrière un score généreux.
Le retour doit décrire une correction à la fois
Un détecteur brut peut produire une liste de conditions non remplies. C’est utile pour déboguer et terrible pour jouer. Si les genoux, les hanches et les bras dérivent en même temps, le joueur ne peut pas corriger trois consignes alors qu’il est déjà sous tension.
L’interface met en avant la correction la plus utile sur le moment. Elle peut demander de fléchir davantage, de mettre les bras à l’horizontale, d’aligner le corps ou de mieux se placer devant la caméra. Le message est court, car le joueur doit pouvoir le lire sans quitter la posture.
C’est cette boucle de retour qui transforme le suivi de posture en jeu. La caméra lit une forme. L’écran renvoie une correction. Le joueur ajuste. L’horloge confirme quand la correction a marché.
Le score appartient au joueur, pas à la webcam
Tout le traitement de la posture se fait en local, dans le navigateur. Le flux de la caméra n’a pas besoin d’être envoyé pour que le détecteur fonctionne. Seul le score obtenu peut être envoyé, quand le joueur choisit d’enregistrer un essai terminé.
Je garde aussi un discours prudent autour de chaque score. Un temps SlayFit est un résultat de jeu, pas une tentative de record officielle. Les records cités sur les pages des postures donnent du contexte, mais leurs règles, leur supervision et leurs conditions peuvent être très différentes d’une séance dans un navigateur, à la maison.
Ce que j’ai appris en construisant de l’immobilité
- Une règle simple ne donne un bon jeu que si le retour est tout aussi simple.
- La position de la caméra fait partie de la mécanique, pas d’une ligne de texte technique.
- Des exercices qui se ressemblent demandent quand même des définitions de posture séparées.
- Un départ stable empêche des images accidentelles de devenir de faux essais.
- Une horloge honnêtement mise en pause vaut mieux qu’un chiffre généreux auquel personne ne croit.
- La confidentialité est plus facile à expliquer quand la vidéo ne quitte jamais l’appareil.
Essaie une posture et fixe un chiffre
Pas besoin d’un long programme pour comprendre le jeu. Choisis une posture, fais de la place pour la caméra et réussis un essai maîtrisé. Ce premier temps donne un sens à la manche suivante.
Joue à SlayFit Exercise Holds gratuitement dans ton navigateur. Commence par la posture de la chaise si tu veux un défi de face, la posture de l’arbre si tu veux de l’équilibre, ou la planche si tu peux poser la caméra en sécurité près du sol.
Gratuit · Rien à télécharger · Suivi de posture privé dans le navigateur · Six défis de tenue.
Pour un autre regard sur la conception de jeux pilotés par le corps, lis comment j’ai transformé la course sur place en manette de dinosaure ou comment Keeper utilise le suivi de posture du corps entier.