Dragon's Feather/Roadmap

SourceForge.net Logo
Separator

Nel breve

Tilemap
Completare il supporto per le tilemap in Gamengine. Touch ha definito il formato di salvataggio dei dati (sì, ancora una volta è XML), le strutture dati sono definite (org.gtv.gamengine.tilemap.xxxData) manca il collegamento, ovvero la parte di lettura e scrittura da e per XML.
La scrittura è importante per gestire ambienti modificabili, anche dobbiamo decidere se salvare a parte le modifiche o salvare una copia totale (più semplice ma anche più brutto...).
Si tratta cmq di codice noioso che è fermo da più di un anno ormai.
Inoltre è stata tirata in ballo la "questione isometrica". Il codice delle tilemap è attualmente frizzato incompleto e tutti stanno lavorando alla versione isometrica...
Milestone no.1 di DF
La promettiamo ormai da mesi, abbiamo già animazioni, sprite, effetti, caricamento delle risorse, insomma finite le tile siamo in grado di montare il tutto e mettere in piedi una mini demo con personaggi che si muovono in un villaggio e esplorano case/edifici/etc. Volendo anche un dungeon (è solo un problema di grafica). Insomma... servirebbe anche come mini-piattaforma dove montare la grafica e dimostrare ai grafici che non stanno lavorando invano!
Pagine di Overview e Storia per il sito
D ha completato l'ambientazione, le schede dei personaggi e perfino l'introduzione generale. Ora il materiale per i grafici, per i lurker del progetto DF (magari fossero venticinque, come i lettori di Manzoni!) e per i capiufficio del team preoccupati per le scadenze lavorative è finalmente pronto. Tutti coloro che recluteremo potranno leggerselo da soli in santa pace invece di aspettare di ricevere le mail (giudiziosamente riscritte da D tutte le sante volte).
Demo di Gamengine
Touch ha voglia di divagare un po', e sta pensando di realizzare un giochino semplice semplice tanto per testare Gamengine, con la scusa di scrivere contemporaneamente un tutorial. In realtà questo gli permette anche di riflettere un po' sulla struttura delle API e magari rimaneggiarle un po' e chissà magari verificare anche l'ipotesi J2ME.

Nel meno breve

Formalizzazione dei personaggi
Completare il game design, definire formalmente i personaggi (in termini di caratteristiche, proprietà e tutta l'altra zuppa RPG), gli oggetti e i luoghi, in modo da cominciare a definire un motore scriptabile che faccia girare un RPG.
Formalizzazione della magia
Il ricordo della pizzata durante la quale abbozzammo l'idea di come gestire la magia si sta perdendo. Dobbiamo rinfrescarci le idee e definire gli aspetti fondamentali, per poi completare la formalizzazione, per poi iniziare a ragionare sul codice.
Modulo di combattimento
Una volta definiti le caratteristiche dei personaggi e il funzionamento della magia, probabilmente realizzeremo qualcosa di simile a Final Fantasy Tactics, ovvero un modulo di combattimento tattico. In questo modo soddisferemo un sacco di esigenze: raffinare le regole di combattimento e di magia, svagarci in qualcosa di diverso da DF, divercirci perchè a noi piacciono tanto i giochi tattici a turni tipo UFO etc.

Prima o poi

Beh... prima o poi DF raggiungerà lo stadio di demo giocabile (ma non è detto che venga mai finito!). Tutti speriamo comunque che indipendentemente dal gioco, D ci racconti tutta la storia.
Separator
Summary   Forums   Bugs   Lists   News   CVS   Files
Separator
Last update 18 October 2004