L’Esercito della Piaga 07Lug07 | 0

Pubblico oggi la versione provvisoria della mia nuova avventura, L’Esercito della Piaga, uno scenario per giochi di ruolo fantasy generici, illustrato da Sara Di Pierdomenico.
In appendice al testo ci sono le statistiche per D&D v3.5.

Questo è il documento con cui ho partecipato al concorso indetto dall’associazione Dragon’s Lair, come avevo detto in un precedente post. E’ da ritenersi “provvisoria” perché ho in mente una piccola futura revisione per includere indicazioni per chi volesse giocare questo scenario come seguito de Il Castello del Malgiudizio, per comprendere anche le statistiche per AD&D 2nd ed. e infine per rendere il formato più adatto alla stampa.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.5 License.

In questa avventura ho cercato di bilanciare esplorazione, ruolo e combattimento nella costruzione di una trama semplice ma avvincente, che lascia ai giocatori ampie possibilità di risoluzione ed offre al master notevoli spunti di personalizzazione.
Ogni commento è benvenuto!

PS: ringrazio l’associazione Dragon’s Lair per l’organizzazione del concorso, e faccio i migliori complimenti al vincitore di questa edizione: Matteo Barnabé la cui avventura “Leone Nero, Falco Bianco” sarà pubblicata nei prossimi mesi sul sito www.dragonslair.it.

Teoria e pratica del romanziere fantasy di successo 22Giu07 | 0

Scavndo nel forum dell’associazione drangons lair, mi imbatto in un fantastico post, che riporta una guida pratica per imparare a scrivere romanzi fantasy. Riporto solo una breve citazione, di una utile regola, la numero 3 della guida:

(Fantasy Time) Come scrivere un romanzo Fantasy - di Malachi Harkonnen
[…]
Regola n.3: Gli elfi devono essere OBBLIGATORIAMENTE PRESENTI, magari gia’ che ci siete create un centinaio di diverse sottorazze ( elfi del sole, elfi della luna, elfi del sottosuolo, elfi metalmeccanici, elfi comunisti mangiabambini, ecc …) una piu’ perfetta dell’altra.
[…]
Gia’ perfettini, cosa significa cio’ ? Che qualsiasi cosa, loro la fanno meglio: Riesci a colpire un fagiano a 25 metri di distanza con un’arco ? Loro uccidono un topolino che si trova a mezzo chilometro di distanza dietro un monte con gli occhi bendati. Tu sei un’abile cantante ? Loro riescono a ruttare in Doulby Sorround, da soli. Fulmine, il tuo cavallo, ha vinto tutte le gare possibili nella contea ? Bene, state sicuri che anche il piu’ scalcinato ronzino elfico puo’ batterlo in corsa, trottando all’indietro e utilizzando una sola zampa.
[…]

Davvero utile :-D . Aspiranti scrittori, vi consiglio pertanto, prima di rischiare di affaticarvi inutilmente con il vostro nuovo romanzo fantasy, di leggere l’intero rapido tutorial sul forum dragons lair oppure sulla pagina dell’artista in deviant art.

Letto? bene, perchè è solo l’inizio. Il nostro geniale maestro Malachi Harkonnen infatti, non si è dedicato solo alla teoria, ma anche alla pratica. Ci regala infatti anche un romanzo intitolato Romanzo Fentasi, scritto secondo i canoni enunciati nella precedente guida. Da sbellicarsi… riporto solo un breve estratto dal capitolo 1:

” Sai Pete ” disse Oswald, sbattendo il bocchino con la punta delle dita, per far cadere un’inesistente cenere ” hai presente quelle giornate in cui ti svegli e senti che qualche grande epico avvenimento sta’ per cambiare, non solo il nostro meschino destino, ma quello di tutto il regno, se non di tutto il mondo ? Che grandi mutamenti si profilano all’orizzonte e niente sara’ piu’ come prima ? ”
” Hai di nuovo esagerato con la birra ieri sera ? Occhio ! Zia Beppa a volte la corregge con il liquido refrigerante per radiatori … ” chiese Pete alzandosi dal letto: indossava uno strano pigiamino celeste con decorazioni a base di fiorellini, tartarughe acquatiche, interfoni e chiavi inglesi.

Grandioso :-) . Il Romanzo Fentasi si trova sulle pagine di Malachi Harkonnen su deviant art. Qui c’è il capitolo 1: “E si comincia benino!”.
Buona lettura!

Ancora Fantasy comic e vignette da GDR 22Giu07 | 0

Ok, questo post aggiunge un ulteriore segnalazione a quelle riportate nell’articolo Fantasy comic e vignette da GDR.

Notevole, Oscar Celestini e Pietro Giordani ci regalano delle strisce comiche riguardo ai giochi di ruolo (al computer). Da non perdere: Fentasi

Second Life vs. First Life 22Giu07 | 0

Bene, certamente avrete sentito parlare di Second Life. Il mondo virtuale tridimensionale dove il vostro avatar può vivere, andare in giro, parlare ed interagire con gli altri, avere una casa. Second Life è stato un vero successo: concerti dal vivo vituali, community, negozi prestigiosi, partiti politici hanno scelto di aprire una sede on-line. Il Linden-dollar (la moneta virtuale) ha una quotazione ed un cambio in dollari veri, numerose aziende fanno soldi a palate vendendo vestiti, gadget e soprattutto terreni e case agli abitanti elettronici.

Niente male. Ma che ne direste di una community interattiva dove potete anche lavorare, mangiare, riprodurvi…e addirittura morire?
Ecco quello che fa per voi: www.getafirstlife.com.
Ve lo consiglio: fatevi una First Life. Senza costi di iscrizione. :-)

Le origini dell’elettronica cosmica 15Giu07 | 0

Leggo un piacevole articolo del Guardian, segnalato dal blog di Bruce Sterling, che ripercorre alcune tappe dell’a nascita / evoluzione della musica elettronica.
I pionioeri degli anni 70 ancora oggi influenzano molta della produzione musicale.

Pioneered by Tangerine Dream, Klaus Schulze and Walter Carlos, then popularised by Tomita, Jean Michel Jarre, and Vangelis, this genre - space music, some call it, or analog-synth epics - has been almost completely written out of the history of electronica.

Leggi l’articolo completo (inglese)

Un po’ d’arte 14Giu07 | 0

A volte, quando ho tempo, mi piace navigare i siti di fotografia o di disegno. E’ incredibile quanti scatti o illustrazioni di notevole impatto o di qualità si trovino su alcune di queste community o store di artisti.

Stavo guardando deviant art, uno di quelli dove si trovano forse alcune tra le opere più originale e fantastiche, quindi aggiungo qualche immagine così, perscata in giro - categoria fantasy -, che mi ha colpito. La prima immagine (il dargo) è una litografia lunga oltre 1 metro…



Dragon by =Cacodaemonia on deviantART



Storm Mage by *Neemeister on deviantART



As the crows sing. by *enayla on deviantART

Ci piace CRUD - part 2 11Giu07 | 3

Nel mio precedente articolo Ci Piace CRUD avevo nominato il tool detto POG, disponibile on-line www.phpobjectgenerator.com.
Ho avuto modo di testarlo, ed aggiungo quindi due parole.

Primo
avevo detto che si trattava di un tool minimale… in realtà il tool è piuttosto completo. Funziona così:

  1. Si definisce il modello specificando nel form il modello della tabella
  2. Si genera il codice, e si scarica il file zip di tutti i file realizzati
  3. Si scompattano i file sulla directory base della nostra applicazione web
  4. Si cambia il file di configurazione per l’accesso al DB
  5. Si fa girare la procedura di setup, che crea le tabelle e testa gli oggetti generati

Secondo
Personalmente nutrivo vari dubbi sull’effettiva utilità di questo modo di fare, ma ho trovato risposta alle mie principali domande nei tutorial del sito (ci sono anche un blog di news e tecniche vari, esempi di codice, una community a cui eventualmente chiedere aiuto):

  • Che succede se un domani gli oggetti di cui ho bisogno cambiano?
    E’ molto semplice. Dalla pagina di setup generata ll’interno del nostro sito, basta seguire il link apposito per tornare alla definizione del modello. Effettuiamo le modifiche necessarie, generiamo lo zip, sovrascriziamo il file della classe sul notro sito web e facciamo di nuovo girare lo script che allinea il db agli oggetti. Funziona.
  • Il mio modello di riferimento è complesso. Comprende molteplici tabelle legate da relazioni. Può POG gestire tutto ciò?
    POG può. Bisogna avere la cura di specificare la relazione aggiungendo un campo di tipo “PARENT”, “CHILD” o “SIBLING” in tutte le tabelle coinvolte, ed il gioco è fatto. Pod genera anche metodi aggiuntivi per reperire gli oggetti delle tabelle collgate. Nella fase di allineamento al db, tutte queste relazioni vengono testate, ed eventuali errori di configurazione rilevati. Bene!
  • OK. Ora ho una serie di oggetti utili come DAO (data access object) con tutti i metodi CRUD (create, retrieve, update, delete). Posso generare anche l’html necessario come interfaccia a questi oggetti?
    No. Pog non genera form e tabele html d’interfaccia. Il suo compito finisce con la generazione di oggetti. Forse in una prossima release si aggiungerà questa (agognata da tutti) funzionalità, in modo che lo sviluppatore non debba realizzarle da zero… ma per ora… nulla.

Bene. Sono soddisfatto di POG, ma sto ancora cercando un tool per la generazione delle interfacce HTML dati gli oggetti o data la definizione del DB. Non voglio un framework… solo un tool… Qualcosa di utile c’è… magari tra qualche giorno scriverò anche “Ci Piace CRUD - part 3″.

Se avete suggerimenti commentate questo post.

Un tool di test per siti web 11Giu07 | 0

Segnalo il tool on-line browsershots, che permette di visualizzare come immagini di screenshot come appare un dato sito web su numerosi browser in circolazione.

E’ utile per una verifica finale della visualizzazione di un sito, e per tenere sotto controllo l’impaginazione in seguito ad esempio a riorganizzazionid i pagine o altre modifiche che possono aver alterato il layout.

Basta andare su browsershots.org, inserire l’URL del sito web da processare (inserite “http://” all’inizio e la barra “/” alla fine dell’url). Settate un timestamp alto (4 ore) se selezionate molti browser, ed è fatta. Ora non resta altro che aspettare…
La vostra richiesta viene inserita in una coda. Ricaricando la pagina web della richiesta appariranno di volta in volta gli screenshot dei vari browser.

Personalmente ho provato con il mio portale cercocamion.com. Ci sono volute poco meno di 4 ore (!!), ma di volta in volta sono comparsi gli screenshot di quasi tutti i browser. Ho potuto in effetti verificare che (la home page) non ha alcun problema di visualizzazione su questi programmi, nelle varie piattaforme. :-D

A parte quindi questa lentezza, un ottimo tool.

Ci piace CRUD 06Giu07 | 1

Con CRUD si intende:
Create
Retrieve
Update
Delete

E’ una tecnica per cui, dato il modello (solitamente un oggetto o una tabella del database) vengono automaticamente generate le interfacce per queste 4 comuni operazioni. Utile per risparmiare tempo di startup sulla gestione di un piccolo progetto web, ad esempio.

In PHP una soluzione minimale ma utile esiste e richiede davvero poco per essere messa in pratica: su www.phpobjectgenerator.com il codice degli oggetti viene generato tramite una interfaccia web, una volta specificati i campi della tabella interessata. Gli oggetti consentono le operazioni CRUD sul database, e rendono quindi semplice (ma non automatica) la scrittura di una interfaccia web.

Da provare.

Questo articolo continua: Seconda Parte

Gdr Fantascienza: Serenity e Battlestar Galactica 05Giu07 | 2

Ho letto in giro, su qualche blog / rivista / sito di recensioni che oggi stiamo assitendo, perlomeno per quanto riguarda il panorama televisivo, alla “Rinascita” della fantascienza.

Un po’ sono d’accordo, un po’ invece… no…
La fantascienza è un genere che negli anni si è consolidato su clichè piuttosto stantii. Sembrerà un controsenso, ma personalmente tutti i film e le saghe spaziali a me sanno un po’ di “vecchio”. La nuova fantascienza risiede, secondo me, nell’approccio “Cyberpunk” che non mi sembra abbia trovato molti sbocchi validi in Tv o sul grande schermo — salvo un paio di illustri eccezioni.

Ciò nonostante, io sono un appassionato di fantascienza in ogni sua forma. Non posso negare che ultimamente il film Serenity (seguito di una serie Tv “Firefly” che però non ho ancora visto) e la serie Battlestar Galactica mi abbiano appassionato. Forse non saranno il massimo dell’innovazione del genere, ma sono molto ben fatte, come trama, personaggi ed ambientazione.

Segnalo quindi, per tutti coloro a cui piace appropriarsi di queste ambientazioni in modo attivo, la presenza di adattamenti di Giochi Di Ruolo con tanto di manuali e scenari tratti da queste due serie.

Qui potete scaricare il PDF di Battlestar Galactica, per il sistema d20 Future. Sono un insieme di regole ed ambientazione organizzate in un documento dalla wizard community. In inglese.

Su drive thru rpg invece potete acquistare il manuale base in PDF del GDR Serenity, per circa 30$ (gulp!), che adotta un sistema di regole proprietario. E’ edito da Margaret Weis Productions (sì, quella di DragonLance). Inoltre ci sono anche un game master screen ad altri book. Ulteriori informazioni, ed una intera community sul sito ufficiale del gioco: www.serenityrpg.com. Anche qui, tutto in inglese.

Personalemente non ho ancore né giocato né ancora letto questi regolamenti, quindi non so giudicare se siano validi ho meno… se qualcuno ha maggiori informazioni mi contatti o commenti il post!

Javascript Prototype 04Giu07 | 0

Se sviluppate per il web probabilmente l’avete già usata molte volte: sto parlando della libreria JavaScript chiamata prototype.js, scritta da Sam Stephenson.

    Questa libreria ha molti vantaggi:

  • E’ utile per sviluppare velocemente molti aspetti dinamici delle pagine
  • E’ ben scritta
  • Il codice è conforme agli standard

Se realizzate pagine ricche è quindi davvero consigliata. Ma c’è un aspetto negativo: la scarsa documentazione.

Ora però le cose sono cambiate: esiste un sito ufficiale dove trovare risorse e documentazione a riguardo:
http://prototypejs.org/

Inoltre segnalo altre due ottime fonti di documentazione, non ufficiale, a riguardo:
Developer Notes for prototype.js di Sergio Pereira
e scriptaculous

E così… happy web 2.0 a tutti!

Fantasy story 03Giu07 | 0

Davvero carino, il sito italiano Fantasy Story: www.crepuscolo.it/fantasystory.

Appassionati di letteratura fantasy e giovani aspiranti scrittori, tra cui anche alcuni talenti narrativi si tengono in contatto attraverso la gruppo yahoo omonimo, e raccolgono in questo sito i loro elaboarati.

Saono varie le forme narrative: ci sono saghe, racconti singoli, poesie e fan-fiction, ma anche formati collaborativi più originali: scenari (dove vari autori si cimentano in racconti che prendono spunto da una ambientazione comune), racconti interattivi (in cui tutti gli autori possono aggiungere un pezzo alla storia), tornei (dove si sfidano in gare interne).

Non ho leto ancora molto, solo alcuni racconti pescati un po’ a caso; li ho trovati gradevoli, ed alcuni davvero validi. Vi segnalo, tra quelli che ho letto finora, il più intelligente e divertente: Il regalo by Galfin, parte dello scenario intitolato Scozia.

Unica pecca: l’impaginazione del sito non consente a volte una facile lettura on-line (righe troppo lunghe, pochi “spazi” nel testo). La dimensione del carattere comunque è modificabile, ed in più ci sono anche i formati di eBook (Microsoft o PDF) scaricabili.

Quindi, buona lettura!