Siebel_Panuccio

Transcript

Siebel_Panuccio
Game Design Document – Relazione Descrittiva
di Andrea Panuccio e Giuseppe Sansone
PoliTask
Concept e Storyline
Il gioco sarà un’app per smartphone attraverso la quale gli studenti del nostro ateneo potranno soddisfare le proprie
curiosità sul mondo che ci circonda, ponendo domande alla community del Politecnico.
Il concetto di sostenibilità verrà messo in evidenza attraverso la presenza di un ambiente grafico, parallelo alle attività
di “forum”, che cambia di conseguenza a queste.
Il gioco sarà ambientato in un distopico mondo, in cui la carenza di risorse, dovuta ad un comportamento negligente nei
confronti dell’ambiente, ha portato ad una divisione interna fra i vari stati. Una parte sempre crescente della popolazione,
tuttavia, è alla ricerca di una gestione delle risorse più efficiente e più evoluta ecologicamente.
E’ in atto, quindi, il più grande progetto di pacifica collaborazione intellettuale, per favorire uno sviluppo di tecnologie
sempre più all’avanguardia e attente all’impatto ambientale.
Il mondo sopracitato prenderà il nome di “Pianeta Politecnico”, i dipartimenti dell’ateneo saranno i suoi “stati” e, di
conseguenza, gli studenti, i professori e tutti i membri dell’ateneo, i suoi abitanti.
Ogni utente, in base alla reale appartenenza a un dipartimento, entrerà a far parte dello stato corrispondente e darà il
suo contributo a migliorare la situazione del piccolo pianeta immaginario.
Questo parallelismo realtà-ateneo servirà ai giocatori a comprendere come i piccoli contributi di ognuno di noi possano
avere delle conseguenze in una più ampia scala.
Inoltre è uno strumento utile per promuovere l’integrazione degli individui (es. matricole, studenti stranieri) all’interno
dell’ateneo. Infatti, negli ultimi anni, tra gli studenti, è nata l’esigenza di creare gruppi sui social networks per confrontarsi
riguardo tematiche accademiche o, ad ogni modo, correlate alla vita dello studente.
Funzionamento del forum e ambiente grafico
Il cuore del gioco sarà il forum, dove prendono animo le discussioni. Qui, ogni giocatore, potrà porre delle domande,
che saranno visibili pubblicamente; nonché rispondere a quelle che porranno gli altri.
La struttura del forum sopracitato ricalcherà, a grandi linee, quella di alcuni siti internet di social news. Sarà presente
un “news feed” (Figura 2.3) dove scorreranno tutte le discussioni poste in essere dai vari giocatori. Questi, potranno
attribuire una valutazione, "su" (upvote) o "giù" (downvote), ai contenuti pubblicati: tali valutazioni determineranno,
poi, posizione e visibilità dei vari contenuti sul suddetto news feed(es. reddit). Saranno, quindi, gli utenti a decretare la
popolarità delle discussioni.
Nella consapevolezza che alcune delle domande verteranno su tematiche accademiche, è necessaria la presenza di
moderatori (anche professori, se iscritti alla piattaforma), per verificare l’attinenza delle domande nelle rispettive
categorie e la veridicità delle risposte. Compito dei moderatori sarà anche quello di archiviare le discussioni, una volta
che la domanda avrà ricevuto una risposta “certificata” come completa ed esauriente. I topic archiviati saranno
comunque visibili attraverso un sistema di ricerca tag-based, come quelli ancora discussi. Tutti i post potranno essere
filtrati per categorie (es. Energia, Informatica, Ambiente, Chimica, Sport, Fisica). Tag e post permetteranno ai giocatori
un accesso rapido ai post di loro interesse.
Attraverso l’attività nel forum, i giocatori potranno accumulare “punti conoscenza” per rientrare in determinate
classifiche che saranno indice del loro contributo alla community. L’accumulo del singolo concorrerà a migliorare la
situazione dello stato/dipartimento di appartenenza che, a sua volta, contribuirà a migliorare la condizione del
Pianeta Politecnico (Figura 2.1 e Figura 2.2). Il pianeta che, ai primi utenti, si presenterà in una fase di degrado,
tornerà rigoglioso man mano che i punti conoscenza globali aumenteranno, in risposta a una maggiore consapevolezza
degli abitanti.
Ogni stato/dipartimento avrà un proprio design grafico che lo rappresenterà e possiederà elementi caricaturali del
dipartimento di appartenenza.
Dettagli sugli strumenti di UX
I giocatori potranno accedere a infografiche di dati reali riguardanti l’ateneo, in modo tale da rendersi più consapevoli
del loro impatto sull’ambiente come parte di tale sistema. Alcuni esempi di tali statistiche:
-
consumo elettrico in un determinato arco di tempo;
consumo di acqua in un determinato arco di tempo; (Figura 3.1)
risparmi/aumenti di un periodo rispetto ad un altro;
quantità di rifiuti prodotti in un determinato arco di tempo;
1
Oltre a questo strumento, ad aumentare la consapevolezza ambientale, vi sarà anche una sezione “Tips”, architettata
come un centro notifiche, attraverso la quale l’utente riceverà consigli utili e reali riguardo piccole azioni, che ogni
individuo dovrebbe compiere per dare il proprio contributo nella risoluzione del problema che travaglia la nostra
generazione.
Criterio di assegnazione punti e level design
Lo stato del pianeta sarà definito dai punti accumulati dalla sua popolazione.
Ogni giocatore potrà accumulare punti e avanzare di livello secondo i seguenti criteri:
-
Pubblicazione di una domanda* = 2 punti;
Pubblicazione di una domanda di ambito ambientale** = 3 punti;
Risposta riconosciuta come certificata*** = 5 punti;
Risposta con maggior numero di upvote all’interno di una discussione, per un’intera settimana**** = 5
punti;
Domanda in Hot Topics per un’intera settimana**** = 3 punti.
*= ogni domanda passerà al vaglio di un moderatore, perciò solo le domande moderate, ed effettivamente pubblicate,
riceveranno punti.
** = queste domande avranno maggiore peso proprio perché volte alla sensibilizzazione di tematiche ambientali e andranno a
confluire in una categoria speciale.
***= vedi capitolo 2 paragrafo 3.
****= i punti verranno assegnati solo una volta. Es: la seconda settimana che una stessa risposta (o una stessa domanda)
possiede il maggior numero di upvotes (resta in Hot Topics), l’utente non riceverà ulteriori punti bonus.
I punti accumulati dagli utenti andranno a comporre i punti del dipartimento di appartenenza, i quali andranno a
comporre il punteggio globale. Giocatori, Dipartimenti e Pianeta avranno un avanzamento di livello.
Oltre a migliorare, lo stato del pianeta, potrà anche peggiorare. Infatti, una scarsa attività degli utenti provocherà un
calo nel punteggio (e quindi nel livello) globale. Di conseguenza, si avrà un calo anche nel punteggio ( e nel livello) di
ogni dipartimento.
Qui di seguito, riportiamo alcuni criteri ipotizzati per razionalizzare i suddetti concetti.
Funzione decremento punti/settimana (decpt)
Dove:
c è una costante ragionevolmente alta, tale da permettere, attraverso la funzione decpt(x), un decremento
settimanale del punteggio globale;
x è una variabile che dipende dall’attività degli utenti in un determinato periodo di tempo ( settimana);
a è un parametro ragionevolmente grande per evitare di vanificare gli sforzi dei giocatori.
ESEMPIO
Supponiamo che:
- x sia il numero di volte che vengono assegnati dei punti secondo uno dei cinque criteri di assegnazione sopracitati;
-a=8
-c=6
Il decremento settimanale dovuto a questi parametri sarà: decpt(40)=-12
Il corrispettivo incremento durante quel lasso di tempo potrebbe essere compreso tra 80 e 200 punti. Il bilancio finale
2
sarebbe quindi positivo e porterebbe ad un avanzamento della situazione globale e ad un eventuale incremento di
livello globale.
Funzione punti necessari a livello successivo del Giocatore, Dipartimento o Pianeta (nextlvl)
(NB: y scala 1:1000)
Dove:
a è un coefficiente molto maggiore di uno, poiché i punti accumulabili sono molto maggiori rispetto ai livelli;
L è il livello corrente;
b è un parametro maggiore di 1 e molto minore di 2, in maniera tale da incrementare progressivamente la difficoltà
nel raggiungere il livello successivo.
ESEMPIO
Supponiamo che: a=2100; L=4; b=1.2
I punti necessari al raggiungimento del livello 5 saranno: nextlvl(4)~11000.
Evoluzione del giocatore e categorie
Evoluzione del giocatore : Ogni giocatore, in base al dipartimento di appartenenza, avrà un’ evoluzione che
procederà con l’avanzamento del livello. Quest’evoluzione consisterà in un “titolo” acquisito man mano che l’esperienza
di gioco aumenta (attraverso l’accumulo punti).
ESEMPIO
Evoluzione di un Giocatore appartenente al Dipartimento DIATI
Liv. 1 – Matricola
Liv. 5 – Amico del Verde
Liv. 10 – Piccolo Ingegnere
Liv. 15 – Ingegnere in Erba
:
:
Liv. 30 – Sommo Protettore del Territorio
Categorie
Le categorie saranno uno strumento per rendere più rapido l’accesso a determinate domande che appartengono a certi
ambiti.
Alcuni esempi di categorie:
o
o
o
o
o
o
o
Informatica
Chimica
Sport
Fisica
Management
Energia
Ambiente
3
Game Design Document – Versione Grafica
PoliTask
di Andrea Panuccio e Giuseppe Sansone
(Figura 2.1)
Esempio di mondo “in rovina”
(Figura 2.2)
Esempio di mondo in seguito
all’ attività dei giocatori
N.B: I singoli stati/dipartimenti variano la loro situazione in base all’attività dei propri membri. Inoltre,
con un tocco i giocatori potranno ruotare il pianeta e visualizzare gli altri dipartimenti presenti.
Cliccandovi, si avrà uno zoom-in del dipartimento, dove si potranno avere maggiori dettagli si avrà la
possibilità di accedere alle discussioni poste dai giocatori di quel dipartimento.
Riguardo le icone :
-
Punto interrogativo: Permetterà al giocatore di:
Porre rapidamente una nuova domanda nel forum;
Visualizzare la cronologia delle domande fatte in precedenza;
Essere notificato nel momento in cui qualcuno risponderà ad una sua domanda,
attraverso un’icona di notifica;
Sezione “Statistiche”.
-
Lente: Permetterà al giocatore di ricercare una domanda in archivio o in corso di discussione, facendo utilizzo
del sistema tag-based sopracitato;
-
Lampadina: Permetterà al giocatore di accedere a diverse opzioni come:
Impostazioni di gioco;
Categorie;
Discussioni preferite o salvate per essere lette in seguito (sezione “Read Later”);
Sezione Tips, attraverso la quale l’utente riceverà consigli e curiosità riguardanti le
tematiche ambientali.
-
News: Permetterà di accedere ai news feed con un tocco.
Pulsante che permetterà al giocatore
di porre una domanda rapida,
direttamente dalla schermata del
forum.
Opzioni varie
Domanda speciale, appartenente alla
categoria “Ambiente” che permetterà
al giocatore che pone la domanda di
ricevere dei punti bonus
Tags riguardanti la discussione
Esempio di discussione
(Figura 3.1)
Esempio di statistiche reali alle quali
il giocatore potrà accedere;
Interazione giocatore-classifiche
I giocatori potranno accedere a due classifiche:
La classifica globale: dove sarà in atto una competizione tra i singoli
giocatori;
La classifica dei dipartimenti: dove sarà in atto una competizione tra i
dipartimenti, i cui punteggi saranno il risultato della somma dei punteggi dei
membri appartenenti.