Juegos :: Dados

Juegos :: Dados es un módulo Perl que se puede usar para simular rollos de dados.
Descargar ahora

Juegos :: Dados Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Philip Newton
  • Sitio web del editor:
  • http://search.cpan.org/~pne/Lingua-Zompist-Cadhinor-0.92/Cadhinor.pm

Juegos :: Dados Etiquetas


Juegos :: Dados Descripción

Juegos :: Dice es un módulo Perl que se puede usar para simular rollos de dados. Juegos :: Dice es un módulo PERL que se puede usar para simular Dice Rolls.Synopsis Uso Juegos :: Dados 'Roll'; $ fuerza = roll '3d6 + 1'; Usa juegos :: Dice 'Roll_Array'; @Rolls = Roll_Array '4D8'; Juegos :: Dados simula los rollos de troquel. Utiliza una interfaz orientada a la función (no orientada a objetos). No se exportan funciones por defecto. En la actualidad, hay dos funciones que son exportables: Roll and Roll_Array. Este último se usa internamente por rollo, pero también se puede exportar por sí mismo. El número y el tipo de dados a rodar se administran en un estilo que debería ser familiar para los jugadores de juegos de rol populares: ADB C. a es opcional y por defecto a 1; Da el número de dados para rodar. B indica el número de lados a cada dado; El dado en forma de cubo más común es, por lo tanto, un D6. % se puede utilizar en lugar de 100 para B; Por lo tanto, el enrollamiento 2d% y 2d100 es equivalente. Roll simula un rollo de dados con lados B y agrega los resultados. El final opcional, que consiste en uno de + - * / B y un número C, puede modificar la suma de los dados individuales. + - * / son similares en que toman la suma de los rollos y agregue o restan C, o multiplique o divida la suma por c. (También se puede usar x en lugar de *.) Por lo tanto, 1d6 + 2 le da un número al rango 3..8, y 2d4 * 10 da un número en el rango 20..80. (Usando / trunca el resultado a un int después de dividir). El uso de B en esta ranura es un poco diferente: es corto para "mejor" e indica "Roll un número de dados, pero agrega solo los mejores". Por ejemplo, 5d6b3 rollos de cinco dados seis lados y agregan los tres mejores rollos. Esto se usa a veces, por ejemplo, en la reproducción de rodillos para dar promedios más altos. Generalmente, el rollo probablemente proporciona la interfaz más agradable, ya que se suma a sí mismo. Sin embargo, en algunas situaciones, uno puede desear procesar los rollos individuales (por ejemplo, me dijeron que en el juego Feng Shui, el número de dados a rodar no se puede determinar de antemano, pero depende de si se laminaron los 6); En tal caso, se puede usar Roll_Array para devolver una matriz de valores, que luego se pueden examinar o procesar de manera dependiente de la aplicación. Esto se ha dicho, comentarios y adiciones (especialmente si se acompaña de código) a los juegos :: Los dados son bienvenidos. Por lo tanto, utilizando el ejemplo anterior, si alguien desea contribuir una función a lo largo de las líneas de Roll_Feng_Shui para convertirse en parte de los juegos :: Dados (o para apoyar cualquier otro estilo de balanceo), puede aportarlo a la dirección del autor, que figura a continuación. Requisitos: · Perl


Juegos :: Dados Software relacionado

coirmomm

Cairomm es una interfaz C ++ para la Biblioteca de Gráficos de El Cairo. ...

168

Descargar