J'ai fait un jeu de cueillette avec Python

J'ai créé un jeu appelé jeu de sélection de poubelle avec Python. Cependant, il est très faible car il ne décide qu'au hasard du nombre de bouteilles à prendre ...

code

BottlePickingGame.py


import random
import time
import sys

print("""
Démarrez le jeu de cueillette des bacs. Qu'est-ce qu'un jeu de cueillette de bacs?
Décidez du nombre de bacs et prenez les bacs en alternance,
La personne qui a pris la dernière bouteille perd.
Le nombre minimum de bouteilles est de 15
Vous pouvez en prendre un, deux ou trois à la fois.
""")

time.sleep(2)
Number=0
while 15>Number:
    try:
        Number=int(input("Combien de bouteilles voulez-vous?\n"))

        if 15>Number: 
            print("Le nombre minimum de bacs est de 15")
    except ValueError:
        print("Veuillez saisir un entier avec des nombres demi-largeur")
remaining=0
remaining=int(remaining)
turn=0
take=0
take=int(take)
print("\n\n Démarrez le jeu")
time.sleep(1)
while Number>=remaining:
    print("\n Le nombre restant est",Number-remaining,"C'est un livre",sep="")
    time.sleep(0.5)
    print("\n C'est ton tour")
    turn=0
    take=0
    time.sleep(0.5)
    while take>3 or 0>=take:
        try:
            take=int(input("Combien de bouteilles prenez-vous?\n"))
            if take>3 or 0>=take:
                print("Le nombre qui peut être pris est de 1 à 3")
        except ValueError:
            print("Veuillez saisir un entier avec des nombres demi-largeur")
    remaining=remaining+take
    print("\n Le nombre restant est",Number-remaining,"C'est un livre",sep="")
    if remaining>=Number:
        break
    time.sleep(0.8)
    print("\C'est au tour de nCP")
    turn=1
    if Number>remaining+3:
        take=random.randint(1,3)
        take=int(take)
    elif Number>remaining+2:
        take=2
        take=int(take)
    elif Number>remaining+1:
        take=1
        take=int(take)
    else:
        take=1
        take=int(take)
    remaining=remaining+take
    time.sleep(0.5)
    print(take, "J'ai pris le livre",sep="")
    if remaining>=Number:
        break
if turn==0:
    time.sleep(0.5)
    print("\n\n tu perds...")
else:
    time.sleep(0.5)
    print("\n\n vous gagnez!!")
time.sleep(1)
print("Terminez le jeu")
time.sleep(5)
sys.exit(0)

Recommended Posts

J'ai fait un jeu de cueillette avec Python
J'ai fait un jeu rogue-like avec Python
J'ai fait une loterie avec Python.
J'ai créé un démon avec Python
J'ai fait un jeu d'éclairage de sapin de Noël avec Python
J'ai fait un jeu de frappe simple avec tkinter de Python
〇✕ J'ai fait un jeu
J'ai fait un compteur de caractères avec Python
J'ai fait un jeu de puzzle (comme) avec Tkinter of Python
J'ai fait une carte hexadécimale avec Python
J'ai fait un jeu de vie avec Numpy
J'ai fait un simple blackjack avec Python
J'ai créé un fichier de configuration avec Python
J'ai fait un simulateur de neurones avec Python
J'ai fait une prévision météo de type bot avec Python.
J'ai créé une application graphique avec Python + PyQt5
J'ai essayé de créer un bloqueur de filles pourries sur Twitter avec Python ①
Je veux faire un jeu avec Python
[Python] J'ai créé un téléchargeur Youtube avec Tkinter.
Made Mattermost Bot avec Python (+ Flask)
J'ai fait un blackjack avec du python!
J'ai fait un texte Python
J'ai créé wordcloud avec Python.
J'ai fait un Twitter BOT avec GAE (python) (avec une référence)
J'ai créé une application de notification de nouvelles en ligne avec Python
J'ai essayé de faire LINE BOT avec Python et Heroku
J'ai fait un jeu mono tombé avec Sense HAT
J'ai fait un Line-bot avec Python!
J'ai créé un package pour filtrer les séries chronologiques avec python
J'ai créé une application de livre simple avec python + Flask ~ Introduction ~
J'ai essayé de simuler la probabilité d'un jeu de bingo avec Python
Faisons un jeu de shiritori avec Python
J'ai fait un programme de gestion de la paie en Python!
J'ai dessiné une carte thermique avec Seaborn [Python]
J'ai essayé un langage fonctionnel avec Python
Ce que j'ai fait avec les tableaux Python
J'ai fait un générateur Hanko avec GAN
Après avoir étudié Python3, j'ai créé un Slackbot
J'ai fait une application WEB avec Django
Jeu de vie avec Python [je l'ai fait] (sur terminal et Tkinter)
J'ai fait un circuit simple avec Python (AND, OR, NOR, etc.)
J'ai créé une bibliothèque qui lit facilement les fichiers de configuration avec Python
J'ai fait un package qui peut comparer des analyseurs morphologiques avec Python
J'ai créé un formulaire de tweet Nyanko avec Python, Flask et Heroku
J'ai créé beaucoup de fichiers pour la connexion RDP avec Python
J'ai fait un shuffle qui peut être réinitialisé (inversé) avec Python
J'ai fait un robot de remplacement de tampon avec une ligne
J'ai créé un fichier de dictionnaire python pour Neocomplete
J'ai créé un outil pour parcourir automatiquement plusieurs sites avec Selenium (Python)
J'ai essayé de jouer à un jeu de frappe avec Python
Procédure de création d'un LineBot réalisé avec Python
J'ai fait un simple portefeuille de Bitcoin avec pycoin
J'ai créé un Bot LINE avec Serverless Framework!
J'ai créé un outil qui facilite un peu la décompression avec CLI (Python3)
J'ai fait un graphique de nombres aléatoires avec Numpy