Benvenuti in Nerd's Tale
Nerd’s Tale è un gioco di ruolo con visuale 2D top down ambientato nel fantastico mondo di Nerdsalia (nome infelice, lo ammetto). Il combattimento sarà a turni, ci saranno quest, esplorazione, e si potrà controllare un party. Qui sotto, analizziamo il miglioramento di alcuni requisiti chiave per migliorare l'esperienza di gioco.
1. Analisi dei Requisiti Migliorati
Abbiamo selezionato i requisiti base dal documento di progettazione e li abbiamo raffinati per renderli pronti allo sviluppo.
| Area | Requisito Base | Miglioramento | Spiegazione del Miglioramento |
|---|---|---|---|
| Salvataggio | Salvataggio manuale ai punti prestabiliti o dal menu. | Auto-Salvataggio automatico al cambio area o fine quest. | Elimina lo stress da perdita dati: Se il gioco si interrompe improvvisamente, il giocatore non perde ore di progresso perché il sistema mette in sicurezza i dati ad ogni transizione importante. |
| Loot | Interazione generica con forzieri e oggetti ambientali. | Feedback visivo tramite un bagliore degli oggetti. | Migliora l'esperienza videoludica: Il "bagliore" aiuta a distinguere gli oggetti interagibili dallo sfondo 2D, mentre il pop-up conferma immediatamente cosa è stato raccolto senza dover aprire l'inventario. |
| Transizioni | Passaggio tra aree automatico. | Transizione fluida con fade-out/in scuri di 0.5s e teletrasporto gestito. | Evita scatti visivi: La dissolvenza a nero nasconde il caricamento della nuova mappa e il posizionamento del personaggio, rendendo l'esperienza molto più professionale e fluida. |
2. Grafici esplicativi dei requisiti
Logica del Sistema di Salvataggio
Il seguente schema illustra come il sistema decide quando salvare i dati per garantire la persistenza, gestendo le restrizioni durante i combattimenti o le missioni.

Logica dell'identificazione di oggetti interagibili
Il seguente schema illustra come il sistema decide di far visualizzare il bagliorre degli oggetti interagibili dall'utente

Logica del Sistema di transizione
Il seguente schema illustra come il sistema decide di nascondere il caricamento tra una zona e l'altra evitando una transizione netta.
