Comment fonctionne le saut de Mario ?

Comment fonctionne le saut de Mario ?

Dans Mario, plus vous maintenez le bouton enfoncé, plus le personnage saute haut.

Dans les premiers jeux vidéo, les personnages sautaient toujours à la même hauteur. Super Mario Bros. a révolutionné cela en vérifiant si le joueur pressait toujours le bouton 60 fois par seconde.

Nerd's Section
Dans le jeu Super Mario Bros. de 1985, le programmeur Toshihiko Nakago a créé un système de saut variable. Les jeux précédents, comme Donkey Kong, utilisaient une trajectoire fixe où le joueur perdait tout contrôle une fois en l'air. Le système de Mario est différent car le jeu suit l'état du bouton A à chaque image (frame).Le moteur utilise une liste de valeurs appelée « table de saut » pour déterminer la force ascendante à appliquer. Si vous relâchez le bouton prématurément, le jeu applique immédiatement la gravité pour stopper l'ascension. Si vous le maintenez, la poussée peut durer jusqu'à 31 images. Cela donne au personnage une sensation de poids réel.La vitesse de course de Mario influence également son saut. Le jeu analyse la vitesse latérale et sélectionne un ensemble de valeurs différent dans la table de saut. Une course rapide permet ainsi un bond plus long et plus haut, indispensable pour franchir de larges fossés.Le jeu suit la position de Mario à l'aide d'unités minuscules appelées sous-pixels. Ce niveau de détail permet un mouvement fluide et réactif. Ces calculs physiques en temps réel sont devenus la norme pour presque tous les jeux de plateforme, permettant aujourd'hui aux joueurs de réaliser des mouvements d'une précision extrême en speedrun.
Fait vérifié FP-0002045 · Mar 10, 2026

- Technologie -

Physique Programmation Mathématiques
Appuyez sur Espace pour le fait suivant