Ultima modifica:
Le basi che uno deve sapere su come creare un videogioco (come lo fanno le aziende famose come la ubisoft, Bethesda, Activision, Infinity Ward eCC.)
Per la creazione di un gioco 3D avanzato, un vasto gruppo di persone con capacità e conoscenze (divise in rami diversi) si riunisce.
Per prima cosa i "grafici" si occuperanno della creazione delle mesh 3D, che in poche parole saranno tutto gli oggetti specifici che troveremo nel gioco. Ovviamente sono presenti assieme ai grafici tutti i responsabili del rendering, che è un'immagine rielaborata di una struttura 3D. Nel mondo 3d si intende per rendering l'immagine finita, con le luci, riflessioni e quant'altro. Poi seguono tutti gli operatori responsabili dei suoni e della Soundtrack (colonna sonora suona male ) e anche quelli che programmeranno le animazioni delle mesh 3D (i personaggi).
Successivamente gli Editor si occupano di organizzare tutte queste mesh, texture, suoni e quant'altro in degli scenari che costituaranno le mappe (a seconda del gioco). Il passaggio finale sarà quello di far funzionare il tutto attraverso un linguaggio di programmazione (magari C++/c#). Un semplice esempio può essere un semplice giochino. Mettiamo che io ho il mio personaggino (Mesh 3d) e che si muove (animazione) e mentre cammina attraverso l'input che do nella tastiera (script [ovviamente è un esempio, in verità e pieno di funzionalità avanzate e diversissime]) sente il rumore della foresta (suoni).
Per chi vuole fare come Chuck Norris (fare un videogioco da soli = suicidio) come programmi vi consiglio:
Ringraziamenti per le informazioni SOLO sul rendering: www.italiamac.it
-------------------------------------------------------------------------------------
Allora, cominciamo dal pretesto che da solo non riuscirai a fare niente, c'è riuscito solo Chuck Norris .
Per la creazione di un gioco 3D avanzato, un vasto gruppo di persone con capacità e conoscenze (divise in rami diversi) si riunisce.
Per prima cosa i "grafici" si occuperanno della creazione delle mesh 3D, che in poche parole saranno tutto gli oggetti specifici che troveremo nel gioco. Ovviamente sono presenti assieme ai grafici tutti i responsabili del rendering, che è un'immagine rielaborata di una struttura 3D. Nel mondo 3d si intende per rendering l'immagine finita, con le luci, riflessioni e quant'altro. Poi seguono tutti gli operatori responsabili dei suoni e della Soundtrack (colonna sonora suona male ) e anche quelli che programmeranno le animazioni delle mesh 3D (i personaggi).
Successivamente gli Editor si occupano di organizzare tutte queste mesh, texture, suoni e quant'altro in degli scenari che costituaranno le mappe (a seconda del gioco). Il passaggio finale sarà quello di far funzionare il tutto attraverso un linguaggio di programmazione (magari C++/c#). Un semplice esempio può essere un semplice giochino. Mettiamo che io ho il mio personaggino (Mesh 3d) e che si muove (animazione) e mentre cammina attraverso l'input che do nella tastiera (script [ovviamente è un esempio, in verità e pieno di funzionalità avanzate e diversissime]) sente il rumore della foresta (suoni).
Per chi vuole fare come Chuck Norris (fare un videogioco da soli = suicidio) come programmi vi consiglio:
- Per la creazioni delle Mesh 3D, io consiglio (e uso attualmente) 3ds Studio Max 10 che è un programma avanzato, vi avviso, se volete che provi a fare una guida chiedetelo in PM, ci proverò... (ah scusate funziona anche per le animazioni credo ) oppure potete usare Ogre 3D (software alternativo consigliato da SoulEater)
- Per l'editing Audio suggerisco Cubase, FL Studio 9, o AVID (sono tutti professionali)
- Per lo script vi consiglio di usare un compiler standard come Dev-c++, oppure con meno problemi nel debug c'è Code::Blocks (consigliato da SoulEater)
Ringraziamenti per le informazioni SOLO sul rendering: www.italiamac.it