Il processo di apprendimento di un videogioco
31 Maggio 2021
Guide, info e news sul game design
3 Giugno 2021
Il processo di apprendimento di un videogioco
31 Maggio 2021
Guide, info e news sul game design
3 Giugno 2021

Che tu stia approcciando per la prima volta il mondo della produzione videoludica o sia già uno sviluppatore navigato, non fa mai male scoprire nuovi strumenti che potrebbero rivoluzionare il tuo lavoro. 

In questo articolo ti forniremo una lista esaustiva di software, siti web e strumenti di qualità per affrontare ogni aspetto della creazione di un gioco.

Ovviamente non è necessario conoscere ogni programma alla perfezione (anche carta e penna bastano per creare un buon gioco), ma per un game designer è bene avere idea delle possibilità di ogni strumento per sfruttarle appieno. 

Inoltre, comprendere il workflow degli altri membri del team facilita la comunicazione e aiuta a collaborare e sviluppare idee, oltre a rendere lo sviluppo più coeso.

Game engines gratuiti

Il sistema su cui costruire il tuo gioco va scelto con cura, in quanto determinerà l’intero iter del processo creativo e produttivo. Alcuni engines sono pensati per generi di gioco specifici, altri offrono possibilità vastissime ma possono risultare dispersivi o troppo complessi per uno sviluppatore alle prime armi.

Se hai già familiarità con uno di essi, sceglierlo sarà probabilmente la scelta meno dispendiosa, ma conviene comunque investire del tempo per provare programmi differenti ed esplorarne le peculiarità.

Per farti un’idea più precisa ed approcciare l’uso di un nuovo engine, è bene partire leggendo o guardando tutorials e guide.

Probabilmente il più noto game engine sul mercato, ricco di guide, corsi online e tutorial gratuiti. 

Unity è un’ottima piattaforma per creare giochi di qualsiasi tipo, soprattutto grazie alla grande quantità di estensioni e plug-ins pensati per facilitare la creazione di determinati generi di gioco. 

Sulla piattaforma sono stati sviluppati titoli tripla A quali Escape from Tarkov, Hearthstone, Ori and the Blind Forest, Hollow Knight, Cuphead, Monument Valley, Pokémon GO e molti altri.

Il game engine di Epic games, la cui popolarità sta crescendo enormemente. Non manca di numerose risorse e guide gratuite, nonché progetti preimpostati per gli sviluppatori alle prime armi. 

Il suo sistema integrato di blueprints (una sorta di diagrammi di flusso che mascherano le linee di codice) lo rende di più facile approccio per chi non ha esperienza in campo di programmazione.

la piattaforma vanta titoli tripla A come Fortnite, Final Fantasy VII Remake, Kingdom Hearts III, BioShock, Crash Bandicoot 4, Moss, Little Nightmares e tanti altri.

Game engine incentrato sullo sviluppo di giochi 3D. Pensato per sfruttare appieno le innovazioni tecniche in termini visivi e performativi. 

Game engine open source dedicato allo sviluppo di titoli Indie. Permette di lavorare a progetti 2D o 3D con impostazioni specifiche.

Game engine estremamente semplificato e accessibile, che permette la creazione di giochi in pixel art 2D. Ottimo per iniziare a familiarizzare con il design di livelli e meccaniche semplici, ma limitato in termini di personalizzazione e programmazione.

Game engine semplificato, pensato per la creazione di GDR old school.

Ottimo per utenti alle prime armi, in quanto fornisce preset, librerie e strumenti di customizzazione già integrati nel sistema.

Software di scrittura interattiva a nodi strutturato in forma di diagramma di flusso.

Ottimo per la creazione di giochi narrativi e avventure grafiche, o anche solo per pianificare dialoghi o eventi all’interno di un sistema a scelte multiple.

Software di scrittura interattiva a nodi con un’impostazione simile ad un programma di scripting.

Ottimo per la creazione di giochi narrativi e avventure grafiche, o anche solo per pianificare dialoghi o eventi all’interno di un sistema a scelte multiple.

Game engines a pagamento

Game engine utilizzato per numerosi titoli Indie, tra cui il celebre Undertale.

Software e siti di modellazione, grafica e animazione gratuiti

Per produrre e modificare gli assets del tuo gioco il solo game engine non basta. In base allo stile estetico e ad esigenze di gameplay, potresti dover utilizzare uno o più programmi esterni. 

Certo, per progetti ben strutturati la norma è avere artisti, modellatori e animatori che si dedicano solo a questo, ma in qualità di game designer conoscere i rudimenti e il workflow dei software principali ti permette di “parlare la stessa lingua” dei tuoi colleghi più specializzati.

Il più noto e potente software gratuito di modellazione, animazione e VFX. 

Modellazione 3D semplificata, composta da sole forme squadrate.

Software per illustrazione e pittura.

Software per sketch, storyboard e animatic.

Software per artwork, manipolazione di immagini ed elementi grafici.

Software per artwork e animazioni vettoriali.

Software per artwork e animazioni in pixel art.

Software per animazioni semplificate di stick-figure.

Sito per la creazione di color palette.

Sito per la creazione di color palette importabili direttamente sui programmi Adobe creative Cloud.

Software e siti di modellazione, grafica e animazione a pagamento

Storico software di modellazione e animazione, che dà il meglio di sé con modelli poligonali, riproduzioni di componenti meccanici e architettonici.

Software di scultura 3D utilizzato perlopiù nell’ambito del character e creature design. Permette un approccio meno meccanico, in quanto si basa sulla simulazione di materiali malleabili e plastici.

Gruppo di software che permette la creazione e manipolazione di testo, immagini, assets 2D e 3D, video e audio a 360 gradi.

Librerie di assets

In alternativa al produrre gli assets per il tuo gioco, puoi cercarne di già pronti sui numerosi marketplace online. Solitamente il loro costo è direttamente proporzionale alla qualità, e potrebbe essere proibitivo per uno studio Indie agli inizi. Molti siti offrono però assets gratuiti o scontati che fanno da ottimo punto di partenza per la prototipazione o lo sviluppo durante una game jam.

Libreria di assets e plug-ins di Unity, che spesso offre contenuti gratuiti, scontati e di qualità eccellente.

Libreria di assets e plug-ins di Unreal Engine, che spesso offre contenuti gratuiti, scontati e di qualità eccellente.

Libreria di animazioni per modelli 3D umanoidi. Permette inoltre di effettuare il rigging di modelli caricati dall’utente ed applicarvi animazioni.

Libreria di assets 3D.

Libreria di assets 3D.

Libreria di assets 3D.

Libreria gratuita di assets 2D e 3D.

Libreria video gratuita.

Libreria gratuita di immagini, video e musica.

Libreria gratuita di documenti testuali, libri, immagini, video, audio, software e pagine web.

Librerie di immagini, textures, patterns e brushes

Che il tuo gioco sia cartaceo o digitale, 2D o 3D, in stile cartoon o realistico, avrai bisogno di immagini e textures di qualità. Prima di investire in illustrazioni e fotografie realizzate appositamente, o anche solo per la prototipazione, puoi trovare ottimi assets grafici su uno di questi siti:

Librerie sonore e musicali

Sebbene comporre musica e campionare suoni ad hoc per il proprio gioco sia idealmente l’opzione migliore, nella maggior parte dei casi ti troverai a cercare assets sonori precampionati nelle vastità della rete. I seguenti siti offrono un’ampia scelta di brani, registrazioni e suoni utilizzabili in un videogioco, spesso in forma gratuita o tramite la sola attribuzione all’autore:

Fonderie digitali

Ogni gioco contiene (almeno in minima parte) del testo. Ogni dialogo, interfaccia, regolamento o titolo ha bisogno di un font, che va scelto con cura per esprimerne al meglio il significato intrinseco. Ecco una serie di siti, gratuiti e a pagamento, su cui trovare il font perfetto: