Commencez par une chaîne de production
Pour créer avec l’IA un jeu de cartes de construction de moteur, commencez par une chaîne courte qui convertit la production en résultat : générer une ressource, la transformer et la marquer. Décidez ensuite du moment où une amélioration rejoint cette chaîne. Un objectif de quatre manches et un ordre de résolution fixe rendent le premier moteur assez compact pour être calculé et examiné.
Windglass Workshopest une conception fictive originale sur la restauration d’un phare. Son agencement initial comprend Clerk, Tidewheel, Furnace et Beacon. Clerk produit des permis, Tidewheel produit du courant, Furnace transforme le courant en lentilles et Beacon consomme une lentille pour créer de la lumière. L’amélioration Mirror ajoute une unité de lumière lorsqu’un événement Beacon se déclenche. Ces règles et le parcours qui suit sont un exemple pédagogique résolu à la main, pas un jeu généré ni un résultat de test.

Gardez quatre indicateurs visibles : permis, courant, lentilles et lumière. L’état initial est la manche 1 sur 4 et chaque indicateur commence à zéro. Le moteur de départ produit un permis et deux unités de courant ; Furnace transforme ces deux unités en une lentille. Juste avant Beacon, le courant est à zéro, il reste une lentille et la lumière est toujours à zéro. Cet état intermédiaire indique clairement quelle carte agit ensuite.
Définissez les déclenchements et le moment de résolution
Énumérez l’ordre pour que les cartes ne s’activent pas deux fois et ne dépendent pas d’un moment ambigu. À chaque manche, Clerk produit d’abord un permis ; ensuite, chaque Tidewheel installé se résout une fois ; chaque Furnace est résolu une fois de gauche à droite ; chaque Beacon vérifie s’il existe une lentille ; enfin, la réponse de Mirror est résolue pour chaque événement Beacon. Le marché n’apparaît qu’après les manches 1 à 3. Les nouvelles cartes commencent à fonctionner à la manche suivante.
| Carte ou règle | Condition et effet | Moment affiché |
|---|---|---|
| Clerk | Produit 1 permis. | En premier à chaque manche ; les permis non dépensés sont conservés. |
| Tidewheel | Produit 2 unités de courant. | Chaque Tidewheel installé est résolu une fois avant les Furnace. |
| Furnace | Consomme 2 unités de courant pour produire 1 lentille. S’il en reste moins de 2, il ne fait rien et ne consomme pas de courant. | Chaque Furnace installé est résolu une fois, de gauche à droite. |
| Beacon | S’il reste au moins 1 lentille, en consomme une et émet unbeacon_sparkqui vaut 1 point de lumière. Sinon, il ne fait rien. | Après Furnace ; s’il ne peut pas s’activer, il ne consomme pas de lentille. |
| Mirror | Lorsqu’un Beacon émet unbeacon_sparkajoute 1 point de lumière pour cet événement. Il n’émet aucune autre étincelle et ne peut pas se déclencher lui-même. | Après l’événement ; chaque réponse de Mirror est résolue une fois. |
| Marché | Dépense 1 permis pour installer au maximum l’une des deux offres visibles. | Apparaît après les manches 1 à 3. Les offres non choisies expirent ; la carte achetée fonctionne à partir de la manche suivante. |
À la deuxième manche, Mirror répond uniquement après que Beacon a dépensé la lentille et émis l’étincelle. Il ne crée pas un deuxième événement Beacon. Les indicateurs de permis, courant, lentilles et lumière montrent l’effet de chaque étape ; la rangée d’améliorations indique les cartes installées et celle encore en attente.

Choisissez des améliorations qui modifient les manches suivantes
Une amélioration doit changer une décision ou un résultat futur, pas s’intégrer rétroactivement à la résolution en cours. Windglass propose deux cartes après chacune des trois premières manches. Chaque achat coûte un permis, une seule carte est installée par marché et l’offre non choisie expire à la fin de la manche. Ces offres fixes rendent le parcours sur papier reproductible, sans prétendre que la route choisie est optimale.
| Après la manche | Offre publique | Choix de l’exemple | Pourquoi cela compte ensuite |
|---|---|---|---|
| 1 | Mirror ; second Furnace | Mirror | Ajoute une lumière après chaque étincelle Beacon ultérieure. |
| 2 | Second Tidewheel ; second Furnace | Second Tidewheel | Ajoute 2 unités de courant par manche à partir de la troisième. |
| 3 | Second Furnace ; second Beacon | Second Furnace | Peut convertir 2 unités de courant supplémentaires à partir de la quatrième manche. |
Clerk accorde exactement un permis par manche, donc l’exemple peut payer une amélioration après chacune des manches 1 à 3. Dépensez le permis immédiatement ; aucun solde d’achat n’est reporté à la manche suivante. Si le second Beacon était choisi, il suivrait la même règle : une lentille et une étincelle, mais il ne fait pas partie de ce parcours. À la quatrième manche, le score est vérifié avant l’apparition d’un nouveau marché.
Résolvez à la main le moteur de quatre manches
Utilisez le registre comme vérification de l’état attendu, pas comme substitut à un test de jeu. Chaque Furnace se résout une fois par manche, ne consomme que le courant disponible à cet instant et produit une lentille par tranche de deux unités. Le courant est conservé entre les manches. Un Mirror installé répond uniquement à l’événement Beacon et n’ajoute aucun coût de ressource.
| Manche | Production et résolution des déclenchements | Amélioration | État final : permis / courant / lentilles / lumière |
|---|---|---|---|
| Départ | État initial : tous les indicateurs sont à 0 ; Clerk, Tidewheel, Furnace et Beacon sont installés. | — | 0 / 0 / 0 / 0 |
| 1 | Clerk +1 permis ; Tidewheel +2 courant ; Furnace consomme 2 pour produire 1 lentille ; Beacon consomme 1 lentille et ajoute +1 lumière. | Acheter Mirror pour 1 permis. | 0 / 0 / 0 / 1 |
| 2 | Clerk +1 ; Tidewheel +2 courant ; Furnace convertit 2 unités en 1 lentille ; Beacon ajoute +1 lumière ; Mirror ajoute +1 lumière. | Acheter le deuxième Tidewheel pour 1 permis. | 0 / 0 / 0 / 3 |
| 3 | Clerk +1 ; les deux Tidewheel produisent +4 courant ; Furnace convertit 2 en 1 lentille et laisse 2 courant ; Beacon et Mirror ajoutent ensemble 2 lumières. | Acheter le deuxième Furnace pour 1 permis. | 0 / 2 / 0 / 5 |
| 4 | Clerk +1 ; les 2 unités conservées et les 4 des deux Tidewheel donnent 6 courant. Deux Furnace consomment chacun 2 et produisent une lentille ; il reste 2 courant. Beacon dépense une lentille et ajoute +1 lumière ; Mirror ajoute +1. | Aucun marché avant la vérification finale. | 1 / 2 / 1 / 7 |
Le parcours atteint 7 points de lumière à la fin de la quatrième manche, avec un permis, deux unités de courant et une lentille restante. Vérifiez la conversion de la manche 4 : les deux Furnace consomment quatre des six unités et produisent deux lentilles ; Beacon en dépense une, il en reste donc une pour la manche suivante. Si le parcours active Furnace une seconde fois ou fait émettre une autre étincelle à Mirror, il ne correspond plus à ce moteur.

Clarifiez un déclenchement lors d’une révision de conception simulée
Révision de conception simulée :Imaginez une carte Mirror v0 indiquant seulement « augmente la lumière de Beacon ». La phrase laisse trois questions ouvertes : agit-elle avant ou après le paiement de la lentille de Beacon, peut-elle répondre plusieurs fois et fonctionne-t-elle lors de la manche où elle est achetée ? Une révision sur papier peut détecter des règles manquantes, mais elle ne prouve pas le comportement du logiciel.
Une règle v1 plus précise indique : lorsqu’un Beacon dépense une lentille et émet unbeacon_sparkchaque Mirror installé ajoute exactement un point de lumière après cet événement ; Mirror n’émet pas d’autre étincelle ; une carte achetée au marché s’active à la manche suivante. Cette clarification a été créée par l’autrice pour une conception fictive : ce n’est ni un test enregistré, ni une observation de joueurs, ni une amélioration mesurée.
Vérifiez les seuils et les cas limites
Une fois les règles arrêtées, comparez une vraie version à de petits cas de test. Notez la carte, les ressources disponibles, la transition attendue et la transition observée. Commencez une nouvelle partie pour chaque cas afin que les ressources accumulées par une action précédente ne masquent pas une erreur de séquence.
| Cas | Résultat attendu | Point à examiner |
|---|---|---|
| Furnace a 0 ou 1 courant | Ne produit aucune lentille et ne consomme pas de courant. | La quantité de ressources ne change pas ; la carte suivante se résout dans l’ordre. |
| Beacon n’a aucune lentille | Aucune étincelle, lumière ou dépense de lentille. | Mirror ne répond pas en l’absence d’événement Beacon. |
| Beacon se déclenche avec Mirror installé | Une lentille est consommée ; Beacon et Mirror ajoutent au total 2 points de lumière. | Un événement est enregistré sans seconde étincelle ni déclenchement récursif de Mirror. |
| Amélioration achetée après la résolution | Elle rejoint l’agencement mais ne produit aucun effet avant la manche suivante. | L’achat au marché ne modifie pas le résultat du moteur de la manche terminée. |
| Objectif atteint à la quatrième manche | À 7 lumières, la partie se termine immédiatement avant un autre marché. | Le résultat et les ressources restantes correspondent au registre. |
Si un état observé diffère, notez la première carte dont le résultat diverge ainsi que les valeurs attendue et réelle. Modifiez ensuite une seule règle ou indication d’interface et répétez ce cas. N’ajoutez d’autres cartes que lorsque la production, la conversion, le moment des déclenchements et les ressources conservées sont faciles à vérifier.
Apportez un bref résumé des règles dans un espace de création
La page officielle de Free AI Game Maker décrit la saisie d’une idée en anglais simple, l’essai d’une première version jouable dans le navigateur et son amélioration avec des prompts ultérieurs. Avant l’envoi, elle recommande de vérifier le modèle sélectionné, le solde de Koin disponible et le coût de génération affiché. Ce sont des étapes générales ; la page ne documente ni Windglass Workshop, ni ses effets de cartes, ni leur timing, ni la possibilité de générer exactement ce moteur à partir d’un prompt.
Utilisez une courte description précisant l’agencement initial, l’ordre de production, les seuils de coût, les réponses aux événements, le moment du marché et la vérification finale. Lorsqu’un résultat jouable est disponible, examinez les cartes et comparez chaque manche au registre avant d’ajouter du contenu. Pour commencer votre propre concept de construction de moteur, ouvrez leCréateur de jeux IA gratuitet vérifiez le résultat ainsi que le coût indiqué avant de poursuivre.
Faites en sorte que la prochaine amélioration soit justifiée
Un moteur initial est plus facile à améliorer lorsque chaque carte a une entrée, une sortie, un coût et un déclenchement clairement définis. Commencez par une courte chaîne de production, examinez l’ordre et les seuils à la main, puis comparez une vraie version à ce parcours attendu. N’ajoutez une carte que si elle modifie un choix futur ou un résultat mesurable.
Une amélioration nouvellement achetée fonctionne-t-elle immédiatement ?
Non, pas dans l’exemple de Windglass. L’achat a lieu après la résolution du moteur ; la nouvelle carte ne fonctionne donc qu’à la manche suivante. Indiquez ce timing dans les règles et affichez la carte dans une file d’attente ou une rangée des achats en attente. Si la conception autorise un effet immédiat, précisez s’il se résout une fois durant la manche d’achat ou s’il attend le tour suivant.
Qu’est-ce qu’un déclenchement dans un jeu de cartes de construction de moteur ?
Un déclenchement est un événement nommé qui autorise une réponse précise. Ici, un Beacon qui dépense une lentille émet un beacon_spark ; chaque Mirror installé ajoute un point de lumière après cet événement et ne peut pas créer une autre étincelle. Séparer l’événement de sa réponse aide à définir ce qui arrive une fois et ce qui ne doit pas se répéter récursivement.
Que se passe-t-il lorsqu’une carte n’a pas assez de ressources ?
Définissez clairement une règle d’inaction. Dans Windglass, Furnace avec moins de deux unités de courant ne produit aucune lentille et ne dépense pas de courant ; Beacon sans lentille n’émet aucune étincelle et ne dépense rien. La carte suivante suit l’ordre fixe. Le manque de ressources ne crée ainsi ni dette ni changement silencieux des effets ultérieurs.
Windglass Workshop a-t-il été créé ou testé ?
Non. Windglass et son registre de quatre manches sont une conception fictive originale sur papier ; la clarification de Mirror de v0 à v1 est une révision de conception simulée. Aucun prompt exécuté, aucune version jouable, observation recueillie ou amélioration mesurée n’est revendiqué. Utilisez le registre comme liste d’états attendus et ne consignez des observations réelles qu’après avoir testé une implémentation.
Combien de cartes d’amélioration faut-il pour un premier moteur ?
Utilisez uniquement celles nécessaires pour illustrer un choix futur significatif. Cet exemple commence avec quatre cartes de production puis ajoute Mirror, un deuxième Tidewheel et un deuxième Furnace au fil de trois marchés. Chaque amélioration modifie un résultat ou un déclenchement ultérieur. Si une carte ne change ni les choix, ni les seuils de ressources, ni l’état final, elle peut attendre que la chaîne de base soit comprise.


