Créer un obby Roblox avec l'IA
Un obby est un parcours d'obstacles. C'est le genre le plus simple à commencer et l'un des plus difficiles à réussir : tout se joue sur la lisibilité des sauts et sur le rythme de la difficulté. Un obby raté n'est pas un obby trop dur, c'est un obby dont le joueur ne comprend pas pourquoi il est tombé.
Ce qui fait un bon obby
Le joueur doit voir où il va
Chaque plateforme suivante doit être visible depuis la précédente. Un saut dans le vide vers quelque chose qu'on ne voit pas n'est pas un défi, c'est un tirage au sort. Couleurs franches, contraste net entre le sol praticable et le décor.
La difficulté monte par paliers, pas en pente
Un palier introduit un obstacle, le répète deux ou trois fois en variant, puis passe au suivant en combinant. Le joueur apprend, puis prouve qu'il a appris. Un obby qui empile des nouveautés sans jamais les réutiliser fatigue au lieu d'accrocher.
Un checkpoint récompense, il ne console pas
Placer un checkpoint après chaque saut annule tout enjeu ; en placer un tous les quinze annule toute envie de continuer. Un palier, un checkpoint. Le joueur doit sentir qu'il a gagné quelque chose en l'atteignant.
Jouable au doigt
La majorité des joueurs Roblox sont sur téléphone. Les plateformes doivent rester assez larges pour un saut imprécis, et rien d'important ne doit se trouver sous le pouce du joueur.
Les systèmes à écrire
- Checkpoints — Retenir le palier atteint par joueur, côté serveur, et y faire réapparaître le personnage.
- Pièges et plateformes mobiles — Briques mortelles, plateformes qui vont et viennent, sols qui disparaissent.
- Sauvegarde — Retrouver sa progression en revenant, avec un DataStore écrit à intervalle et à la sortie.
- Progression visible — Palier courant, meilleur temps, compteur de chutes : ce qui donne envie de recommencer.
Les pièges fréquents
La position de réapparition est gardée sur le personnage.
Le personnage est détruit à chaque mort. Garde le palier dans une table indexée par UserId, côté serveur, et repositionne à `CharacterAdded`.
`Touched` déclenche le checkpoint plusieurs fois par seconde.
Remonte au modèle, vérifie qu'il porte un Humanoid, et ajoute un court délai anti-répétition par joueur.
Tout est éclairé à fond pour « faire joyeux ».
Une scène surexposée efface les arêtes des plateformes. Il faut de la lumière et du contraste, pas du blanc.
Ce que Nemesis construit
Nemesis pose le parcours palier par palier dans Studio, écrit le service de checkpoints et la sauvegarde, place les pièges et les plateformes mobiles, puis regarde le résultat : il prend des captures, mesure la lisibilité et corrige l'éclairage si les plateformes se confondent avec le fond. Il finit par un playtest réel dans Studio et corrige les erreurs de la console.
Direction visuelle appliquée au contrôle qualité : lumineux mais contrôlé : plateformes lisibles, ciel présent, couleurs franches.
Questions fréquentes
Combien de paliers pour un premier obby ?
Six à dix suffisent pour une première version jouable. Mieux vaut huit paliers finis et testés que trente ébauchés : c'est la fin du parcours qui décide si le joueur revient.
Faut-il une boutique dans un obby ?
Pas au début. Un obby vit de sa progression. Une monnaie ajoutée avant que le parcours ne soit bon déplace l'attention sans rien améliorer.