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

Planifiez une livraison sur deux itinéraires et vérifiez comment les limites de carburant affectent le résultat de la cargaison.

Seele Editorial TeamMis à jour 11 novembre 2026

Créez un jeu de livraison tout-terrain original centré sur le choix d'un itinéraire avec un coût clair. Dans le col fictif d'Alder, un camion doit transporter une caisse d'un dépôt à une station de montagne. Une route en gravier comporte trois courts segments. Un raccourci par une marécageuse possède deux segments coûteux.

Démarrez le camion avec cinq unités de carburant et tracez chaque itinéraire avant d'ajouter les effets du terrain. Le joueur peut effectuer la livraison le long de la route, tandis que le raccourci laisse le camion immobilisé à mi-chemin, sa cargaison toujours à bord.

Faire d'une seule livraison l'objectif

Un camion utilitaire fictif transportant une cargaison près de deux itinéraires traversant un paysage montagneux
Alder Pass est un concept original de planification d'itinéraire. Le tableau ci-dessous définit les coûts fictifs des segments.

Focus Entertainment décrit SnowRunner comme une expérience tout-terrain impliquant des cargaisons lourdes et un terrain difficile. Un petit projet original peut s'inspirer de l'idée générale de planifier une livraison, puis définir sa propre carte, son véhicule et ses règles.

Le camion part du Dépôt avec une caisse scellée et cinq unités de carburant. La Station de la Colline est la destination. Chaque itinéraire est une séquence fixe d'arcs orientés. Les valeurs de cet exemple sont des coûts de jeu abstraits, et non des estimations de carburant pour des véhicules réels.

Définir l'itinéraire et la règle de déplacement

ItinéraireCoûts des arcs dans l'ordreTotal si complété
Route de gravier1, 1, 24 carburant
Raccourci par la marais3, 36 carburant
Un camion utilitaire original chargé, arrêté sur une route boueuse
Gardez la caisse et la position actuelle du camion visibles lorsque la progression s'arrête.

Avant d'entrer dans une arête, comparez son coût avec le carburant actuel. Si le carburant est au moins égal au coût, soustrayez le coût total une seule fois et avancez vers le nœud suivant. S'il est inférieur, arrêtez-vous au nœud actuel et affichez à la fois le carburant requis et le carburant restant. Ne soustrayez jamais une partie d'une arête inabordable et ne laissez jamais le carburant devenir négatif.

Lorsque le camion atteint la station de la colline avec la caisse, enregistrez une livraison et verrouillez les déplacements. Gardez la caisse sur le camion si l'itinéraire s'arrête prématurément. Attribuez un identifiant à chaque action de déplacement et ignorez un événement répété avec le même identifiant afin qu'une arête ne puisse pas facturer deux fois.

Comparez les deux itinéraires de référence

Réinitialisez au dépôt avant chaque tentative. La séquence ci-dessous enregistre le carburant au début et après chaque arête réellement empruntée.

ItinéraireTraçage du carburantRésultat
Route de gravier5 → 4 → 3 → 1Arrivez avec la caisse et enregistrez une livraison.
Raccourci par la marais5 → 2Arrêtez-vous au nœud intermédiaire. L'arête suivante nécessite 3, donc la caisse reste à bord.
Une caisse sur la plateforme de réception d'une station de montagne fictive
Affichez la caisse livrée à la station. Utilisez le journal de l'itinéraire pour les valeurs exactes du carburant.

Le raccourci comporte moins d'arêtes mais nécessite plus de carburant dans ce scénario. Une interface utile expose le coût de chaque arête avant le départ et conserve un journal de trajet indiquant l'itinéraire sélectionné, le nœud actuel, le carburant restant et l'état de la cargaison.

Modifier le carburant initial et rejouer

Réinitialiser et modifier uniquement le carburant initial de 5 à 6. Le raccourci suit désormais 6 → 3 → 0 et livre la caisse. La dernière arête est autorisée car la règle accepte un carburant égal au coût de l'arête.

Vérifier directement la limite. Si le camion s'arrête avec exactement 3 de carburant avant une arête de coût 3, la comparaison utilise probablement un test strictement supérieur. Si la première tentative du raccourci de référence se termine avec un carburant négatif, vérifier si la solvabilité est testée avant la déduction.

Fournir à l'IA le scénario de livraison complet

Demander un contrôle par étape d'une arête et un journal lisible. Ce prompt donne au concepteur suffisamment de détails pour reproduire les deux itinéraires et le cas limite.

Créez un jeu de livraison tout-terrain original pour navigateur appelé Alder Pass.
Départ au Dépôt avec 5 de carburant, une caisse scellée sur le camion et zéro livraison.
La destination est la Station de la Colline. Laissez le joueur sélectionner un itinéraire fixe avant le départ.
La Route de Gravier comporte trois arêtes dirigées coûtant respectivement 1, 1 et 2 de carburant, dans cet ordre.
Le Raccourci de la Marais comporte deux arêtes dirigées coûtant respectivement 3 et 3 de carburant, dans cet ordre.
Avant d'entrer dans une arête, exiger un carburant au moins égal à son coût.
À l'entrée, déduire le coût total une seule fois et passer au nœud suivant.
Si une arête n'est pas abordable, rester au nœud actuel, conserver la caisse et afficher le carburant requis et restant.
À l'arrivée avec la caisse, enregistrer une livraison et verrouiller les déplacements.
Utiliser des identifiants d'action de déplacement uniques. Ignorer un identifiant déjà traité sans déduire à nouveau le carburant.
Traçage de la Route de référence : 5, 4, 3, 1 ; une livraison.
Traçage du Raccourci de référence : 5, 2 ; arrêt au nœud intermédiaire, caisse à bord, zéro livraison.
Avec uniquement le carburant initial modifié à 6, le Raccourci trace 6, 3, 0 et livre.
La réinitialisation restaure le Dépôt, 5 de carburant, une caisse, zéro livraison et les identifiants d'action.
Afficher les coûts des itinéraires, l'itinéraire sélectionné, le nœud, la cargaison, le carburant et un journal chronologique.
Utiliser des graphismes originaux d'Alder Pass et des commandes accessibles au clavier.

Rejouez les trois cas depuis le début. Envoyez également deux fois le même identifiant de déplacement et vérifiez que le second événement laisse le nœud et le carburant inchangés. Consultez le guide de première construction pour adapter le scénario à un autre environnement.

Construisez Alder Pass dans SEELE AI Game Maker et vérifiez le journal de la route avant d'ajouter des animations de terrain ou des cargaisons supplémentaires.

Questions fréquentes

Combien de routes ma première livraison de jeu doit-elle comporter ?

Commencez par deux routes vers la même destination et un seul élément de cargaison. Donnez à chaque route une liste explicite des coûts afin qu'un joueur puisse les comparer avant le départ. Une petite carte facilite la vérification d'un état d'immobilisation et d'une livraison réussie.

Comment le jeu doit-il gérer un segment inabordable ?

Vérifiez le carburant actuel par rapport au coût total du segment avant de se déplacer. Si le camion ne peut pas payer, laissez-le au nœud actuel avec sa cargaison et affichez les montants requis et restants. Le carburant ne doit jamais devenir négatif dans ce scénario.

L'égalité exacte du carburant doit-elle autoriser le déplacement ?

Oui, selon la règle d'Alder Pass énoncée. Un camion avec 3 de carburant peut entrer dans une arête coûtant 3 et arriver avec zéro. Testez explicitement cette limite, car l'utilisation d'une comparaison strictement supérieure arrêterait à tort une livraison valide sur la dernière arête.

Comment puis-je tester si un déplacement est appliqué deux fois ?

Attribuez à chaque événement de déplacement un identifiant unique et mémorisez les identifiants traités. Soumettez le même événement deux fois et confirmez que la seconde soumission ne modifie ni le carburant ni la position. La réinitialisation doit effacer les identifiants mémorisés ainsi que le reste de l'état initial.

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