Tuesday, December 20, 2011

Dev Video #01


 
In questo primo video voglio mostrare il sistema di customizzazione del personaggio, l'utente sarà in grado di scegliere tra vari tipi di armi e "facce" e alcune di esse non saranno disponibili dall'inizio del gioco ma sbloccabili in seguito.
Passando ai dettagli tecnici, ogni oggetto faccia/arma ha memorizzata dentro di se una variabile che lo identifica come arma/faccia. Lo script cerca tra tutti gli oggetti quelli che hanno questa variabile e creà dinamicamente una lista che li contiene tutti; questo fa si non si debba modificare lo script ogni volta che si aggiunge un nuovo oggetto. Infine, i dati vengono salvati in un file esterno e possono essere caricati dinamicamente dal personaggio all'inizio di ogni livello.

English:
In this video i'll show you the chacter customization system. The user at the beginning is allowed to choose between various types of faces and weapons, instead other ones will be unlocked during the game.
The script for this part works like this: every weapon/face has got a property that identifies it as a "weapon/face". The script searches for all the objects that contain that variable and creates dynamically a list that contains them all; this way, the script stays untouched even if some new objects are added. Data is saved in an external file and all the variables could be loaded dynamically by the player at the beginning of each level.

No comments:

Post a Comment