Games :: Dice

Games :: Dice is een Perl-module die kan worden gebruikt om dobbelbakken te simuleren.
Download nu

Games :: Dice Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Philip Newton
  • Uitgever website:
  • http://search.cpan.org/~pne/Lingua-Zompist-Cadhinor-0.92/Cadhinor.pm

Games :: Dice Tags


Games :: Dice Beschrijving

Games: Dice is een Perl-module die kan worden gebruikt om dobbelstenen rollen te simuleren. Games :: Dice is een Perl-module die kan worden gebruikt om Dice Rolls.Synopsis te simuleren Gebruik Games :: Dice 'Roll'; $ sterkte = rol '3D6 + 1'; Gebruik Games :: Dice 'Roll_array'; @Rolls = Roll_array '4D8'; Games :: Dice Simuleert Die Rolls. Het maakt gebruik van een functiegerichte (niet-georiënteerde) interface. Er worden standaard geen functies geëxporteerd. Op dit moment zijn er twee functies die exporteerbaar zijn: roll en roll_array. Dit laatste wordt intern gebruikt door roll, maar kan ook door zichzelf worden geëxporteerd. Het aantal en het type dobbelstenen naar rol wordt gegeven in een stijl die bekend moet zijn aan spelers van populaire rollenspellen: ADB C. A is optioneel en standaard tot 1; Het geeft het aantal dobbelstenen om te rollen. B geeft het aantal zijden aan naar elke matrijs; De meest voorkomende, kubusvormige matrijs is dus een D6. % kan worden gebruikt in plaats van 100 voor B; Vandaar dat rolt 2D% en 2D100 gelijkwaardig is. Roll simuleert een rollen B-Sided Dice en voegt de resultaten samen. Het optionele uiteinde, bestaande uit een van + - * / B en een nummer C, kan de som van de individuele dobbelstenen aanpassen. + - * / zijn vergelijkbaar omdat ze de som van de rollen innemen en Toevoegen of aftrekken, vermenigvuldigen of vermenigvuldigen met de bedrag door c. (x kan ook worden gebruikt in plaats van *.) Vandaar dat 1d6 + 2 een getal in het bereik 3..8 geeft en 2D4 * 10 geeft een getal in het bereik 20..80. (Gebruik / afknippen het resultaat naar een int na het delen.) Het gebruik van B in deze sleuf is een beetje anders: het is kort voor "beste" en geeft aan "een aantal dobbelstenen, maar voeg alleen de beste paar toe". Bijvoorbeeld, 5d6b3 rolt vijf zeszijdige dobbelstenen en voegt de drie beste rollen bij elkaar. Dit wordt soms gebruikt, bijvoorbeeld in roll-playing om hogere gemiddelden te geven. Algemeen levert Roll waarschijnlijk de mooiere interface, omdat het de toevoeging zelf is. In sommige situaties kan men echter de individuele rollen verwerken (bijvoorbeeld, mij verteld dat in het spel Feng Shui, het aantal dobbelstenen dat moet worden gerold, niet van tevoren kan worden bepaald, maar afhankelijk is van of er 6's werden gerold); In een dergelijk geval kan men Roll_array gebruiken om een reeks waarden terug te sturen, die vervolgens op een applicatie-afhankelijke manier kunnen worden onderzocht of verwerkt. Dit is gezegd, opmerkingen en toevoegingen (vooral als ze worden vergezeld door code!) Naar games :: Dobbelstenen zijn welkom. Dus, met behulp van het bovenstaande voorbeeld, als iemand een functie wil bijdragen aan de lijnen van Roll_Feng_shui om deel uit te maken van games :: Dice (of om een andere stijl van die rollen) te ondersteunen), kunt u deze bijdragen aan het adres van de auteur, vermeld hieronder .REQUIRINGS: · PERL


Games :: Dice Gerelateerde software

Math :: Basearith

MATH :: Basearith is een PERL-extensie voor representatie van gemengde basisnummer (zoals APL-coördinatie / decodeer). ...

169

Downloaden