15.05.2013 Views

Desenvolupament de videojocs Cas pràctic de l'ús d'un motor de ...

Desenvolupament de videojocs Cas pràctic de l'ús d'un motor de ...

Desenvolupament de videojocs Cas pràctic de l'ús d'un motor de ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Cap <strong>de</strong> programació<br />

Projecte<br />

El cap <strong>de</strong> programació té un paper important en el <strong>de</strong>senvolupament <strong>de</strong>l vi<strong>de</strong>ojoc. Està<br />

present en les primeres etapes <strong>de</strong>l <strong>de</strong>senvolupament juntament amb el productor,<br />

dissenyador i el cap d’artistes.<br />

La primera tasca <strong>de</strong>l cap <strong>de</strong> programació és en inspirar a l'equip <strong>de</strong> programadors <strong>de</strong> que<br />

el vi<strong>de</strong>ojoc és tecnicament factible i mostrant les àrees d'innovació/reptes per l'equip. La<br />

següent tasca està en la plataforma per la que es <strong>de</strong>senvoluparà (pc, xbox, playstation<br />

2,...), d'aquesta manera es crearà un programari que aprofitarà les avantatges <strong>de</strong> cada<br />

plataforma i compensarà les mancances.<br />

Durant la fase <strong>de</strong> preproducció, el cap <strong>de</strong> projectes crea el pla tècnic on s’enumera les<br />

diferents tasques a <strong>de</strong>senvolupar i estima la planificació/terminis, treballadors, etc, que<br />

calen per completar el projecte.<br />

Durant la fase <strong>de</strong> producció gestiona les diferents tasques <strong>de</strong>ls programadors i la seva<br />

planificació i explica l'estat actual <strong>de</strong> les fases <strong>de</strong> <strong>de</strong>senvolupament al productor, si té<br />

temps també programarà algunes parts <strong>de</strong> l'aplicació.<br />

Programadors<br />

Els programadors son les persones encarrega<strong>de</strong>s <strong>de</strong> donar vida als diferents mo<strong>de</strong>ls,<br />

textures, nivells <strong>de</strong>l vi<strong>de</strong>ojoc. Solen treballar conjuntament amb els dissenyadors per tal<br />

d'evitar confusions a la hora d'entendre l’esència <strong>de</strong>l joc.<br />

Hi ha diferents àrees dintre <strong>de</strong> l'equip <strong>de</strong> <strong>de</strong>senvolupament, habitualment els<br />

programadors solen tocar diferents àrees al mateix temps. A continuació mostrem<br />

algunes <strong>de</strong>ls diferents apartats:<br />

• Motor <strong>de</strong> ren<strong>de</strong>ring<br />

• Intel·ligència artificial<br />

• Física<br />

• Eines<br />

• Base <strong>de</strong> da<strong>de</strong>s<br />

• Xarxa i multijugador<br />

• Efectes gràfics<br />

• Efectes <strong>de</strong> só<br />

• Llenguatges d'script<br />

• Lògica <strong>de</strong>l joc<br />

• La interfície d'entrada/sortida<br />

Motor <strong>de</strong> ren<strong>de</strong>ring<br />

Consisteix en tot el <strong>motor</strong> que permet mostrar/visualitzar els diferents elements <strong>de</strong>l joc<br />

(personatges, edificis, ...). Es a dir és la part que “dibuixa” en la pantalla els escenaris,<br />

personatges, etc, i permet que els jugadors pugin veure per la pantalla aquests elements.<br />

18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!