Napokon kraj semestra. Počeo sam se zalaufavati u Zvjezdojecu i samo što nisam, samo što nisam napravio mogućnost gradnje brodova. Svako tolko se zaletim prema GUI-u i onda me odbije neki naizgled sitan detalj nazad u razmišljanje i kodiranje "ispod haube". Iz jednog od takvih detalja izrodila se ideja o grupiranju brodova po dizajnovima.
Naime, igru sam zamislio tako da igrač može upravljati s flotom od jednog pa do par milijardi brodova. Kada bi se brodovima u pravljalo brod po brod, to bi postalo gotovo nemoguće nakon što broj njih preraste dvije znamenke. Ideja nakon toga je bila ograničiti broj dizajnova na nekih 15-ak (slično kao u Master of Orionu 1) no onda mi je sinula još bolja ideja. Uvesti klase dizajnova i ne imati ograničenja ni na broju dizajnova ni na broju klasa. Da malo razjasnim klase, brodovi iste veličine i s istim komponentama ali različitog stupnja (levela), bili bi različitog dizajna a njihovi dizajnovi bi bili iz istog razreda. Time pretpostavljam da bih postigao da igrač ne bi morao raditi s više od 10 klasa u istoj floti. Već vidim da ću morat dosta raditi na grafičkom sučelju da to ostvarim.
Još jedna stvar koju sam odlučio, uvesti verzije. Kad napravim mogućnost gradnje brodova, to će biti verzija 0.1 Zvjezdojeca. U nastavku popis funkcionalnosti verzije 0.1.
v0.1
- ulazak u igru
- generiranje mape
- prikaz mape
- odabir zvjezda i prikaz podataka o zvjezdi
- odabir planeta i kolonija te prikaz njihovih podataka
- upravljanje kolonijama
- prelazak u slijedeći krug
- gradnja i funkcionalnost zgrada
- istraživanje tehnologija i njihova funkcionalnost
- dizajniranje i gradnja brodova
|