Ito ay isang simpleng dice rolling game application. Maaaring tukuyin ng user ang bilang ng mga dice na papagulungin at ang bilang ng mga gilid sa bawat die. Pagkatapos ay ginagaya ng application ang roll at ipinapakita ang mga resulta.
Narito ang isang posibleng pagpapatupad sa Python:
import random
def roll_dice(num_dice, num_sides):
"""Simulates rolling multiple dice.
Args:
num_dice: The number of dice to roll.
num_sides: The number of sides on each die.
Returns:
A list of integers representing the results of each die roll. Returns an empty list if input is invalid.
"""
if num_dice
Ipo-prompt ng application na ito ang user para sa bilang ng mga dice at bilang ng mga gilid. Pagkatapos ay ginagamit nito ang function na random.randint()
para gayahin ang mga roll at ipinapakita ang mga indibidwal na resulta at ang kabuuan ng mga roll. Kasama ang paghawak ng error upang pamahalaan ang mga di-wastong input. Maaaring lumabas ang user sa application sa pamamagitan ng pagpasok ng 0 para sa bilang ng mga dice. Isa itong pangunahing halimbawa at maaaring palawakin upang maisama ang mga feature tulad ng graphical na user interface o mas kumplikadong mekanika ng laro.
Mga tag : Palaisipan