Jump to content

Benvenuto in Dragons’ Lair

La più grande e attiva community italiana sui giochi di ruolo.
Accedi o registrati per avere accesso a tutte le funzionalità del sito.
Sarai così in grado di discutere con gli altri utenti della community.

Progetta Le Tue Avventure #9: Programmazione ad Incontri

Eccovi il nono articolo della mia serie di consigli per progettare le avventure.

Read more...

Hexcrawl : Parte 7 - Scheda del DM

Un'utile scheda per i DM realizzata per aiutarli a tenere traccia degli esagoni da percorrere, degli incontri e di molti altri elementi importante durante un hexcrawl.

Read more...

Spunti di trama "Serpentini": Fazioni Ribelli - Parte 2

Continuiamo la nostra serie di agganci di trama basati sulle fazioni di Eversink.

Read more...

Death Metal

I metalli sono sempre stati estremamente preziosi per ogni civiltà, ma da dove hanno avuto origine?

Read more...
By Lucane

L'Arte della Legenda: Parte 2 - La Legenda Essenziale

Dal blog The Alexandrian eccovi la seconda parte di una guida rapida alla creazione di una legenda per le nostre avventure. 

Read more...

Programma per Generazione Caratteristiche Pg e Png


Gale Jester
 Share

Recommended Posts

Questo è un piccolo programma per generare le caratteristiche di Pg e Png, nato dai miei problemi come master.

Infatti, quando facevo usare i dadi ai giocatori, uscivano fuori party troppo sbilanciati, con Pg con una media di 12.5 e altri con la media di 10.5; quando invece usavo il metodo per acquisto punti, venivano fuori pg con caratteristiche tutte uguali, e mai con un minimo di differenza di potere (escludendo la classe).

Per questo ho deciso, dal basso della mia inesperienza nella programmazione, di scrivere un programma che in base alla potenza richiesta, sia in grado di generare Pg e Png con caratteristiche bilanciate ma con lievi variazioni di potere, di modo che ci sia sempre una piccola quantità di fortuna nella generazione ma mai abbastanza da squilibrare un party.

Ecco il link per il programma: http://www.mediafire.com/file/07o30mx9omh3rwe/Generazione_Caratteristiche_Pathfinder.rar

Non è un programma perfetto, ci mette in media 5-7 secondi per generare i punteggi, ma spero vi possa tornare utile.

Se avete consigli o riscontrate qualche problema, fatemi sapere. Per ora il programma funziona solo su Windows.

Edited by Gale Jester
Link to comment
Share on other sites


Ciao,

da wannabe sviluppatore, in cosa l'hai scritto? Invece che fornire l'eseguibile, dato che lo distribuisci sotto GPL, dovresti fornire il sorgente (non ho controllato la licenza che hai allegato tu, ma se è la stessa GPL che conosco io lo prevede). Inoltre, se tu avessi voglia potresti creare un repository su GitHub, che è completamente gratuito, in modo da migliorarne la diffusione e, ovviamente, ottenere aiuti gratis da altri sviluppatori :D

Link to comment
Share on other sites

L'ho scritto in C, e so che fornire l'eseguibile non é la migliore delle cose, ma hei, ho provato a cercare su Internet come fare a distribuirlo in un modo migliore, e non ho trovato niente di accessibile al mio livello di conoscenze.

Avevo anche pensato di fornire il sorgente, ma non tutti hanno un compilatore, quindi a che pro? Poi a quanto so non devi necessariamente fornire il sorgente, ma puoi anche lasciare i tuoi contatti, di modo che chi voglia modificare il codice possa richiederlo. Forse però ho capito male io, non so.

Questa storia della repository invece non l'ho mai sentita, potresti spiegarmi?

 

PS: Per caso hai provato il programma?

Edited by Gale Jester
Link to comment
Share on other sites

2 ore fa, Gale Jester ha scritto:

PS: Per caso hai provato il programma?

Si, ci mette un po', ma senza codice non ho idea di cosa faccia!! :)

2 ore fa, Gale Jester ha scritto:

L'ho scritto in C, e so che fornire l'eseguibile non é la migliore delle cose, ma hei, ho provato a cercare su Internet come fare a distribuirlo in un modo migliore, e non ho trovato niente di accessibile al mio livello di conoscenze.

Avevo anche pensato di fornire il sorgente, ma non tutti hanno un compilatore, quindi a che pro?

No beh, sicuramente se vuoi fare in modo che la gente lo utilizzi va benissimo rilasciare l'eseguibile. Però considerata la frase:

16 ore fa, Gale Jester ha scritto:

Se avete consigli

immaginavo ti interessasse sapere qualcosa in più di: "carino!" :D

Btw, personalmente non lo userei mai: non ho idea di quale criterio usi per fare il calcolo, oltre che per il fatto che non gioco a Pathfinder (ma utilizzerei volentieri una cosa simile per la 5E, se ci fosse ;)).

2 ore fa, Gale Jester ha scritto:

Poi a quanto so non devi necessariamente fornire il sorgente, ma puoi anche lasciare i tuoi contatti, di modo che chi voglia modificare il codice possa richiederlo. Forse però ho capito male io, non so.

Chiaro, semplicemente, dato che avevi fatto il rar, credo non costasse niente inserirci il .c :)

2 ore fa, Gale Jester ha scritto:

Questa storia della repository invece non l'ho mai sentita, potresti spiegarmi?

Il sito a cui mi riferisco è GitHub, e fa uso del software Git (un software di controllo versione ideato da Torvald per agevolare la scrittura del kernel Linux) come motore. In pratica, tu crei una "cartella di lavoro" in cui inserisci il codice (ed eventualmente altri file, come documentazione o dati). Man mano che procedi nello sviluppo (principalmente quando introduci cambiamenti rilevanti) esegui quello che si dice un commit: aggiorni la versione del software per Git, che tiene traccia di tutto il lavoro (in modo per esempio da poter tornare indietro se ti accorgi di aver fatto una cagata). L'altro vantaggio è la naturale struttura di comunità che si forma, dato che (nel caso tu rilasci il codice via GPL, che è il caso più comune) chiunque può creare la propria copia della repository (attraverso la procedura di fork) creando così la propria linea di sviluppo separata. In caso questo nuovo autore riuscisse a produrre del bel codice, può fare una richiesta di integrarlo nel codice generale e tu, come proprietario originale, potrai decidere se effettivamente fare il merge.

  • Thanks 1
Link to comment
Share on other sites

20 minuti fa, smite4life ha scritto:

Chiaro, semplicemente, dato che avevi fatto il rar, credo non costasse niente inserirci il .c :)

É che non é un codice bellissimo (e un pochino mi vergogno) e dovrei commentarlo, però effettivamente potrei pubblicare il codice su GitHub, che mi sembra un'ottima cosa.

16 ore fa, Gale Jester ha scritto:

Se avete consigli

Si riferiva a

23 minuti fa, smite4life ha scritto:

ma utilizzerei volentieri una cosa simile per la 5E, se ci fosse ;)

Ovvero se avete idee da aggiungere, potrei provare ad implementarle.

L'unico problema é che non ho ancora provato la 5.0 ...

 

Comunque grazie per tutte le dritte, sei stato gentilissimo.

Link to comment
Share on other sites

21 minuti fa, Gale Jester ha scritto:

É che non é un codice bellissimo (e un pochino mi vergogno) e dovrei commentarlo, però effettivamente potrei pubblicare il codice su GitHub, che mi sembra un'ottima cosa.

Lol! :D Same problem here, mate! Da quando ho cominciato a rendere pubblici i miei codici, ho cominciato a sforzarmi nel commentare e rendere più chiaro il tutto, ed è stato molto utile! :D

22 minuti fa, Gale Jester ha scritto:

L'unico problema é che non ho ancora provato la 5.0 ...

Per questo, in caso il codice fosse pubblico potresti trovare abbastanza facilmente qualcuno che lo faccia per te! :D

[Btw, non dovrebbe essere difficile per la 5E, è molto simile con qualche limitazione. Dovresti trovarle facilmente nel pdf delle basic rules sul sito wizard]

Link to comment
Share on other sites

26 minuti fa, smite4life ha scritto:

Btw, non dovrebbe essere difficile per la 5E, è molto simile con qualche limitazione. Dovresti trovarle facilmente nel pdf delle basic rules sul sito wizard

I manuali ce li ho, il problema é che forse non saprei bene valutare gli intervalli di potere per la generazione delle caratteristiche.

Comunque ci butterò un occhio e provo a vedere se riesco.

  • Like 1
Link to comment
Share on other sites

Pensavo peggio, ecco il programma adatto per Pathfinder, D&D 3.5 e 5.0, compreso di codice sorgente: http://www.mediafire.com/file/l7abcvhx0u9kdcq/Generazione_Caratteristiche_Pg_e_Png.rar

Piccola domanda: non mi esce il bottone "modifica" al primo post che ho fatto. Posso ancora editarlo? Se si, come?

 

Edited by Gale Jester
Link to comment
Share on other sites

  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Similar Content

    • By Lellobrigo
      Se non l'avete giá vista sulla mia pagina Instagram dnd.ita, ecco la scheda mostro di Lupo Lucio 😆
    • By James81
      Ciao a tutti,
      premetto che sono un neofita per quanto riguarda il GdR. Qualche tempo fa ho visto ad una fiera dei ragazzi che giovano a doungerons and dragon (che ho capito richiedere delle buone basi per giocarci).
      Io cercavo qualche gioco con il quale cominciare anche assieme ad un bambino di 7 e 11 anni, cosa mi consigliate? e soprattutto è fattibile partire da zero come me in autonomia?
      Grazie mille a tutti in anticipo
    • By AngoloDelGdR
      Salve avventurieri e cantastorie! Sono un DM dai tempi di AD&D e sto lavorando su un canale YoutTube a tema GdR principalmente orientato all'arte della narrazione di gruppo. Dopo una decade passata nel panorama internazionale, ho deciso di tornare in patria (almeno virtualmente) e condividere con tutti voi l'esperienza accumulata in tutti questi anni e crescere insieme. Potete trovare il canale al seguente indirizzo e i vari social nella descrizione: (1) L'Angolo del GdR - YouTube
       
      Ho già parlato con alcuni admin/mod di Dragonslair per un evnetuale futura collaborazione. Buona avventura a tutti!
    • By Tinklit
      Salve a tutti,
      visto questo periodo io e i miei amici stiamo giocando a D&d 5e su Roll20;
      Tra un mese faró io da Master per la prima volta dopo piú di 10 anni e non nella vecchia maniera alla quale siamo (posso dore tutti noi) abituati.
      Al fine di attingere magari anche dalle vostre esperienze, voi come gestite il vostro tavolo in qualità di DM?
      Specifico: oltre al supporto via pc, quando fate da Master ad un'avventura, tenete appunti cartacei sottomano? Se si, quali? Come li gestite? Come vi organizzate?
      Grazie a tutti per il supporto.
       
       
    • By Holivander
      Ciao a tutti, non so se l'argomento è già stato discusso... Probabilmente dato il periodo si, però non lo ho trovato.
      Stavo cercando un tavolo virtuale per avviare un'avventura pathfinder e poi forse una campagna online ed esplorando un po' ne ho trovati diversi, però normalmente a pagamento, alcuni abbordabili, altri a mio parere eccessivi. Non conoscendoli, mi sapreste consigliare un buon compromesso tra prezzo e prestazioni? Nel senso che ovviamente sarei partito con qualcosa di free, ma giustamente la gente deve mangiare, quindi... Non essendo la mia normale modalità di gioco, ma vedendo che le cose vanno per le lunghe, vorrei un tavolo virtuale soddisfacente ma che non costi troppo (preferibilmente con licenza acquistabile e non ad abbonamento mensile)
      Grazie anticipatamente per le risposte
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.