Desenvolupament d’un motor per jocs de rol 2.5D per Nintendo Switch i PC

Trilla i Esquinas, Lluís
Compartir
Gràcies als grans avenços en computació, a principis dels anys 70 els primers ordinadors personals van començar a aparèixer a les llars. Encara sense Internet i amb unes especificacions molt simples comparades amb la maquinària d’avui en dia, el software capaç de córrer en aquelles màquines era bastant limitat. No obstant, aquestes limitacions no van impedir l’aparició dels primers videojocs i videoconsoles. Tot i tractar-se de jocs inicialment molt senzills, juntament amb l’evolució dels ordinadors on s’executaven van augmentar de complexitat de forma accelerada. Inicialment eren creats per un sol desenvolupador, programats en llenguatge ensamblador, però l’augment de complexitat va requerir llenguatges de més alt nivell, amb majors i millors abstraccions i equips de desenvolupadors més grans. Gran part de la feina al fer un joc era repetida respecte jocs anteriors, i per tant molts jocs van passar a reaprofitar codi de jocs anteriors. Això va portar a crear una distinció més clara entre joc i motor, per tal de poder reaprofitar tot allò que no calia fer de nou. En el disseny i arquitectura de videojocs s’anomena motor al conjunt d’eines que faciliten la creació de videojocs. Aquestes eines poden ser tant executables amb interfície gràfica que permetin a un artista crear un nivell, com un conjunt de APIs que treguin càrrega de feina als desenvolupadors i ofereixin un nivell més alt d’abstracció ​
Aquest document està subjecte a una llicència Creative Commons:Reconeixement - No comercial - Sense obra derivada (by-nc-nd) Creative Commons by-nc-nd4.0