Finalmente ce l'abbiamo fatta... Harn Player HandBook è pronto e operativo almeno per le prime funzionalità previste dal progetto.
Ma cos'è esattamente questo Harn Player HandBook (PHB) ?
Beh, essenzialmente non c'è un modo esatto di inquadrare e descrivere questo progetto... semplicemente mi sono chiesto se le recenti tecnologie Web potevano in qualche modo aiutare e migliorare l'esperienza di gioco su Harn essenzialmente 'fuori dal gioco';
Il trucco è semplice: il modulo di Harn gira su un livello sottostante, progettato da noi, che è stato battezzato Nodd (Neverwinter Omnia Database Driven) il quale fa un largo uso di database relazionali, esterni a quello del gioco, per l'organizzazione dei dati di qualsiasi entità; dato che questo database è fisicamente un'entità a sè stante esso può essere acceduto anche da programmi che non siano il videogioco Nwn2, rendendo possibile l'interazione con questi dati anche da un sito Web(opportunatamente programmato).
Quindi si può dire che PHB è un specie di finestra sui dati che vengono costantemente registrati nel modulo mentre i vostri personaggi sono loggati e giocate usualmente; i vantaggi derivanti sono immediati, come tenersi un elenco esatto di tutti i giocatori/personaggi presenti nel modulo, le loro caratteristiche, il loro itinere durante l'esperienza di gioco... ma non solo: infatti anche molti sistemi di Harn utilizzano la stessa logica di mantenimento, e quindi è possibile scrutare tutte le impostazioni dei nostri sistemi direttamente in PHB, in tempo reale e senza bisogno di avvisare i giocatori qualora ci fosse un aggiornamento,una modifica, un'estensione, piccole o grandi che siano.
Vi faccio un piccolo esempio: pensate di voler conoscere tutte le impostazioni relative al sistema dell'Erbario, tutte le erbe che possono essere trovate nel gioco, la loro descrizione, i loro effetti, le CD di utilizzo e di riconoscimento; solitamente per poter effettuare un'indagine simile è necessario essere loggati entro il modulo di Harn, e cercare erba per erba, tentando di battere la CD di riconoscimento; ebbene tramite PHB tutto questo elenco è direttamente fruibile in tempo reale, e qualora i membri dello Staff decidessero di cambiare un effetto,una Classe Difficoltà voi lo sapreste in tempo reale e senza essere loggati nel gioco.
...e pensate alla stessa logica applicata al nostro futuro sistema di Crafting, praticamente avreste un manuale online che si aggiorna automaticamente, e scrutabile con la facilità di un sito Web(voglio costruire un Arco Lungo... i componente necessari me li posso guardare dentro il sito, e a loro volta posso vedere componente per componente come si costruiscono, in tempo reale).
Ma PHB non è solo questo; infatti esso non si limita solo a leggere i dati, e non si limita nemmeno ad usare solo il database di Harn; finora abbiamo parlato di interazione, e l'interattività non induce soltanto la lettura di dati, ma anche la loro scrittura e aggiornamento; infatti visto che si ha a disposizione l'elenco esatto di tutti i giocatori di Harn e dei loro personaggi, abbiamo pensato di interfacciare ogni singolo utente direttamente con i dati che gli concernono;
vi sarete accorti che questo portale, diversamente dagli altri, non ha una pagina usuale di registrazione/creazione account; difatti l'account di PHB è lo stesso account che utilizzate per giocare ad Harn, con il vantaggio che, utilizzando lo stesso login, il sistema può discernere tutti i dati che interessano il vostro account dagli altri, e darvi la possibilità di interagire con loro, essendone i proprietari di diritto.
Questo vuol dire che potete modificare la visibilità delle caratteristiche del vostro Pg, o semplicemente tenerle sott'occhio, senza essere loggati al sito, e avete la possibilità di estendere queste informazioni; infatti una delle prime funzionalità di PHB è il mantenimento della scheda personale di ogni vostro personaggio; per scheda personale non si intende soltanto un riassunto delle caratteristiche dei vostri Pg, ma anche di dati aggiuntivi come la gestione dei vostri BackGround o dell'Aspetto fisico del vostro Pg;
in questa maniera sarete voi stessi a tenere aggiornati questi dati, e decidere se siano scrutabili da tutti gli altro oppure unicamente da voi e dallo Staff di Harn.
Una delle prime funzionalità di PHB è la Gestione Personale della ServerVault, intesa come la directory del server(quindi non c'entra niente coi database) dove Nwn2 detiene i file dei vostri personaggi; molte volte ho sentito la richiesta ("mi cancelli questo Pg? Accidenti, ho fatto male un Pg, l'ho ricreato ma non posso usare lo stesso nome perchè ne esiste già uno che non utilizzerò mai!"); questa funzionalità risolve per voi tutti questi problemi.
Ora avrete la possibilità di amministrare direttamente voi la vostra ServerVault... quindi avrete il pieno potere sui vostri file BIC (file dei personaggi lato server); fra l'altro il sistema è Disaster-Safe, cioè l'interfaccia di cancellazione dei BIC effettua un backup automatico di questi prima di effettuare la distruzione del file.
Beh.. ora ho scritto troppo ;) . Spero solamente che questa progetto parallelo vi sia utile e vi aiuti per davvero.. se non altro PHB verrà enormemente ampliato e avrete a disposizione un vero set per personalizzare e valorizzare la vostra esperienza su questo Shard.
Ultime raccomandazioni: mi raccomando, utilizzate a dovere la "Lista dei Personaggi", magari rimuovendo dal database i vostri pg che avete creato per prova o i vosti Pg obsoleti... e ricordatevi di tenere aggiornata la vostra scheda personale, magari per adesso scrivendo qualche riga di background.
Per adesso... Buon Divertimento !!!
PER CONOSCERE I VOSTRI DETTAGLI DI LOGIN DOVETE AVER LOGGATO ALMENO UNA VOLTA NEL MODULO DI HARN.
UNA VOLTA LOGGATI UTILIZZATE GLI STRUMENTI PG(tasto destro del mouse) E CLICCATE SUL PULSANTE [Phb Account] CHE TROVERETE SOTTO IL GRUPPO "Utilità Varie"