Autoeducazione per game designer

Feb 02 2023
Lo sviluppo di giochi è un settore in rapido sviluppo. Ogni anno vengono introdotte nuove tecnologie, strumenti e approcci di sviluppo.

Lo sviluppo di giochi è un settore in rapido sviluppo. Ogni anno vengono introdotte nuove tecnologie, strumenti e approcci di sviluppo. Inoltre, sempre più persone entrano nello sviluppo di giochi e vogliono diventare game designer, di conseguenza la concorrenza diventa sempre più agguerrita.

Se vuoi iniziare la tua carriera come game designer devi conoscere il game design e lo sviluppo del gioco in generale. Fortunatamente, è molto più facile istruirsi al giorno d'oggi, grazie all'abbondanza di informazioni che puoi trovare su Internet da diverse fonti come vari corsi online e tutorial su YouTube.

In questo articolo voglio parlare di:

  1. Perché hai bisogno di autodidattare?
  2. Cosa dovresti studiare come game designer?
  3. Come organizzare il processo di apprendimento?

Ci sono diversi motivi per autodidattare i game designer:

  1. Crescita della carriera
  2. Flessibilità di squadra
  3. Comunicazione

Il motivo più ovvio. La maggior parte dei game designer inizia il proprio percorso professionale come designer generalisti. Di solito, durante questa fase, provi di tutto per capire cosa ti piace fare e in cosa sei bravo. Tuttavia, è impossibile eccellere in tutto. Alla fine, sceglierai la tua specializzazione che richiede di concentrarsi su un particolare insieme di abilità. Ad esempio, il design tecnico del gioco richiede programmazione, l'equilibrio riguarda più la matematica, ecc. Più sai all'inizio, più facile sarà scegliere la tua specializzazione e crescere come specialista.

Flessibilità di squadra

Più piccola è la tua squadra, più responsabilità hanno tutti. È comune iniziare una carriera di game designer in una piccola squadra o azienda. In questo caso, non lavorerai esclusivamente come game designer, ed è molto probabile che sarai responsabile di molte altre parti del tuo progetto, ad esempio: level design, incontri di scripting, UI/UX, testing, ecc. Alcune conoscenze di base su questi argomenti renderanno la tua squadra e la tua vita meno dolorosa.

Comunicazione

Secondo me il più vitale. Il design del gioco non riguarda solo la scrittura di documentazione, ma anche molta comunicazione. I game designer sono sempre in contatto con altri vari specialisti come programmatori, QA, level designer, artisti, ecc. Pertanto, più conosci i diversi aspetti dello sviluppo del gioco, migliori sono le tue capacità comunicative perché puoi trasmettere meglio le tue idee agli altri. Inoltre, puoi trovare nuove connessioni alle conferenze che possono condividere alcune conoscenze aggiuntive, aiutarti a crescere come sviluppatore di giochi o persino aiutarti a trovare un lavoro.

Che cosa?

La risposta più ovvia è che devi studiare le basi del game design se ti sforzi di diventare un game designer. Tuttavia, se vuoi ampliare le tue competenze, ti consiglio vivamente di studiare:

  1. Programmazione
  2. Controllo qualità
  3. Gestione della squadra
  4. Fotografia
  5. interfaccia utente/esperienza utente

Secondo me l'abilità più utile per i game designer.

Innanzitutto, se sei un principiante, puoi creare il tuo portfolio realizzando piccoli prototipi durante le jam di gioco o mentre hai del tempo libero. Inoltre, questi prototipi mostrano la tua conoscenza di un motore di gioco, che è un vantaggio davvero enorme per un curriculum.

In secondo luogo, migliorerai sicuramente la comunicazione con i programmatori, persone con cui comunicherai molto durante lo sviluppo. Quanto meglio un game designer può trasmettere l'idea ai programmatori, tanto migliore sarà il risultato che otterranno. E usare un linguaggio che i programmatori possono capire è il modo migliore per farlo.

In terzo luogo, può migliorare i tuoi approcci alla progettazione del gioco. Soprattutto perché se conosci un po' di programmazione puoi vedere meglio come alcuni sistemi e meccaniche possono funzionare dal punto di vista tecnico. Inoltre, i principi del codice chiaro funzionano bene nel design del gioco e mi hanno ispirato a scrivere articoli sui principi di Clean Game Design e Clean Game Design Documentation Principles.

Controllo qualità

I QA sono le seconde persone al di fuori del design del gioco con cui comunicherai molto perché passano molto più tempo a testare e giocare rispetto a te. E ancora una volta, comprendere il loro lavoro può facilitare la comunicazione con loro durante il processo di sviluppo. Inoltre, il QA può fornirti alcune informazioni interessanti su come funzionano alcuni sistemi.

La seconda ragione è che nei piccoli team le persone dedicate al QA sono estremamente rare. I game designer sono i migliori candidati per questo ruolo in tali team poiché siamo le uniche persone che hanno una visione completa di come devono funzionare le meccaniche. Ma anche nei grandi team i game designer sono le prime persone che provano un nuovo sistema implementato e danno un feedback iniziale su di esso. Ma non fraintendetemi, avere un QA dedicato è sempre vantaggioso per un progetto e un game designer con una certa esperienza nel QA non può sostituirli.

Gestione della squadra

Indipendentemente dalle dimensioni del team, tu come game designer parteciperai alla pianificazione del processo di sviluppo. La comprensione di alcuni concetti di base della gestione renderà sicuramente questo processo più semplice per te e il tuo team.

C'è più! In piccoli team, un game designer (ancora una volta) è il miglior candidato per gestire compiti e priorità. Perché capiscono di quali sistemi e meccaniche ha bisogno il gioco. Inoltre, le capacità di gestione aiuteranno a costruire processi di sviluppo la cui mancanza è una tipica ragione dell'inferno e della morte dello sviluppo di molti giochi indie.

Inoltre, la gestione del team ti aiuterà a prendere una decisione se vuoi diventare un lead game designer o meno. È un'idea sbagliata comune che essere un vantaggio sia facile e tutti possono farlo. Ma la realtà è che essere un lead game designer significa gestire un team, aiutare ogni membro a crescere, facilitare il lavoro con gli altri dipartimenti e risolvere i conflitti. Non tutti sono pronti a fare queste cose, il che richiederà la maggior parte del tuo tempo.

Fotografia

Un'abilità assolutamente inaspettata, ma può tornare utile quando lavori con artisti se non hai alcuna esperienza di disegno. Ma perché fotografare invece di disegnare?

La fotografia così come l'arte 2D/3D si basa su:

  1. Composizione
  2. Colore
  3. Fulmine

In questo modo puoi migliorare la comunicazione con gli artisti e la qualità del tuo feedback sull'arte. Inoltre, è un buon modo per imparare alcuni editor di immagini come Photoshop o Affinity Photo.

Tuttavia, se ti piace disegnare e ci hai già investito tempo e fatica, mantieni la calma e continua.

interfaccia utente/esperienza utente

È fondamentale per un game designer capire come i sistemi e le meccaniche di gioco comunicheranno le informazioni al giocatore. Ovviamente, l'esperienza dell'utente non riguarda solo l'interfaccia utente, tuttavia è un buon punto di partenza. Principalmente è perché ci sono molti studi su come creare una buona interfaccia utente.

Come al solito, è molto probabile che in un piccolo team non ci sia una persona dedicata che lavorerà su UI/UX e un game designer è una persona che può dire le priorità delle informazioni che un giocatore otterrà durante il gioco. Anche se hai uno specialista di UI/UX nella tua squadra, tu come game designer devi comunicare loro chiaramente come il giocatore suppone di interagire con determinate meccaniche e in che modo.

Altro

E per quanto riguarda il design dei livelli, l'animazione, il suono, ecc.? È una buona domanda. Direi che puoi impararle liberamente, ma credo fermamente che la programmazione, il QA, la gestione del team, la fotografia e l'interfaccia utente/UX siano le abilità più vantaggiose, soprattutto per i giovani e i designer intermedi.

Come?

Organizzare un processo di studio non è un compito banale, soprattutto al giorno d'oggi quando hai molti materiali sparsi per Internet. Tuttavia, tutti i materiali hanno almeno una fonte:

  1. Youtube
  2. Corsi online
  3. Corsi autonomi

Il posto più ovvio per iniziare a imparare qualcosa di nuovo.

I principali vantaggi di YouTube:

  1. Gratuito
  2. Accesso veloce
  3. Enorme scelta di materiali
  1. Mancanza di corsi ben strutturati
  2. Rife con video obsoleti
  3. Molti contenuti di bassa qualità

Corsi online

Principalmente mi riferisco a piattaforme online come Udemy, Skillshare, ecc.

I principali pro:

  1. Di solito i corsi sono ben strutturati
  2. Molti corsi per principianti assoluti
  3. Prezzo basso
  1. Un sacco di contenuti obsoleti
  2. Un'abbondanza di materiali di bassa qualità
  3. Difficile trovare corsi intermedi +

Corsi autonomi

Questa è l'opzione più costosa.

I principali pro:

  1. Di solito estremamente profondo e ben strutturato
  2. Feedback personale da un tutor
  3. Fare rete con altri studenti
  1. Alto prezzo
  2. Un'occasione per imbattersi in venditori di olio di serpente
  3. Tuttavia, mancano corsi intermedi +

Conclusione

L'obiettivo principale dell'autoeducazione per i progettisti di giochi è migliorare la comunicazione con le altre persone del team e migliorare la collaborazione per tutti.

Tuttavia, non consiglio di studiare tutto allo stesso tempo. Fallo passo dopo passo per evitare l'esaurimento e il sovraccarico di informazioni.

Tieni d'occhio l'effetto Dunning-Kruger. È un tipo di pregiudizio cognitivo in cui le persone credono di essere più intelligenti e più capaci di quanto non siano in realtà. In sostanza, le persone con scarse capacità non possiedono le competenze necessarie per riconoscere la propria incompetenza. Per dirla in breve, non dire alle persone cosa fare riguardo al loro lavoro solo perché hai imparato qualcosa di nuovo.

Infine, non dovresti diventare un esperto in tutto ciò che ho elencato in questo articolo. È semplicemente impossibile essere un esperto in tutto.