Como fazer um jogo multiplayer online 3d

programas de desenho assistido por computador fornecer modelos usados ​​em jogos multiplayer online em 3-D.

Tridimensionais jogos multiplayer online reunir muitos tipos diferentes de programas e procedimentos de programação. Estes procedimentos incluem a inteligência artificial para jogos, rede para comunicar através da Web e funções geométricas para transformar e visualizar estruturas virtuais no espaço 3-D. Programação de um projeto como este a partir do zero seria naturalmente um compromisso difícil, mas você pode obter assistência por estudar jogos existentes. Fazendo o seu próprio jogo multiplayer online 3-D desenvolve habilidades em muitos tipos de programação, que você pode, em seguida, se aplicam a projectos nongaming.

  • Faça o download do código-fonte para um jogo multiplayer online de código aberto como o AssaultCube ou BZFlag. O código-fonte é o conjunto de arquivos de texto que contêm as instruções que dizem ao jogo como executar. Vai ser no mesmo local como o arquivo executável do jogo.

  • Leia a documentação que veio com o código-fonte. A documentação especifica a linguagem de programação desenvolvedores do jogo usado para escrever código-fonte do jogo.

  • Instalar um kit de desenvolvimento livre para a linguagem de programação. A Oracle fornece um kit para desenvolvimento Java, e Open Watcom fornece um para C e C ++ desenvolvimento.

  • Ler, em um processador de texto, cada arquivo de código-fonte do jogo. Isso vai começar a mostrar-lhe como funciona o jogo. Você não vai entender a maioria das declarações, mas aqueles que entendem irá fornecer uma base para aprender o resto do código. Em particular, leia os comentários, que são declarações não executáveis ​​explicando o que uma seção do código faz. Estes irão aparecer dentro de porções de texto como este: "/ Este é um comentário /."

  • Memorize trechos de código, como arquivos-fonte completo. Memorização promove a compreensão, como professor de neurociência Dr. Bill Klemm da Texas A&M University disse. Memorize com cartões de memória flash, ou qualquer técnica que você usou para aprender um outro assunto, como os termos do vocabulário para uma língua estrangeira.



  • Percorrer o código usando depurador do seu kit de desenvolvimento. Leia a documentação do kit para obter instruções detalhadas sobre como usar essa ferramenta. Percorrendo o código significa executar instruções uma de cada vez. Este processo mostra exatamente como as variáveis ​​e declarações do jogo funciona. Repita este passo até que você compreenda o propósito de ou cada variável ou cada declaração no programa.

  • Apagar porções de código, em seguida, recompilar o programa e observe os efeitos exatos sobre o jogo que a sua eliminação causadas. Por exemplo, se você notar que a perna direita de um personagem está em falta após a exclusão de uma função particular, escrever em um jornal que a função você excluiu foi essencial para simular perna direita do personagem.

  • Procure e alterar qualquer cadeia constante ou texto em um dos arquivos de origem do jogo. Por exemplo, mudar o 5-3 para a declaração hipotética "LivesPerCharacter = 5-". Este passo apresenta a programação do jogo. Repita o passo para cada corda e constante numérica no jogo.

  • Escrever o código-fonte que afeta as variáveis ​​não constantes no jogo. Por exemplo, mudar a aparência de um personagem, ou o ambiente do jogo se passa. O conhecimento que você ganhou de estudar o jogo em etapas de cinco a sete irá permitir-lhe para escrever este código-fonte.

  • Repita o passo anterior até que você não pode reconhecer o jogo original por mais tempo. Quando isso acontece, você vai ter concluído o seu próprio jogo multiplayer online.

De esta maneira? Compartilhar em redes sociais:

LiveInternet