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.
|
|