Archivi per la categoria ‘Pensieri’

Concept del PlayByForum Migliorato: Lavagna

lunedì, 22 marzo 2010

La “lavagna condivisa” sarà un’area dove si potrà disegnare e osservare cosa disegnano gli altri. Molto utile quando un semplice schemino vale più di mille parole!! La buona notizia è che mi son risparmiato un bel lavoraccio, dato che ho finalmente trovato un servizio online gratuito con le caratteristiche di cui ho bisogno! Board800 consente infatti la creazione di sessioni “private” senza bisogno di registrazione. Figata! :)

Ragionando sulla Community

giovedì, 11 marzo 2010

Mephit non vuol essere una community, ma piuttosto uno strumento al servizio delle community. Questo è sempre stato il mio pensiero, ed è in questa direzione che mi sto muovendo. Le più grosse community di D&D (che in questo articolo chiamerò “gilde”)  fanno già un lavoro egregio, e non avrebbe senso metterne in campo un’altra, dividendo ulteriormente forze ed utenti. Rimane il fatto però che su Mephit gli utenti possono interagire, giocare, mandarsi messaggi, iscriversi a gilde, eccetera. Anche se per motivi di usabilità ho chiamato “Community” l’area che racchiude queste iterazioni, sarebbe più giusto chiamarla “strumenti sociali”. Siccome quest’area la sto sviluppando per voi, a voi chiedo: come la vorreste?

Ecco qualche ipotesi.

Nota: Mephit avrà comunque un piccolo forum per avere un minimo di feedback dagli utenti.
Nota: Userò PbX per indicare  Play by Forum/Chat/qualsiasi cosa

Tutte le impostazioni ipotizzate hanno in comune un punto: le gilde avranno una “homepage” all’interno di Mephit, che non sarà altro che una pagina che rimanderà a sito, forum e chat ufficiali, oltre a qualche contenuto tratto da Mephit (mi vengono in mente una lista dei PbX attivi e una lista d’attesa per i giocatori). Nienteforum, shoutbox, chat e menate varie: ce li avete già, meglio che i vostri affezionati utenti continuino ad usare quelli!

Diapositiva1

Impostazione “standard”: gli utenti possono far parte di gilde, e iscriversi ai PbX creati da gilde o da qualunque utente. Massima libertà quindi, ma nessun controllo sui contenuti che vengono inseriti. Un altro problema è che un utente si iscriverà a tutte le gilde per poter accedere a più PbX possibili, di conseguenza l’esistenza delle gilde diventa priva di senso, o quasi. La soluzione potrebbe essere limitare l’utente a far parte di un’unica gilda? Questo impedirebbe ad un utente di partecipare a più PbF, ma consentirebbe alle gilde di dare priorità ai propri membri…

Diapositiva2

Impostazione “flat”: come la standard, ma gli utenti non fanno parte di alcuna gilda, e possono partecipare a qualsiasi PbX. Forse un’ipotesi troppo azzardata?

Diapositiva3Impostazione “control”: come la flat, ma solo i master autorizzati dalle gilde possono creare un PbX. In questo modo, tramite la conoscenza e la fiducia reciproca di una cerchia di admin/master che si assumono la responsabilità per il proprio gruppo di gioco, si riesce ad evitare che gli utenti inseriscano contenuti protetti da copyright. Il lato negativo è che alcuni giocatori non potranno giocare, il lato positivo è che questi giocatori possono rivolgersi ad una gilda.

Diapositiva4 Impostazione “guild”: come la “control”, ma gli utenti dovranno essere gildati. Anche qui si ropropone il problema dell’impostazione “standard”: un utente dovrà essere limitato ad un’unica gilda? Di fatto al giorno d’oggi il web funziona in altro modo: a più community mi iscrivo, a più avventure gioco. Pratica piuttosto discutibile, in effetti. Ma trovate giusto obbligare gli utenti a gildarsi? E se uno sconosciuto si gilda e masterizza campagne zeppe di contenuti protetti, come si può gestirne l’assunzione di responsabilità? Moderandolo a sua volta?

Concept del PlayByForum Migliorato: Storia

sabato, 27 febbraio 2010

Ho cominciato a concepire il PlayByForum migliorato. L’interfaccia sarà divisa in schede: per il momento ho pensando a Storia, Comunicazioni, Mappe, Lavagna, Riepilogo.

Storia sarà un classico thread dedicato alle discussioni “in-game”
Comunicazioni sarà un classico thread dedicato alle discussioni “out-game”
Mappe conterrà la mappa corrente e tutte quelle visitate finora, e indicherà la posizione dei personaggi.
Lavagna sarà una lavagna interattiva che permetterà fare un disegno a mano libera mentre tutti gli altri osservano o collaborano al disegno.
Riepilogo conterrà la descrizione di ogni luogo, PNG, oggetto incontrato.

Siete d’accordo? Cambiereste o aggiungereste qualcosa?

Ecco due immagini che mostrano l’idea che ho in testa della scheda Storia: che ne dite?

Lanciare dadi col cellulare grazie a Java

mercoledì, 17 giugno 2009

18554Come lanciare un dado quando si è senza dadi? Non sarebbe male poter usare il proprio cellulare, vero? Tra l’altro, di programmi che generano tiri di dado ce ne sono a milioni… Seguendo il filo logico di questo discorso ho cominciato a cercare un programma gratuito e leggero per tirare dadi col mio vecchissimo Nokia, e vi giuro che ho fatto una fatica boia a trovare qualcosa che avesse queste caratteristiche. J2MEDice 0.3 permette creare semplici formule del tipo 3d6 oppure 1d20+14. Devo ammettere che è un po’ scomodo, soprattutto nei confronti delle applicazioni per iPhone per lanciare i dadi, ma almeno è gratis e va incontro a chi non possiede palmari o telefoni dell’ultima generazione.

Matto per i quadrati

martedì, 4 novembre 2008

In un post precedente vi avevo mostrato qual’è il risultato finale che voglio raggiungere realizzando il Play By Chat Migliorato. Lo sviluppo sta procedendo, e siccome sono un pendolare, in treno mi diletto con  matematica e geometria, annotando su di un quadernetto a quadretti tutti i miei ragionamenti e le mie conclusioni… Qui a lato trovate un esempio dei miei deliri cartesiani :D

Di certo se qualche matematico si offrisse di darmi una mano farei molto prima!

L’area della mappa

martedì, 17 giugno 2008

Mi viene in mente che potrebbe essere utile utilizzare l’area occupata dalla mappa per vari scopi, tramite alcune tab:

  • » lavagna condivisa (tutti possono disegnare e tutti vedono cosa viene disegnato)
  • » upload mappe in JPG sul quale si possono muovere liberamente delle pedine
  • » upload immagini e files
  • » regole

Vi viene in mente altro?

Play by Chat Migliorato

venerdì, 6 giugno 2008

Il sistema di Play By Chat migliorato che ho in mente consiste in:

  • » una mappa che calcola le linee di visuale
  • » un’area di gestione del personaggio e delle azioni che può compiere
  • » un’area “temporale”, con la linea temporale dell’avventura, l’iniziativa e lo stato dei personaggi
  • » una chat avanzata, integrata con le azioni compiute dai personaggi

Tutto questo in AJAX (JavaScript+PHP). A lato trovate il concept. Cosa cambiereste?

Dadi quantici

mercoledì, 4 giugno 2008

Le comuni funzioni che generano un numero casuale nei linguaggi informatici si basano solitamente sui millisecondi indicati dall’orologio di sistema all’istante dell’esecuzione del comando. Ma i dadi che lanciamo quando giochiamo non si basano di certo sull’orologio, bensì sulla Legge del Caos. Quindi, dato che in un gioco di ruolo i dadi sono fondamentali, voglio ottenere il massimo realismo: Mephit userà dadi quantici, basati quindi sulla Teoria dei Quanti.

Spillette!

mercoledì, 21 maggio 2008

Sarò vanitoso? Mah! Fatto stà che tempo fa ho fatto queste spillette da 25mm per promuovere un pò Mephit, e secondo me sono carinissime!!! Sempre meglio del solito biglietto da visita, non trovate?

Nuove considerazioni sul progetto

lunedì, 7 marzo 2005

Durante il week-end io, Ale e Cio ci siamo scambiati alcune idee su come continuare lo sviluppo di Mephit.

Abbiamo anzitutto tirato le somme sull’operato degli ultimi due mesi: moltissima importanza è stata data a “D20-XML ITALIA” ( http://it.groups.yahoo.com/group/d20-xml_it ) ed infatti i risultati si vedono. Colgo anche l’occasione di ringraziare Marco e Giulio che sono entrati a far parte del gruppo con un entusiasmo davvero particolare. Ho voluto quindi creare una pagina sul sito di Mephit per pubblicizzare il gruppo di lavoro: http://project.mephit.it/ita/d20-xml.php

Per quanto riguarda Mephit invece sono state fatte alcune serie osservazioni. Abbiamo immaginato di dover realizzare il prima possibile una versione funzionate con solo le funzioni minime… Ebbene, per completare la versione 0.1 abbiamo visto che avevamo trascurato parecchi aspetti. Ecco perchè abbiamo rivisto lo status del progetto ( consultabile qui: http://blog.mephit.it/blog/index.php/status/ ). Inoltre abbiamo pianificato una migliore struttura del database, pensata soprattutto per il gioco online. Tra l’altro, una volta definita questa nuova struttura ci siamo accorti che permetteva, come piccolo bonus, di vedere l’ “albero genealogico” di ogni personaggio. In pratica, quando un utente creerò un personaggio partendo da un altro già esistente, si potranno confrontare i due personaggi: questo procedimento, ripetuto più volte, darà vita ad una “evoluzione” del personaggio, che può dare spunti e idee per la creazione di nuovi personaggi. Ma questa è solo una cosa superflua: parlando in termini “informatici” la vera differenza è che tutte le cose utilizzabili in un’avventura ( i personaggi, gli oggetti… ) saranno trattate come “oggetti” e “istanze”.

Per finire, un piccolo ma importante annuncio: abbiamo registrato il dominio http://www.mephit.it !