Progetto · Portale su misura · Community
Missioni, oro e richieste ai Master in un solo posto, da telefono.
GildaNET è il portale che ho costruito per una community di gioco di ruolo su Discord. La campagna resta in chat, tutto il resto si è spostato qui: iscrizioni alle missioni, bottino, oro, oggetti e richieste ai Master, con regole uguali per tutti e i conti sempre in ordine.
GildaNET
- 40
- giocatori lo usano
- Soprattutto da telefono, per iscriversi, comprare e scrivere ai Master
- 7
- Master gestiscono la campagna
- Missioni, bottino, richieste e promozioni, senza fare conti a mano
- 3
- ruoli con permessi diversi
- Giocatore, Master e amministratore, controllati dal database e non solo dallo schermo
Il problema
La campagna si giocava su Discord, e lì funzionava. La gestione no: la lista delle missioni spariva tra i messaggi, nessuno sapeva con certezza quanto oro avesse un personaggio o chi tenesse i soldi della cassa comune, e le richieste ai Master si perdevano nei canali. I Master passavano più tempo a fare i conti che a raccontare.
Con GildaNET Discord resta il posto dove si gioca, mentre la parte organizzativa ha un posto suo, con regole uguali per tutti. Il Master chiude una missione, scrive il bottino e il portale lo divide; il giocatore apre la sua Tessera di Gilda e trova oro, oggetti, rango e missioni, sempre aggiornati.
Come l'ho costruito
Prima di scrivere una riga di codice ho messo per iscritto ogni funzione, con le sue regole e i casi limite: 25 specifiche, ognuna verificata a parte prima di passare alla successiva. Dove ci sono di mezzo l'oro e i permessi, migliaia di controlli automatici provano che nessuno possa spendere quello che non ha o vedere quello che non deve.
Anche le domande frequenti sono nate così: ho simulato dieci utenti diversi, otto giocatori e due Master, con trenta domande ciascuno. Le 300 domande, unite e ordinate, sono diventate la pagina di aiuto dentro il portale.
Le funzionalità
Bacheca delle missioni
Le missioni si filtrano per rango, tipo e stato, con la scorciatoia "solo quelle a cui posso partecipare". Ci si iscrive con un tocco, e il portale controlla da solo che il personaggio abbia il rango giusto e non sia già impegnato altrove.
Il bottino diviso da solo
A fine missione il Master scrive l'oro, i punti reputazione e gli oggetti. L'oro si divide in parti uguali, il resto va alla cassa comune e ognuno vede subito quanto ha ricevuto: niente più conti fatti a mano in chat.
L'oro con il registro
Ogni moneta che entra o esce è registrata: ricompense, acquisti, donazioni, correzioni dei Master. Nessuna voce si cancella o si modifica, e chiunque può ricostruire come si è arrivati al proprio saldo.
Richieste ai Master (Downtime)
Tra una missione e l'altra il giocatore racconta cosa fa il suo personaggio, in tre passi e con la bozza salvata da sola. I Master hanno una coda condivisa: prendono in carico una richiesta, rispondono e applicano gli effetti.
Tessera di Gilda e Registro degli Avventurieri
Ogni personaggio ha la sua scheda con rango, reputazione, anzianità e missioni svolte. Il Registro raccoglie tutti gli avventurieri, con filtri e ricerca. Cosa resta riservato (la storia del personaggio, lo zaino) lo decide l'amministratore.
Emporio e cassa comune
Un negozio con gli oggetti gestiti dai Master, anche a scorte limitate, e una cassa a cui i giocatori donano per raggiungere obiettivi comuni, come la nuova ala della biblioteca.
La Gazzetta in prima pagina
La home è il giornale della città: missioni nuove, promozioni, obiettivi raggiunti e rapporti di missione diventano notizie da sole, accanto agli articoli e agli annunci scritti dai Master.
Tre ruoli, accessi approvati
Chiunque può chiedere di entrare, ma l'account si attiva solo dopo l'approvazione. Giocatori, Master e amministratore vedono e possono fare cose diverse, e i permessi li controlla il database, non solo lo schermo.
Avvisi su Discord
Il portale non sostituisce Discord, lo alleggerisce: una missione nuova, un party al completo o una richiesta risolta arrivano nel server con il link diretto alla pagina.
Pensato per il telefono
I giocatori lo usano soprattutto dallo smartphone, quindi ogni schermata è nata prima per il telefono. Si installa sulla schermata Home come un'app, senza passare dagli store.
Un portale su misura nasce come un buon sito: si parte da chi lo usa, da cosa deve fare e da cosa oggi fa perdere tempo. Il servizio Siti e landing page
Galleria
Il portale, da computer
Le schermate mostrano personaggi e giocatori inventati.







Da telefono, dove si usa di più




