Jogue um jogo de código aberto como Scrabble3D ou FreeOrion , em seguida, baixar o código fonte. O site que você baixou o jogo executável terá um link para um zip, tar ou outro arquivo que contenha ficheiros de origem do jogo.
2
Extrair arquivos de origem individuais do jogo a partir do arquivo baixado . Leia o guia do usuário do seu programa de arquivamento para instruções detalhadas sobre a extração.
3 < p> Abra qualquer processador de texto, em seguida, coloque nele um dos arquivos de origem que você extraiu . Escolha um arquivo cujo nome explica claramente quais as funções do arquivo fazer. Por exemplo, GameBoardManagement.c ou PlayerAttributes.java são bons candidatos .
4
Leia cada linha no arquivo de origem , incluindo todos os comentários. Comentários muitas vezes aparecem após um ponto e vírgula , tem a sintaxe e de ortografia de expressão regular e está delimitada por caracteres como " /*" ou "'". Escrever novos comentários de código fonte , explicando as declarações que você entende. Repita este passo para os arquivos de origem restantes.
5
compilar o código -fonte do jogo 3-D usando um kit gratuito feito para a linguagem de código-fonte do seu jogo foi escrito em . , Por exemplo, obter o desenvolvimento Java kit para jogos Java ou o compilador GCC para jogos escritos em C ou C código ++ . Leia a documentação do kit para obter instruções detalhadas sobre a compilação .
6 < p> Fazer uma mudança para uma das cordas ou numéricas constantes da base para uma declaração que você entenda. Por exemplo, mudar o 50 para a 100 na declaração "se guerreiro [i] .hasGold então guerreiro [i] .points + = 50; " .
7 < p> Compilar e executar o jogo modificado. Se a alteração feita não funciona como o esperado , observe isso no código fonte comentário altere outra constante . Fazer pequenas alterações no código fonte verifica sua compreensão do jogo.