Ich bin sehr neu im Codieren und versuche, ein einfaches Programm zu schreiben, um Würfel für den TTRPG -Spiel Dolchheart zu rollen (ich spiele Solo auf dem Papier, so dass sowohl Angst als auch Hoffnung nützlich schien). Im Spielmechaniker werden zwei spezielle Würfel (beide D12) definiert, und wenn einer höher rollt, erhält der andere (Re: Hope> Angst) der Spieler eine Ressource ('Hoffnung'), oder wenn der GM umgekehrt ist, erhält der GM eine "Angst" -Ressource. Jetzt ermöglicht das Spiel diese Ressourcen bis zu, aber nicht mehr als 6. Die Beispiele, die ich auf Stackoverflow gefunden habe, befinden sich entweder in einer anderen Sprache (JavaScript) oder ich weiß nicht, wie man die Lösung in meine Situation übersetzt. < /P>
Dies ist mein bisheriges Programm. Ein Ausschnitt, um die Hoffnung zu veranschaulichen: < /p>
Code: Select all
# Roll the dice
if playerMove == 'r':
hopeDice = int(random.randint(1, 12))
fearDice = int(random.randint(1, 12))
roll = int(hopeDice) + int(fearDice)
print('You rolled {} with ...'.format(roll))
if hopeDice > fearDice:
print('... hope')
hope += 1