Programando Jogos – Allegro(Parte 1: Introdução/Instalação)

Eu e os Jogos

Desde pequeno sempre fui amante dos jogos, primeiro com o Atari, depois com o Mega Drive, Super Nintendo, Playstation até chegar aos PCs. Jogando de clássicos a títulos pouco conhecidos.

Independente da plataforma, sempre tive curiosidade de saber como aqueles jogos eram feitos e o que eu precisaria para criar um. O tempo passou e já na faculdade procurando materiais sobre C, deparo-me com o site da unidev ( www.unidev.com.br ) e a biblioteca Allegro. De sintaxe simples e de uma robustez incrível, logo fiquei interessado por essa biblioteca.

Pouco tempo depois, criei uma releitura do clássico Batalha Naval. Infelizmente, devido a um problema em meu HD perdi os códigos fonte desse e de outros projetos com que estava “brincando”. Também fiz um tutorialzinho para iniciantes e postei no forum portugal@programar( www.portugal-a-programar.org ). Então, vamos lá!!!

imagem.jpg

Allegro

Allegro é uma biblioteca para programação de jogos. Foi criada por Shawn Hargreaves que hoje trabalha na Microsoft no projeto XNA. Sua intenção era de fazer uma biblioteca de código simples para que o iniciante na área de programação de jogos não precisasse ler uma grande quantidade de livros sobre DirectX, OpenGL ou outras API’s. E o Allegro cumpre bem sua missão. É uma biblioteca de utilização simples, com uma pequena curva de aprendizado e que nos possibilita de fazer coisas muito interessantes com ela. Além de ser grátis e multiplataforma.

Instalando o Allegro

Linux:

1) Baixe em alleg.sourceforge.net/wip.html o Allegro-4.2.1.tar.gz
2)Abra um terminal e descompacte-o

$ tar -zxvf allegro-4.2.1.tar.gz
$ cd allegro-4.2.1

3) Instale-o executando os seguintes comandos:

$ ./fix.sh unix
$ ./configure
$ make
# make instal

E Para compilar digite:

$ gcc seuJogo.c -o JogoCompilado `allegro-config –libs`

Windows(DevCPP)

O Dev C++ tem um pequeno plug-in que facilita o trabalho de instalação do Allegro. Basta ir no menu Ferramentas >> Atualizações >> Selecione o Mirror >> Check for Updates >> Allegro. Com o DEV C++ e o Allegro instalado, vamos colocar a mão na massa.

ag3.jpg

ag2.jpg

Bom, por hoje é só!
Proxima parte – Parte 2: Primeiros exemplos
Esperem mais em pouco tempo.
Espero que tenham gostado.

Valeuz.

2 comentários até agora

  1. [...] Recapitulando: Na primeira parte do tutorial tivemos uma pequena introdução sobre a biblioteca e de como instalá-la e compilar seus programas. Para ler a primeira parte clique aqui. [...]

  2. vanessa on

    olá instalei allegro, copio exemplos e colo no dev e quando vou compilar dá vários erros. por favor me ensine passo-a-passo o que devo fazer…. meu msn tamizari@hotmail.com
    sou iniciante no allegro.

    obrigada


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.