Introdução =)
Torcs é um jogo de corrido, com os seguintes destaques:
- Boa jogabilidade;
- Apesar de já estar bem “maduro”, ainda está sendo trabalhado (a versão 2.0 promete ter um bom multiplayer);
- Portável ;
A versão presente no CVS é um “pacotão” com carros, pistas e etc, além de conter as última mudanças (e os últimos bugs!).
Passo 1 – Baixar do CVS
Atenção: vão ser baixados por volta de 300mb de arquivos, pode demorar.
cvs -d:pserver:anonymous@torcs.cvs.sourceforge.net:/cvsroot/torcs login
cvs -z3 -d:pserver:anonymous@torcs.cvs.sourceforge.net:/cvsroot/torcs co -P torcs
Passo 2 – Dependências
O jogo depende das seguintes bibliotecas:
- plib, disponível na maioria dos repositórios com o nome de plib1.8.4-dev;
- freeglut , disponível como freeglut-dev;
- openal, versão modificada pelos desenvolvedores do torcs, com o código fonte disponível aqui;
Compile e instale o openal ($ /.configure, $ make, # make install)
Passo 3 – Compilando e instalando o Torcs
Vá para a pasta prefixo/torcs/torcs e ./configure
No Ubuntu, precisei passar para o script o caminho da biblioteca X11 (pré-requisito para o freeglut, então já deve estar instalada), com o comando:
$ ./configure –x-libraries=/usr/lib
Se tudo deu certo, compile e instale:
$ make
# make install
# make datainstall
Para rodar: torcs
Obs.: Apesar do jogo ocupar um bom espaço, a sua compilação é bem rápida.