Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como fazer um jogo Pong em C + +
C + + é uma ferramenta de programação que permite a criação de aplicações orientadas a objetos . Você pode usar códigos de objeto para permitir a programação mais detalhada e organizada. Pong é um jogo que você pode programar em C + + , que incorpora diferentes funções. Para fazer um jogo de pong, encontrar um programa de compilação , como Dev- C + + para iniciar o aplicativo e editar o código . Instruções
1

Lançamento do programa de compilação de sua escolha e clique em " Arquivo", " New " e selecione " Project. " Escolher " Console Application " para o tipo de arquivo e dar lhe um nome.
2 Tipo

no código para configurar a informação do jogador , bola de rastreamento e criação do objeto. Deve olhar como este :

# include # include # incluem

int ball_x = 320 ; int ball_y = 240 ;

int p1_x = 20; int p1_y = 210 ;
3

Criar os elementos básicos do jogo , escrevendo if-else instruções de código para cada jogador e do evento , decidindo sobre o que acontece se a bola tocar na raquete ou é perdida . If- else será algo parecido com isto:

moveBall void ( ) { ball_tempX = ball_x ; ball_tempY = ball_y ;

if ( == 1 && dir ball_x > 5 & ; & ball_y > 5) {

if ( ball_x == p1_x + 15 && ball_y > = p1_y && ball_y < = p1_y + 60 ) { dir = rand () % 2 + 3 ;} else { - ball_x ; - ball_y ;}
4

Escreva o código para dar ao jogo elementos gráficos , como uma tela de fundo, cor de bola, eo tamanho da tela , o que irá parecido com este: }

acquire_screen (); circlefill (buffer, ball_tempX , ball_tempY , 5, makecol (0, 0 , 0)) ; circlefill (buffer, ball_x , ball_y , 5, makecol (128, 255 , 0)) ; draw_sprite ( tela, buffer, 0, 0); release_screen ();

resto (5); }


5

Escreva o código para o jogador se transforma usando as linhas de código "vazio p1Move () " e " vazio p2Move ()" .
6

Escreva o código que informa programa quando um jogador ganha e quando começar um novo jogo. A declaração "vazio checkWin ()" combinado com um loop if-else vai tornar o jogo vai continuar até que um jogador atinge a pontuação máxima . O "vazio StartNew ()" irá dizer ao programa para começar tudo de novo
7

Adicione o comando ". END_OF_MAIN (); " para completar o programa. Salve e execute o programa para jogar um jogo de pong.

Anterior :

Próximo : No
  Os artigos relacionados
·O uso de um padrão Construtor C 
·Como alterar um soquete de bloqueio para não-bloqueio 
·Diferença entre fgetc e getc 
·Como ligar uma barra de progresso para IO.Stream 
·Quais são Atributo Chaves 
·Como fazer Cin.Fail 
·Como introduzir uma mistura de números e letras de um …
·Como Calcular Integral Com C + + 
·Como construir um aplicativo móvel que usa uma câmera…
·Como converter XML para Enum 
  Artigos em destaque
·Como corrigir C + erro + R6002 
·Como editar o SQL em um iPhone 
·Como Ler MDB para ODBC 
·Como avaliar booleano Multiplicação em C + + 
·Como criar um Applet & C + + 
·A importância das variáveis ​​na programação ' C' 
·Como definir o nível de isolamento em ODBC 
·Como alterar o ícone no Xcode 
·Como compilar Flex para iPhone 
·Como Verificar a existência de um Switch Substring 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados