Niveau « Bonjour/-… — -. .— — ..- .-. »

Tableaux de test
Univers utilisé: Super Mario Bros
Identifiant du niveau: 83H-KJY-Q1H

Description

Premier tableau créé dans le cadre du projet Mario Morse. Puisqu’il s’agissaient de mettre à l’épreuve le concept de traduction d’un énoncé en code morse et son utilisation comme partition afin de créer un tableau, et qu’il servait en quelque sorte de prototype au projet, la formule de salutation s’est imposée à moi. Je pensais inconsciemment à la courte phrase « Hello World » qui est couramment utilisée en programmation informatique comme mise à l’épreuve d’un logiciel – lorsqu’il devient possible pour un programme de faire afficher cette phrase, on peut considérer que celui-ci est minimalement opérationnel.

Se limiter à un mot de sept lettres comme première affirmation à encoder dans un tableau présentait aussi l’avantage de pouvoir reproduire intégralement l’expression de ce mot en code morse dans le titre même du tableau. Ainsi, la personne jouant à Super Mario Maker 2 qui tomberait par hasard sur ce niveau aurait de meilleures chances de pouvoir comprendre le concept derrière la création du niveau qu’une personne qui aurait à inférer sa signification additionnelle en cours de partie. Cette approche n’a pas été conservée dans la suite du projet; puisque l’éditeur de niveau au coeur de Super Mario Maker 2 limite à 32 caractères le titre de chaque niveau, il aurait fallu créer plus d’une douzaine de niveaux différents afin de pouvoir reproduire des citations tenant en une phrase, même relativement courte.

Comme il s’agissait du premier niveau, j’ai spontanément choisi le monde de Super Mario Maker 2 le plus rudimentaire; le jeu original Super Mario Bros. Avec le recul, le choix du motif du château est quelque peu lugubre et hostile.

De manière à réduire au minimum les actions à effectuer, j’ai opté pour un niveau de type auto-scroll, dont le défilement vers la droite s’effectue automatiquement. Puisqu’un seul mot est traduit en morse pour ce niveau, il n’y a que trois signes à encoder : le point, le trait et la coupure entre lettres. Une fleur de feu est posée sur le chemin de Mario à l’entrée du niveau de manière à effectuer une des actions; la projection de boule de feu correspond au point est est nécessaire afin de se débarrasser des plantes piranha qui se dressent sur le chemin de Mario. L’action correspondant au trait est un saut au-dessus d’un trou de deux blocs de large. La coupure entre les mots est produite en s’accroupissant sous une barre de spike traps. Cette dernière opération étant silencieuse, l’enchaînement rapide des projections de boules de feu et les sons plus lents des sauts au-dessus des trous provoque un effet de rythme sonore qui donne à entendre le code morse.

Avec le recul, le niveau n’est pas optimal; il existe un court battement de temps entre le moment où le défilement automatique commence à pousser Mario et la transformation se produisant au contact de la fleur de feu a un effet paralysant qui complique la prise en main du niveau. De plus, le synchronisme requis pour traverser le tableau est très précis. C’est sans doute en raison de la grande difficulté de ce tableau que j’ai choisi d’ajouter les trois champignons vers de 1UP à la fin du niveau, afin de compenser pour les vies qui pourraient être perdues par les personnes ayant entamé une endless run de niveau expert et qui frapperaient ce tableau atypique. Ce geste de générosité a été ajouté à notre protocole de création de niveau; l’intégration de ces trois vies est une marque de politesse de la part des créateurs·trices de niveau qui tient compte de la possibilité que leur niveau se retrouve dans une endless run, où on limite à trois le nombre de vies que l’on peut accumuler en traversant un niveau.

Pour l’anecdote, l’enregistrement de l’archive vidéo de ce niveau aura nécessité 116 tentatives avant d’être réussie!

Archive vidéo du niveau

Liens rapides

Auteur

Gabriel Tremblay-Gaudette