Faire qu’une action enregistrée modifie la boucle suivante
Pour créer un puzzle temporel avec l’IA, commencez par une action qui persiste après la réinitialisation, une action différente que le joueur peut effectuer en direct et une règle visible qui les fait coopérer. Dans l’exemple ci-dessous, un Écho répète pendant deux secondes une pression enregistrée sur une plaque, tandis que le joueur rejoint une autre plaque. La question de conception est de savoir si leur période d’activation commune dure assez longtemps pour ouvrir la porte.

Clockwork Archive est un exercice de conception fictif original. Les coordonnées, vitesses, durées, personnages et comportements de la salle ci-dessous sont des hypothèses définies puis vérifiées par des calculs sur papier. Aucune consigne n’a été exécutée, aucun build jouable ni test de jeu n’a été fourni, et ces images ne montrent pas un résultat de SEELE. Considérez-les comme un plan de prototype futur, pas comme un résultat observé.
Définir les règles de boucle, de plaques et de réinitialisation
Choisissez une boucle courte et précisez exactement ce qui survit à la réinitialisation. Ici, seule l’action de déplacement enregistrée pendant la boucle précédente est rejouée. Le joueur en direct revient au départ et peut faire un nouveau choix ; l’Écho suit l’action mémorisée aux mêmes horodatages. Une plaque reste active tant qu’un acteur se tient dessus. La porte s’ouvre après que les deux plaques sont restées actives ensemble pendant la durée requise, puis reste verrouillée en position ouverte jusqu’à la réinitialisation de la boucle de trois secondes.
| Règle | Hypothèse de Clockwork Archive | Ce que le joueur doit pouvoir voir |
|---|---|---|
| Boucle et réinitialisation | La boucle dure 3 secondes. Si la porte ne s’est pas ouverte, la salle se réinitialise à t=3. | Un instant de réinitialisation clair ; le joueur revient à la plaque A. |
| Action enregistrée | Les commandes du joueur de la boucle précédente sont rejouées une fois sous la forme d’un Écho visible, aux mêmes instants. | La position de l’Écho et l’action qu’il répète. |
| Maintien de plaque | La plaque A est centrée en x=0 ; la plaque B en x=1. Une plaque n’est active que lorsqu’elle est occupée. | L’état de chaque plaque change lorsqu’un acteur se tient dessus. |
| Durée d’ouverture | Les deux plaques doivent rester actives ensemble pendant une durée continue. Après ouverture, la porte reste verrouillée ouverte jusqu’à la réinitialisation, même si un acteur quitte sa plaque. | Le chevauchement commence le décompte ; l’ouverture est distincte de l’état ensuite verrouillé. |
| Déplacement et victoire | Le joueur se déplace à 2 unités par seconde. Il doit atteindre la sortie en x=2 avec la porte verrouillée ouverte avant t=3. | Un chemin accessible à travers la porte et un état de sortie sans ambiguïté. |
Ce ne sont pas des règles universelles de boucle temporelle. C’est un contrat volontairement réduit qui permet d’examiner une relation : l’Écho refait l’ancienne action, le joueur en fournit une nouvelle et une porte temporisée relie les deux. Si l’Écho pouvait aussi choisir de nouvelles actions, si la plaque avait un délai caché ou si la porte se refermait dès qu’un acteur bougeait, les calculs et la solution changeraient. Énoncez ces comportements au lieu de les laisser implicites.
Demander une petite salle avec un Écho visible
Une bonne demande pour une première salle précise l’état de départ, les commandes enregistrées, le contrôle en direct, le moment du rejeu, la condition de la porte, la réinitialisation et la vérification de réussite. Restez concis afin de pouvoir comparer un futur résultat à la liste des règles. La consigne ci-dessous est une demande de conception non exécutée ; elle ne prétend pas qu’un système IA a généré cette salle.
Créer une salle originale de puzzle temporel isométrique intitulée Clockwork Archive. Utiliser une boucle de 3 secondes. Placer la plaque A en x=0, la plaque B en x=1 et une porte de laiton fermée à la sortie x=2. Le joueur se déplace à 2 unités par seconde. Une plaque reste active uniquement lorsqu’un acteur l’occupe. Lors de la réinitialisation, ramener le joueur en direct à la plaque A et rejouer les commandes enregistrées pendant la boucle précédente sous la forme d’un Écho turquoise visible, aux horodatages exacts. La porte ne s’ouvre qu’après que les deux plaques sont restées actives ensemble sans interruption pendant la durée demandée. Une fois ouverte, elle reste verrouillée en position ouverte jusqu’à la réinitialisation à t=3, même si un acteur quitte une plaque. Commencer par une durée de maintien de 2 secondes. Le joueur gagne uniquement s’il atteint la sortie x=2 alors que la porte est verrouillée ouverte, avant la réinitialisation. Rendre visibles l’activation des plaques, la progression du décompte, l’ouverture et le maintien de la porte, la réinitialisation et la victoire, sans texte ni faux HUD. Ne pas ajouter de combat, d’objets à collecter, de durée aléatoire, de points de contrôle ou d’autres salles. Fournir les commandes et les règles d’état, puis vérifier si la première boucle enregistre une pression sur A de t=0 à t=2 et si l’Écho la répète à la boucle suivante. Vérifier si le joueur en direct atteint B à t=0,5, si le chevauchement des plaques dure 1,5 seconde et si ce temps est inférieur au maintien initial de 2 secondes. Modifier ensuite uniquement le maintien de la porte à 1 seconde. Vérifier si la porte se verrouille ouverte à t=1,5 et si le joueur peut atteindre x=2 à t=2 avant la réinitialisation. Comparer tout résultat observé ultérieurement aux règles demandées ; ne pas présenter ce calcul papier comme un test.
Cette consigne précise volontairement le maintien de la porte ouverte. « Ouvrir la porte lorsque les deux interrupteurs sont activés » ne dirait pas combien de temps ils doivent se chevaucher, si l’ouverture est permanente ni si la porte se referme lorsqu’un acteur quitte un interrupteur. Énoncer ces transitions permet de diagnostiquer plus tard tout écart.
Enregistrer la première action sur la plaque
Lors de la première tentative, le joueur commence sur la plaque A et la maintient de t=0 à t=2. L’enregistrement contient cette position et son intervalle. La boucle se réinitialise à t=3. À la tentative suivante, l’Écho répète le maintien sur A de t=0 à t=2, tandis que le joueur en direct peut emprunter un autre chemin.
Dans cet exemple, imaginez l’Écho comme un personnage translucide plutôt que comme une consigne de bouton mémorisée. La règle devient visible : l’ancien parcours continue de se dérouler dans la salle tandis que le joueur agit ailleurs. Le dessin n’est qu’un état cible de conception. Une implémentation réelle devrait montrer que l’Écho suit les horodatages prévus et que le joueur en direct reste contrôlable.
Coordonner l’Écho et le joueur en direct
Lors de la seconde tentative, le joueur en direct se déplace de la plaque A, en x=0, à la plaque B, en x=1. À 2 unités par seconde, ce trajet d’une unité dure 1 ÷ 2 = 0,5 seconde. L’Écho reste sur A jusqu’à t=2 ; l’occupation simultanée de A et B dure donc de t=0,5 à t=2 : 2,0 − 0,5 = 1,5 seconde.

| Heure | Écho | Joueur en direct | État du modèle papier |
|---|---|---|---|
| 0,0 s | Commence le maintien enregistré sur A. | Quitte le départ sur A. | Les deux acteurs commencent la seconde boucle ; aucun temps de chevauchement A+B n’est encore accumulé. |
| 0,5 s | Maintient toujours A. | Arrive en B. | Le chevauchement A+B commence. La porte reste fermée pendant le décompte. |
| 1,5 s | Maintient toujours A. | A maintenu B pendant 1 seconde. | Avec un seuil d’une seconde, la porte s’ouvre et se verrouille en position ouverte. |
| 2,0 s | Le maintien enregistré sur A prend fin. | Atteint la sortie x=2 après avoir quitté B à 1,5 s. | La porte reste verrouillée ouverte ; le joueur atteint la sortie avant la réinitialisation. |
| 3,0 s | La boucle se réinitialise. | La boucle se réinitialise si aucune victoire antérieure ne l’a terminée. | La porte verrouillée ouverte revient à son état initial. |
Le maintien initial de deux secondes est trop long : le chevauchement de 1,5 seconde manque le seuil d’une demi-seconde ; dans ce modèle papier, la porte reste fermée. Cela forme une base de comparaison nette, car une seule valeur — la durée requise — est examinée sur papier. Le résultat demandé peut aussi se voir : avant le seuil, les deux plaques peuvent briller tandis que la porte reste fermée.
Modifier une seule règle de durée
Réduisez le maintien de 2 secondes à 1 seconde. Gardez inchangés la boucle, l’action enregistrée, la position des plaques, la vitesse et le comportement de la porte. Leur intervalle commun commence à t=0,5 ; en ajoutant une seconde, la porte se verrouille ouverte à t=1,5. Puisqu’elle reste ouverte lorsque l’un ou l’autre acteur quitte sa plaque, le joueur peut sortir de B et parcourir l’unité restante jusqu’à x=2 en 0,5 seconde de plus. La victoire du modèle papier a lieu à t=2, avant la réinitialisation à t=3.

| Passage papier | Durée de maintien | État de la porte | Vérification de la sortie |
|---|---|---|---|
| Version de départ v0 | 2 secondes | Ne s’ouvre pas : 1,5 seconde de chevauchement ne suffit pas. | Aucun chemin de victoire n’est disponible avant la réinitialisation. |
| Révision v1 | 1 seconde | S’ouvre et se verrouille à t=1,5, puis reste ouverte jusqu’à la réinitialisation. | Le joueur atteint x=2 à t=2, avant t=3. |
Cette comparaison v0 à v1 est un calcul manuel, pas une itération empirique. Elle ne prouve pas qu’une salle générée implémente l’Écho, les collisions, le maintien, le verrouillage ou les règles de victoire. Si vous construisez la salle plus tard, consignez l’instant réel du déclenchement, l’état de la porte après que le joueur quitte B et l’heure d’arrivée à la sortie. Si ces observations diffèrent de la demande, consignez d’abord l’écart, puis modifiez une règle à la fois.
Diagnostiquer les confusions de rejeu et de réinitialisation
Lorsqu’un futur build se comporte différemment, séparez le problème observé de votre explication. Un court tableau de vérification permet de cibler la prochaine révision sans prétendre que l’un de ces problèmes s’est déjà produit.
| Si un futur build montre… | Vérifier d’abord | Révision possible d’une seule règle |
|---|---|---|
| L’Écho manque ou apparaît au mauvais moment. | Vérifier si l’enregistrement conserve la position et les horodatages d’action pendant la réinitialisation. | Préciser exactement quelles commandes sont rejouées et quand l’horloge de boucle redémarre. |
| La porte s’ouvre avant le chevauchement des deux plaques. | Vérifier si le maintien exige une occupation simultanée et continue plutôt qu’un temps cumulé. | Préciser la condition de chevauchement et le moment où le compteur commence ou se réinitialise. |
| La porte se referme quand le joueur en direct quitte B. | Vérifier si l’ouverture est un verrou permanent ou un maintien tant qu’une plaque est occupée. | Garder explicitement la règle « verrouillée ouverte jusqu’à réinitialisation » ; ne pas modifier la durée en même temps. |
| Le joueur atteint la porte trop tard. | Vérifier le temps de trajet de x=1 à x=2 et l’échéance de la boucle. | Ne modifier une valeur que si une observation réelle le justifie ; recalculer la séquence. |
| Une nouvelle tentative commence avec l’ancien état de la porte. | Vérifier quels états se réinitialisent à t=3 : positions des acteurs, plaques, porte et action enregistrée. | Décrire l’état complet de réinitialisation, et pas seulement le point de réapparition du joueur. |
Ce tableau aide à déboguer ultérieurement l’ensemble de règles défini. Il ne répertorie pas des défauts trouvés dans un jeu. Gardez le compte rendu d’un vrai test séparé de la cible de conception afin que les lecteurs sachent quelles valeurs ont été demandées et lesquelles ont été observées.
Utiliser un créateur de puzzles IA en partant des règles
Un brief de puzzle peut préciser la règle à apprendre, l’indice ou l’état que le joueur peut observer, l’action qui résout le problème et le résultat à examiner. La page officielle de SEELE consacrée au créateur de puzzles IA décrit ce cadre général et recommande des indices observables, une progression équitable, des coups ratés instructifs et des solutions vérifiables. Elle ne promet pas un rejeu temporel déterministe ni ne valide le calcul de Clockwork Archive. Un flux général de création de jeu peut aider à formuler la demande et à examiner une première version jouable ; l’Écho, le minutage des plaques, le verrouillage et la condition de victoire doivent malgré tout être vérifiés dans tout résultat réel.
Pour commencer à partir de ces règles, essayez le créateur de puzzles IA. La route est une candidate issue d’un CSV local, pas une page publiée ou réservée. Aucun résultat, mécanisme ou salle spécifique n’est revendiqué comme ayant été généré.
Construire la plus petite boucle que l’on peut expliquer
Un puzzle temporel utile commence par une action enregistrée, une nouvelle action en direct, une règle claire de chevauchement et un changement d’état visible. Clockwork Archive transforme cette idée en une courte séquence papier : les 1,5 seconde de chevauchement ne suffisent pas au maintien initial de deux secondes ; un maintien d’une seconde verrouille la porte ouverte à t=1,5 ; le joueur atteint x=2 à t=2 avant la réinitialisation à t=3. Ces valeurs sont des hypothèses de conception fictives, pas des preuves de test. Une fois votre version construite, observez son comportement réel avant de déclarer la conception réussie.
Comment un puzzle temporel utilise-t-il un Écho ?
Dans cette conception, l’Écho répète l’action enregistrée du joueur lors de la boucle précédente aux mêmes horodatages. Le joueur en direct peut alors effectuer une action différente pendant la tentative suivante. Les autres jeux peuvent définir les Échos autrement ; précisez donc ce qui se répète et ce qui est réinitialisé dans vos propres règles.
Combien de temps les plaques se chevauchent-elles dans l’exemple ?
L’Écho maintient la plaque A jusqu’à t=2 et le joueur en direct atteint la plaque B à t=0,5. Leur occupation commune dure 2,0 − 0,5 = 1,5 seconde. Cela ne suffit pas au maintien initial de deux secondes, mais suffit à la révision papier d’une seconde.
Pourquoi la porte reste-t-elle ouverte après que le joueur quitte la plaque B ?
La règle définie indique qu’une fois la durée atteinte, la porte reste verrouillée ouverte jusqu’à la réinitialisation à t=3. Sans cette persistance, quitter B pourrait refermer la porte avant que le joueur atteigne x=2. Le verrouillage est un choix de conception pour ce modèle fictif, pas un comportement vérifié.
La révision papier prouve-t-elle qu’une salle jouable fonctionne ?
Non. Elle vérifie seulement la cohérence arithmétique des intervalles et des distances annoncés. Aucune consigne n’a été exécutée, aucun jeu construit et aucun test de jeu ou de collision réalisé. Il faut examiner et tester une implémentation réelle avant de décrire son comportement comme observé.
SEELE garantit-il ce mécanisme de boucle temporelle ?
Non. Les pages officielles de SEELE décrivent des conseils généraux pour rédiger un brief de puzzle ainsi que des flux généralistes de création ou d’examen de jeux. Elles ne garantissent pas ce système d’Écho, le chevauchement temporisé, le verrouillage de la porte ou le résultat à la sortie. Considérez le brief comme une demande et comparez tout résultat généré aux règles prévues.


