Comment créer un jeu comme Shapez avec l'IA

Transformez une tuile à quatre emplacements à travers trois stations et vérifiez pourquoi l'ordre des machines modifie le résultat.

Seele Editorial TeamMis à jour 11 novembre 2026

Créez un puzzle de traitement de formes autour d'une tuile et de trois machines. Dans l'atelier fictif Beacon Tile Workshop, le joueur achemine une tuile à quatre emplacements à travers des stations de rotation et de marquage, puis vérifie si le motif livré correspond à la cible.

Commencez par une entrée fixe et une trace visible après chaque station. Modifier l'ordre des machines permet d'identifier un échec concret à diagnostiquer avant d'ajouter des usines plus grandes ou plusieurs types de tuiles.

Définir la tuile et la cible

Un atelier fictif de tuiles avec des machines connectées le long d'un chemin
Beacon Tile Workshop est un concept original. Les règles à quatre emplacements ci-dessous définissent l'énigme.

Dans l'aide officielle de Shapez, la découpe et la rotation sont utilisées pour obtenir différentes moitiés de formes. Utilisez l'idée générale du traitement géométrique comme point de départ pour vos propres règles et vos illustrations.

Représentez une tuile avec quatre emplacements binaires dans le sens horaire : haut, droite, bas, gauche. Un 1 signifie allumé et un 0 signifie éteint. La tuile source est 1000, donc son emplacement supérieur est allumé. La cible est 0011. Comparez chaque position, et pas seulement le nombre d'emplacements allumés.

Donnez à chaque machine une tâche exacte

MachineRègleExemple
RotationDéplacez chaque emplacement d'une position dans le sens antihoraire. L'ancien emplacement droit devient le nouvel emplacement haut.1000 → 0001
TamponRéglez l'emplacement supérieur sur 1 et laissez les trois autres inchangés.0001 → 1001
Un personnage actionne la presse à emboutir dans l'atelier fictif de carreaux
La station d'emboutissage définit l'emplacement supérieur. Utilisez les états exacts des emplacements indiqués dans le tableau pour implémenter chaque opération.

Utilisez trois stations ordonnées sur un seul chemin. Laissez le joueur choisir entre Rotation ou Emboutissage pour chacune d'elles. Pour cette première version, une étape émet un carreau source indépendant et le fait passer par les trois stations dans l'ordre. Stockez une trace contenant l'entrée et chaque état intermédiaire.

Comparer l'ordre et la sortie exacte

Ordre des stationsTraceLivraison
Rotation, Emboutissage, Rotation1000 → 0001 → 1001 → 0011Acceptée
Emboutissage, Rotation, Rotation1000 → 1000 → 0001 → 0010Rejetée
Rotation, Emboutissage, Emboutissage1000 → 0001 → 1001 → 1001Rejetée

La première disposition atteint l'objectif. Dans la deuxième, le premier Stamp ne change rien car le slot supérieur est déjà allumé. Dans la troisième, à la fois le résultat et l'objectif contiennent deux slots allumés, mais leurs positions diffèrent. Un vérificateur qui ne compte que les slots allumés accepterait la tuile incorrecte.

Une tuile à quatre secteurs sur un quai de réception fictif avec un voyant d'état
Ce signal d'état conceptuel illustre un quai de réception. Vérifiez l'objectif et la sortie exacts à l'aide des valeurs des slots dans le tableau.

Suivez les tuiles émises, livrées et rejetées. Une étape augmente les émises d'une unité et exactement un des autres compteurs d'une unité. L'invariant est emitted = delivered + rejected. Trois étapes avec la première disposition donnent 3 émises, 3 livrées et 0 rejetées. La deuxième donne 3 émises, 0 livrées et 3 rejetées.

Fournir à l'IA un brief de puzzle complet

Utilisez ce prompt autonome pour construire et tester la petite boucle avant d'élargir le niveau.

Créez un casse-tête original pour navigateur intitulé Beacon Tile Workshop.
Une tuile possède quatre emplacements binaires dans le sens horaire : haut, droite, bas, gauche.
La source émet 1000. La cible exacte est 0011.
Construisez un chemin unique avec trois stations ordonnées. Chaque station peut être Rotate ou Stamp.
Rotate déplace chaque emplacement d'une position dans le sens antihoraire : l'ancien emplacement droit devient le nouvel emplacement haut.
Stamp définit l'emplacement haut à 1 et laisse les autres emplacements inchangés.
Chaque étape émet une tuile indépendante, la traite une fois à travers les trois stations et vérifie la sortie complète des quatre emplacements.
Affichez l'entrée et la sortie de chaque station, la cible, ainsi que le statut accepté ou rejeté.
Suivez les tuiles émises, livrées et rejetées. Chaque tuile a un ID et ne peut pas être traitée deux fois.
Après chaque étape, le nombre de tuiles émises doit être égal à la somme des tuiles livrées et rejetées.
Disposition par défaut Rotate / Stamp / Rotate : 1000, 0001, 1001, 0011 ; accepté.
Stamp / Rotate / Rotate : 1000, 1000, 0001, 0010 ; rejeté.
Rotate / Stamp / Stamp : 1000, 0001, 1001, 1001 ; rejeté.
Après trois étapes dans la disposition par défaut, les compteurs sont : 3 émises, 3 livrées, 0 rejetées.
Après réinitialisation et trois étapes dans la deuxième disposition, les compteurs sont : 3 émises, 0 livrées, 3 rejetées.
La réinitialisation efface les compteurs et restaure la disposition par défaut. Utilisez l'art original de l'atelier et des commandes accessibles au clavier.

Testez chaque disposition depuis la réinitialisation et comparez chaque emplacement dans la trace. Essayez de soumettre à nouveau le même ID de tuile et confirmez que les compteurs ne changent pas. Si la dernière disposition est acceptée, vérifiez si le test de livraison compare les positions plutôt que de simplement compter les emplacements allumés.

Consultez le guide de première construction pour un flux de travail guidé par des prompts. Créez Beacon Tile Workshop dans SEELE AI Game Maker et vérifiez les trois traces avant d'ajouter de nouveaux motifs de tuiles.

Questions fréquentes

Combien de machines mon premier casse-tête de formes doit-il avoir ?

Commencez avec deux types de machines et trois stations ordonnées. C'est suffisant pour comparer un chemin réussi avec un ordre modifié et une opération répétée. Gardez la source et la cible fixes pendant les tests afin que l'effet de chaque station reste visible.

Comment dois-je représenter un motif de tuile ?

Utilisez un ordre de slots fixe et décrivez ce que signifie chaque valeur. Le fixture Beacon Tile utilise quatre slots binaires ordonnés en haut, droite, bas et gauche. Affichez le motif visuellement et sous forme de texte pour que les joueurs puissent vérifier chaque position sans se fier uniquement à la couleur.

Pourquoi comparer les quatre slots lors de la livraison ?

Deux motifs peuvent contenir le même nombre de slots allumés dans des positions différentes. Les motifs fictifs 1001 et 0011 contiennent tous deux deux slots allumés, mais seul le second correspond à la cible. Comparez chaque slot pour éviter d'accepter un résultat incorrect visuellement similaire.

Comment puis-je vérifier que les tuiles ne sont traitées qu'une seule fois ?

Attribuez à chaque tuile émise un ID unique et enregistrez si elle a déjà été traitée. Envoyez un événement répété avec le même ID et confirmez que la trace et les compteurs restent inchangés. Après chaque étape, émis doit être égal à livré plus rejeté.

SEELE AI

Transformez ce guide en projet jouable.

Commencez par un brief précis, puis développez votre idée dans Seele AI Workspace.

Commencer à créer