| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come fare un gioco pong in C + +
    C + + è uno strumento di programmazione che consente di creare applicazioni orientate agli oggetti . È possibile utilizzare codici oggetto per consentire più dettagliate e programmazione organizzata. Pong è un gioco che si può programmare in C + + che incorpora diverse funzioni. Per fare un gioco pong , trovare un programma di compilazione , come Dev - C + + per avviare l'applicazione e modificare il codice . Istruzioni
    1

    Lanciare il programma di compilazione della vostra scelta e fare clic su "File ", "Nuovo" e seleziona " Progetto. " Scegli "Console Application" per il tipo di file e dare un nome.
    2

    Digitare il codice per impostare le informazioni giocatore , sfera di inseguimento e la creazione di oggetti . Dovrebbe apparire così:

    # include # include # include

    int ball_x = 320 ; int ball_y = 240 ;

    int p1_x = 20; int p1_y = 210 ;
    3

    Creare gli elementi di base del gioco , scrivendo istruzioni di codice if-else per ogni giocatore e di evento , di decidere su che cosa accade se la palla colpisce la racchetta o è mancato. Istruzioni if-else sarà simile a questa :

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

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

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

    Scrivere il codice per dare al gioco elementi grafici come uno schermo di sfondo , colore palla , e le dimensioni dello schermo , che sarà simile a questa : }

    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 ( schermo , di buffer , 0 , 0); release_screen ();

    riposo ( 5) ;

    }
    5

    Scrivi il codice per giocatore si utilizzando le linee di codice " vuoto p1Move ( ) " e " vuoto p2Move ()" .
    6

    Scrivi il codice che informa programma quando un giocatore vince e quando iniziare un nuovo gioco . Il "vuoto checkWin ( ) " dichiarazione combinato con un if-else anello renderà il gioco continua fino a quando andare un giocatore raggiunge il punteggio massimo . Il "vuoto StartNew ( ) " dirà il programma per iniziare da capo
    7

    aggiungere il comando ". END_OF_MAIN (); " per completare il programma . Salvare e lanciare il programma per giocare una partita di pong .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare la funzione strcpy in C + + 
    ·Turbo C metodi di ordinamento 
    ·Come per rendere i file in MFC 
    ·Come leggere SQL da Visual C 
    ·Come evitare che più utilizzo di un file di intestazio…
    ·Come trovare una massima nel Array in C 
    ·Come compilare DirectX campioni in Visual C 
    ·Come imparare puntatori in C 
    ·Come misurare millisecondi in ANSI C 
    ·Visual C 2005 Tutorial 
      Articoli in evidenza
    ·Differenze tra Byte Array Vs . String 
    ·Come trovare un file in Eclipse 
    ·Come rimuovere i dati da un array in Python 
    ·Come fermare un ciclo infinito in Macro 
    ·Come formattare Doubles in C 
    ·Come aggiungere Windows Media Players controllo in VB6 
    ·Come inserire un calendario nel tuo sito web utilizzand…
    ·Come funziona ADO.NET Funzione 
    ·Come convertire un array in una lista in Java 
    ·Come convertire un DB di UTF8 in MySQL 
    Copyright © Conoscenza Informatica http://it.wingwit.com