PC Guia - Edição 264 (2019-01)

(Antfer) #1
Na base dos videojogs
estão motores gráficos
que são verdadeiros
canivetes suíços.
Conheça os principais!

LIGUEM OS VOSSOS


MOTORES!


ESPECIAL


U


m motor de jogo é um conjunto
de várias ferramentas de
software que têm como
objectivo facilitar a criação dos
diversos elementos de um videojogo,
independentemente da plataforma
onde será executado.
Os componentes incluem, entre
outros, os gráficos (2D e 3D), a
física,o som, o guião, a animação, a
inteligência artificial, p jogo em rede,
o streaming e a gestão de recursos da
plataforma. A utilização de um motor
de jogo permite a reutilização de
código entre títulos o que leva a custos
de desenvolvimento muito mais
reduzidos que o que aconteceria se as
editoras tivessem de desenvolver um
título todo o zero.

PROGRAMADOS DO ZERO

Até à invenção destes motores, todos
os videojogos eram programados
como uma única entidade que
integrava todas as tarefas
relacionadas com os vários aspectos
do título em questão, como os
gráficos, som e a lógica. Nessa altura,
como as máquinas tinham menos
recursos que as de hoje, os jogos eram
feitos para tirar todo o partido das
capacidades do hardware; por isso,
eram entidades muito mais simples.
A falta de recursos fazia com que
a reutilização de elementos entre
títulos fosse uma tarefa quase
impossível, levando a que o desen-
volvimento de um novo título tivesse
sempre de ser feito a partir do zero,
independentemente de a plataforma
ser mais ou menos poderosa. Isto
fazia com que os custos de desen-
volvimento de cada título individual
fossem bastante elevados.
Os primeiros motores de jogo mais
avançados apareceram nos anos
noventa do século passado,
quando várias editoras
começaram a licenciar
partes do código utilizado
pela ID Software nos jogos
FPS Doom e Quake para
construírem os seus próprios
títulos. Em 1998, apareceram
os primeiros jogos já criados
com o licenciamento dos
respectivos motores em mente,

24 / PCGUIA


POR PEDRO TRÓIA
Free download pdf