Educação

Download de um jogo 3-D open source escrito em outro idioma. Programas de amostra 3-D incluem Rigs of Rods e Cube 2. Estudar um open source jogo 3-D QBasic significaria menos trabalho. No entanto, existem alguns desses programas.

Faça cópias de todos os arquivos de origem do jogo, em seguida, traçar manualmente através do programa desde a sua função inicial até o seu fim. Rastreamento através de um programa é anotar todas as variáveis ​​que são encontrados e seus valores mudam de uma instrução para outra. Para ajudá-lo a aprender a passar por um programa, usar um depurador para o idioma do jogo é escrito em C + + depurador estão disponíveis a partir Abrir Wacom e Microsoft Visual C + + Express. Repita este passo pelo menos dez vezes. A conclusão desta fase vai te ensinar como funciona o jogo, você precisa saber antes de traduzir o jogo para QBasic.



Escrevendo o equivalente QBasic para cada instrução no código fonte do jogo. Por exemplo, Qbasic ensino "REM" é o equivalente da sintaxe C + + comentário "/ ** /". E a estrutura de "fazer Embora ... Loop" em Qbasic é equivalente à estrutura do anel de Java e C + + "(i = 0; i

Para saber mais equivalente a declarações QBasic em outros idiomas, por favor leia a sintaxe específica para QBasic na documentação fornecida com o seu editor QBasic. Leia também a sintaxe específica para o idioma do jogo original. A especificação de linguagem Java está no "Java Language Specification" do sol. Você pode ler a especificação da linguagem C + + na página inicial de David Adams, um gerente com o projeto ATLAS partícula subatômica Federal.

Realizar a tradução final do QBasic jogo original, e corrigir eventuais erros usando ferramentas de depuração de seu editor

Faça pequenas alterações para o jogo, como alterar a corda e constantes numéricas.

Escreva o código para fazer alterações maiores, como a aparência ou o comportamento dos personagens e obstáculos.

Jogue o jogo revista.