La maggior parte di noi ha nelle proprie case una console, portatile o meno, e magari un gioco che adoriamo e uno che non siamo nemmeno riusciti a finire. Ma chi di voi si è mai soffermato a chiedersi come siano riusciti a creare o a rendere reali questi mondi immaginari in cui spendiamo ore ed ore, che ci fanno sognare e che ci lasciano incatenati con le loro storie ridendo insieme ai personaggi e magari lasciando scendere qualche lacrimuccia davanti alle difficoltà?
È proprio questo ciò di cui vorrei parlarvi quest’oggi.
Un gioco di certo non viene creato dal nulla, ne tanto meno da soli. É un processo lungo e difficile (quindi non spaventatevi davanti alle lunghe attese per l’uscita di nuovi giochi) in cui il lavoro di gruppo, la creatività ed il talento la fanno da padroni.
É un lavoro a stretto contatto con campi come l’arte (design), la programmazione e la musica.
Punto di partenza: l’idea
Il tutto inizia con il game designer e lo sceneggiatore che daranno vita allo stile ed alla storia del gamplay. I due ruoli sono molto importanti sia per la bellezza finale del gioco sia per la trama coinvolgente (ovviamente se presente). Ci sono diversi tipi di designer: c’é chi si occupa del livello, chi dei personaggi e chi gli oggetti. Il tutto viene poi sviluppato in forma tridimensionale tramite programmi come 3D Max Studio dagli artisti addetti al 3D con una minima conoscenza della programmazione.
Dal design alla programmazione
Ed eccoci arrivati ad un punto molto importante dello sviluppo: la programmazione.
É un lavoro complicato che implica un ottimo ma conoscenza dei codici e del linguaggio c/c++ soprattutto per i giochi per console. Per iniziare si creano i codici base per dare vita ad un gioco e si lavora sui tools che serviranno per i lavori tridimensionali. I programmatori, inoltre, si occupano della grafica e degli effetti speciali così come della quantità di fps.
Inoltre i programmatori lavoreranno sul comportamento degli elementi di gioco e lo sforzo che verrà richiesto dal processore.
L’importanza della musica
A tutto il lavoro viene aggiunta una colonna sonora adatta, ed anche in questo caso ci sarà un team composto da compositori, programmatori audio e designer audio che tenteranno di rendere la musica e le scene armoniche. Anche per questo lavoro la matematica e la conoscenza dei codici è incredibilmente impostante, ma anche il talento nella composizione musicale.
Dalla prima versione a quella definitiva
Per ultimo, ma non meno importante, si lavora sul marketing, si guarda al pubblico e si sviluppano i teaser. Andranno fatti anche un alfa e beta test allo scopo di vedere se lo sviluppo sta dando buoni frutti.
Ve lo immaginavate un team del genere?