Sviluppo
- Programmatori della fisica di gioco - Soprattutto nei
videogiochi tridimensionali la fisica (gravitą, movimenti in
prospettiva, illuminazione, ecc.) viene sviluppata separatamente; solo
in un secondo momento, su questa, viene poi applicata la dinamica di
gioco vera e propria. Lo sviluppo di un motore grafico richiede difatti
grandi sforzi, ampie competenze e lunghi tempi di sviluppo; č per questo
che molte software house scelgono di acquistare motori (librerie) gią
pronti di buon livello per poi riadattarli alle proprio esigenze.
- Programmatori del gioco - Sono i veri sviluppatori del gioco
in se e per se. In genere il lavoro di questi programmatori viene
scremato da fisica e collegamento alla piattaforma di destinazione. Sta
a loro la responsabilitą di un prestante, coerente e robusto gameplay.
La loro interazione deve essere multidirezionale perchč hanno la
responsabilitą di convertire le indicazioni del game designer in realtą,
accordarsi con i grafici e mantenere rapporti con i game tester.
- Adattatori - Si tratta di programmatori che si occupano
dell'eventuale porting del gioco su diverse piattaforme (es. da PC a
Playstation). Il loro compito č "collegare" il codice senza alterarne
gli effetti alle (a volte estremamente differenti): peculiaritą,
limitazioni e funzionalitą di ambienti differenti. Un buon videogioco
viene quasi sempre sviluppato in linguaggi tali da poter essere
trasposto senza doverne riscrivere integralmente il codice ma piuttosto
cambiando semplicemente le chiamate alle funzioni di base (es. invece di
riscrivere un complesso sistema di calcolo dei punti, č sufficiente
riscrivere il modo in cui questo vengono memorizzato dall'apparato
hardware).
|