Comment créer un jeu d’aventure textuel en Python

Un jeu d’expérience textuel est un travail amusant que vous pouvez réaliser si vous apprenez juste à programmer. Vous pouvez faire un jeu d’aventure textuel en utilisant Python, l’exécuter dans une ligne de commande, et changer le conte en fonction du message que le joueur entre.

Le manuscrit Python couvrira de nombreux types d’idées de programmes de base. Cela consiste en des instructions print, des instructions if, ainsi que des fonctionnalités.

Comment créer le script Python et ajouter le contenu de l’histoire.

Vous pouvez produire un script en utilisant une donnée texte standard avec une extension .py. Si vous n’êtes pas familiarisé avec la structure des phrases Python, jetez un coup d’œil à certaines instances Python standard qui pourraient vous aider à l’apprendre plus rapidement. Vous pouvez également consulter d’autres expressions Python utiles pour effectuer des tâches spécifiques.

Dans la fonction principale du fichier Python, établissez votre récit ainsi que le message de bienvenue.

  1. Créez un nouveau fichier appelé ‘AdventureGame.py’.
  2. Dans les documents, incluez la fonction principale de début. La fonction consistera certainement en un récit d’ouverture rapide pour inviter le joueur au jeu de voyage. Elle appellera certainement après cela une fonction supplémentaire appelée… introScene() .

Comment créer plusieurs scènes et aussi des options dans l’histoire.

Voir aussi :  Comment lister les branches distantes dans Git, et pourquoi vous devez le faire.

Votre histoire contiendra un certain nombre de scènes ou de  » zones « . Vous pouvez développer une fonction pour chaque scène afin de vous assurer que vous pourrez la réutiliser plus tard si le joueur se retrouve à nouveau dans le même espace.

Chaque scène aura également différents choix d’endroits où aller. C’est un excellent concept de dessiner votre récit avant de coder les situations, pour s’assurer que votre histoire est bien agencée.

Chaque scène aura certainement une liste de contrôle des instructions valides, et aussi un if-statement pour les multiples chemins que le joueur peut prendre. En fonction du chemin que le joueur prend, le programme appellera certainement la scène suivante.

Créez des fonctions pour les scènes qui se produiront dans l’histoire.

  1. Créez les introScene() par-dessus la fonctionnalité primaire. Ajoutez un message ainsi que les directions que le joueur peut emprunter.
  2. En fonction de l’entrée de l’utilisateur, le programme appellera certainement une autre scène. Par exemple, si le joueur tape ‘gauche’, le programme présentera certainement la scène suivante. showShadowFigure() au joueur. Depuis cet espace, si le joueur fait un pas, le jeu vidéo le ramènera à la scène d’introduction. S’il va à gauche ou à droite, il entrera certainement dans une pièce supplémentaire ou se retrouvera dans une impasse.
  3. Ajoutez la scène de la caméra vidéo pour s’ils tournent à droite. C’est là que le joueur peut découvrir parmi les départs. Appelez le quit() pour mettre fin au jeu. Le joueur peut en outre toujours choisir de se replacer en arrière, dans la scène précédente.
  4. De retour au début du jeu de parcours, vous devrez encore inclure les fonctionnalités pour les scènes restantes. Incluez les salle hantée() scène pour si le joueur sélectionne de progresser. Cela terminera certainement de la même manière le jeu en fonction de la sélection du joueur.
  5. Vous pouvez en outre ajouter du matériel plus fascinant au jeu vidéo. Créez une variable mondiale, au tout début du fichier, appelée « weapon ». Elle sera vraie ou fausse selon que le joueur la trouve ou non.
  6. Dans l’un des espaces, mettez la variable arme à vrai si le joueur la trouve. Le joueur peut l’utiliser dans la pièce suivante si nécessaire.
  7. Si le joueur localise l’outil, il peut éliminer l’adversaire dans la zone suivante, et aussi trouver une autre sortie. Dans le cas contraire, l’adversaire les éliminera certainement.

Comment exécuter le script Python

Voir aussi :  Comment valider les formulaires HTML à l'aide d'expressions régulières

Vous pouvez exécuter le script en utilisant un incurable ou une commande motivée. Au fur et à mesure que vous saisissez des entrées directement dans l’incurable, l’histoire continuera certainement à avancer vers la scène suivante.

  1. En utilisant un terminal ou une invite de commande, naviguez vers l’emplacement où vous avez conservé les documents.
  2. Exécutez le manuscrit.
  3. Le message d’ouverture vous invitera certainement à commencer à jouer le jeu.
  4. Tapez parmi les options proposées listées, telles que « gauche », « approprié » ou « en sens inverse ». Si vous saisissez une entrée nulle, le jeu vidéo vous demandera d’en saisir une légitime.
  5. Vous pouvez de même rejouer le jeu vidéo pour choisir un autre chemin.

Vous pouvez télécharger le code source complet de la tâche à partir de cette base de données GitHub.

Créer un jeu simple en utilisant seulement un script Python.

Vous pouvez développer un jeu d’expérience textuelle en utilisant un manuscrit Python, ainsi que l’exécuter dans un terminal ou une ligne de commande. À l’intérieur des données Python, vous pouvez fournir au joueur un message d’invitation et également un récit préliminaire. Le joueur peut ensuite saisir ses activités en fonction des options que vous lui proposez.

Si vous souhaitez devenir un concepteur Python extra complet, vous pouvez jeter un coup d’œil à quelques-uns des précieux outils que vous pouvez utiliser ou intégrer à Python.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *