Castlevania
Gang 404 - Video Game Site
 
Seções Projeto Suicida Castlevania - Programação Tutoriais

··· Página inicial
··· Textos
··· Castlevania
    ··· O ex-projeto suicida
    ··· Programação (projeto)
    ··· Downloads (projeto)
    ··· Castlevania Storyline
    ··· Castlevania Games
··· Dreamcast

PROGRAMAÇÃO

O QUE PRECISO? (texto antigo)

Se quer programar com DirectX, vá ao site Gamedev que lá explica melhor. Estou fazendo este projeto em DOS porque estou achando mais fácil (já tentei mexer com DirectX mas não obtive muito sucesso), e também talvez porque pretendo fazer uma versão para Linux do jogo. A conversão fica mais fácil.

Bom, para começar a programar um jogo você precisa, pelo menos, ter uma noção boa de linguagem C. Sendo assim, para programar com a ajuda da fantástica biblioteca Allegro (e do ambiente DJGPP para programação em modo 32-Bit sob DOS) você irá precisar:

>> Allegro v.3.1.2
alleg312.zip Tamanho: 1.427 kb
>> DJGPP v.2.03
djdev203.zip Tamanho: 1.503Kb
>> GCC v.2.952
gcc2952b.zip 1.888Kb
>> BinUtils v.2.951
bnu2951b.zip 2.508Kb
>> RHide v.1.4b
rhide14b.zip 1.677Kb
>> Make v.3.79b
mak379b.zip 263Kb
>> Patch v.2.5b
pat25b.zip 92Kb

Obs: os links estão desatualizados! Procure estes arquivos (e suas versões mais novas) no Google!

Um bocado de coisas hein. Note que o RHide (interface para desenvolvimento) e o Patch são opicionais, mas mesmo assim recomento você a baixá-los. Acho que com isto tudo instalado/compilado deve ocupar mais de 45Mb.

Instalando: Descompacte o arquivo "install.zip" em algum diretório. Copie todos os "zips" acima para este mesmo diretório, execute o arquivo "lbinstdj.exe" e siga as instruções. Depois de tudo, você deve compilar o Allegro. Vá ao diretório dele e leia o readme para melhores detalhes. Após isto acho que pode executar o "rhide" para começar a escrever o código. Para compilar utlizando a biblioteca Allegro no RHide vá em "Options -> Libraries" e na primeira linha adicione "alleg" (sem as aspas).


Achei quase tudo no site " Allegro.cc " . Altamente recomendável!

* Allegro Help : Ajuda do Allegro em formato "Windows Help". Ótimo para buscar referência sobre algum comando.

* Adagio : Programa quebra-galho para visualizar os arquivos DAT do Grabber. Para Windows.

* Vivace FAQ : Diz como fazer alguns procedimentos mais usados em programação de jogos. Em formato que pode ser lido pelo help do RHide.


Links

©2004 - CPD™ - CastleVania é marca registrada da Konami Corp. Todos os direitos reservados.