Zoofast.fr rend la recherche de réponses rapide et facile. Découvrez les solutions fiables dont vous avez besoin avec l'aide de notre plateforme de questions-réponses complète et précise.

bonjour j'ai besion d'aide pour un devoir maison en snt es ce que quelq'un peut m'aider svp


PROJET PYTHON : « À L’ATTAQUE »
But :
Jeu 1vs1, où chacun joue après l’autre et essaie de lancer une attaque à l’adversaire. Chacun commence avec 20 PV et le jeu se termine quand 1 des 2 joueurs n’a plus de PV.
Déroulement du jeu :
Le joueur choisit son arme : HACHE ou ÉPÉE.
Le joueur lance un dé à 6 faces.
• HACHE
Si le résultat est supérieur ou égal à 4, il peut lancer un dé d’attaque à 12 faces. Sinon, il lance un dé d’attaque à 8 faces.
• ÉPÉE
Si le résultat est supérieur ou égal à 5, il peut lancer un dé d’attaque à 20 faces. Sinon, il lance un dé d’attaque à 8 faces.
Si le résultat du 2ème dé est supérieur à 6, l’attaque est réussie et l’adversaire perd autant de PV que le résultat du dé. Sinon, l’adversaire esquive l’attaque et ne perd pas de PV.
C’est alors au tour du joueur 2. Et ainsi de suite.

Quelques pistes pour le développement du programme :
• Les lancers de dés seront simulés par des tirages aléatoires> Pour cela, il faut importer la bibliothèque RANDOM
• On utilisera une boucle WHILE pour répéter le jeu jusqu’à ce que l’un des joueurs perde
• On pourra commencer par définir les fonctions HACHE et EPEE (facultatif pour le fonctionnement mais essentiel dans pour l’optimisation d’un programme)
• Pensez à afficher régulièrement le score pour savoir où on en est.