['knowledge', 'power', 'ghosts', 'automation', 'engineering']
Quines són les principals funcions d'un enginyer de software en el desenvolupament d'un videojoc?
Les principals funcions d'un enginyer de software en el desenvolupament d'un videojoc són:

* Dissenyar i implementar l'arquitectura del joc.
* Programar les mecàniques de joc i la intel·ligència artificial.
* Crear eines de desenvolupament i depurar errors.
* Optimizar el rendiment del joc.
* Treballar en equip amb altres desenvolupadors.