Página 1 de 2

Rolador de Dados - Programa caseiro

MensagemEnviado: 31 Jul 2008, 16:43
por Ninja_manco
Olá pessoas

Faz ums seculo que não apareco, e aposto que metade dos usuários nunca viu meu nome, mas estou aqui para compartilhar um programa que eu fiz aqui em casa com vcs

E um rolador de dados bem simples, o que eu fiz a mais foi incluir a possibilidade de calcular a chance de acerto e tres tipos de rolagens, vou tentar explicar mais ou menos mas acho que so de fuçar vcs entendem:

Faces: vc insere o número de lados que o seu dado tem
Número: Qual número vc quer tirar
Chance mínima: qual a probabilidade que vc quer de acertar a jogada

Tipos de roladas:
Rolagem de um dado: normal
Soma da rolagem de dois dados: o programa joga dois dados e da a soma
Diferença da rolagem de dois dados: o programa joga dois dados e da a difenreça

Calcular> aperte para o programa calcular qual a chançe de vc tirar um número igual, maior ou igual, ou maior que o inserido atraves do tipo de rolada que vc escolheu, e também o número de roladas para ter uma chance igual a chance minima de acertar pelo menos uma delas.

Rolar: efetua a rolada e mostra o resultado.

Ainda tem uns bugs eu acho, e uma das coisas que eu mais quero é fazer a tela descer junto a medida que vc aperta mais vezes rolar e tal, mas ainda não deu. Atualmente consegui pensar em uns algoritimos melhores e provavelmente vou acabar refazendo o programa, mas testem e me deem um feedback com melhorias e tal, e se o troço é util ou não. aqui vai o link do programa e do codigo fonte.

http://www.4shared.com/file/57279715/32 ... fonte.html
http://www.4shared.com/file/57279718/4c ... Dados.html

Rolador de Dados - Programa caseiro

MensagemEnviado: 31 Jul 2008, 18:28
por Anonimous000
Depois eu dou uma olhada, meio ocupado agora, mas já deixo uma sugestão:

Tenta incorporar rolagem de Sucessos como as rolagens de Vampiro, nunca achei um programa bom com esse tipo de rolagem.

Rolador de Dados - Programa caseiro

MensagemEnviado: 31 Jul 2008, 21:09
por Aluriel de Laurants
Eu tenho um programinha chamado WoD Dice Roler que faz isso direitinho, você define a dificuldade, e a parada de dados e o rolador mostra seus resultados.

Rolador de Dados - Programa caseiro

MensagemEnviado: 01 Ago 2008, 03:34
por Anonimous000
Como ele aplica a Regra do Um? É sempre nessa hora que os outros que eu usei deram problema...

Rolador de Dados - Programa caseiro

MensagemEnviado: 01 Ago 2008, 13:18
por Ninja_manco
Não entendi a pergunta Anonimus.

Vc quer saber como o programa faz o calculo ou como usar no programa?

Deu algum erro nessa parte?

obrigado pela iniciativa

p.s.: Lembrei que o codigo fonte não possui os arquivos da interface grafica, que é um pacote chamado GLUT, que eu insatlei no devc++ pra poder usar.

Rolador de Dados - Programa caseiro

MensagemEnviado: 01 Ago 2008, 15:06
por Anonimous000
Não baixei o programa ainda, só perguntei se ele faz rolagens de Storyteller (contar sucessos em vez de somar dados).

Rolador de Dados - Programa caseiro

MensagemEnviado: 01 Ago 2008, 15:32
por Aluriel de Laurants
Ele dá todos os resultados da rolagem, não lembro ao certo (faz tempo que eu não o uso devido ao fato de jogar pouco on-line) mas ele marcava todos os sucessos em números verdes e falhas em vermelho.

Rolador de Dados - Programa caseiro

MensagemEnviado: 01 Ago 2008, 17:47
por Ninja_manco
A verdade é que eu andei pensando e é bem facil incluir a rolagem de varios dados em sequencia ao inves da soma, so que ignorando a regra do um. Para incluir isso daria um pouco mais de trabalho mas seria perfeitamente fazivel. O ideal seria mostrar o número de sucessos? marcar de vermelho ou verde como nosso amigo disse seria suficiente? mais alguma sugestão?

obrigado desde ja

Rolador de Dados - Programa caseiro

MensagemEnviado: 01 Ago 2008, 18:01
por Eagleyes
Que tal um rolador de roll and keep? Ele já faz isso?

Rolador de Dados - Programa caseiro

MensagemEnviado: 01 Ago 2008, 19:32
por Anonimous000
Ninja_manco escreveu:A verdade é que eu andei pensando e é bem facil incluir a rolagem de varios dados em sequencia ao inves da soma, so que ignorando a regra do um. Para incluir isso daria um pouco mais de trabalho mas seria perfeitamente fazivel. O ideal seria mostrar o número de sucessos? marcar de vermelho ou verde como nosso amigo disse seria suficiente? mais alguma sugestão?

obrigado desde ja


Eu acho que o melhor seria já der o total de sucesso ou se foi falha crítica, dispensa o trabalho de contar os sucessos como em outros programas.

Rolador de Dados - Programa caseiro

MensagemEnviado: 02 Ago 2008, 01:45
por Ninja_manco
o que é "roll and keep"?

Rolador de Dados - Programa caseiro

MensagemEnviado: 02 Ago 2008, 13:57
por Eagleyes
é um sistema usado em legend of the five rings e 7th sea. se fala 5K3 tu rola 5d10 e escolhe os 3 maiores... Ajudaria muito por que nunca vi um desses pela net.

Rolador de Dados - Programa caseiro

MensagemEnviado: 02 Ago 2008, 16:02
por Ninja_manco
E para calular a chance de acerto?

no caso vc tem que ter todos os dados escolhidos maiores que um certo valor?

Rolador de Dados - Programa caseiro

MensagemEnviado: 02 Ago 2008, 18:15
por Eagleyes
Tu tem um TN (target number) que tem que alcançar e rola os dados para chegar nesse valor. Por exemplo, um teste TN 15 que tu tem que jogar 3K2 daí tu rola 3 dados e pega os dois maiores, digamos que tu rolou um 1, 6 e 9. Pegando os dois maiores vai dar 15, então passou no teste...

Rolador de Dados - Programa caseiro

MensagemEnviado: 07 Ago 2008, 00:33
por _Virtual_Adept_
Uh...
Eu já fiz um programa desses. É bem fácil.
O negócio é só arrumar uma IDE pra programá-lo.