Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe maak je een pong spel te maken in C + +
C + + is een programmeertaal tool die u toelaat om object - georiënteerde applicaties te creëren . U kunt gebruik maken van object -codes om meer gedetailleerde en georganiseerde programmering mogelijk te maken. Pong is een spel dat je kunt programmeren in C + + die verschillende functies bevat . Om een ​​pong spel te maken , vinden een compileren programma zoals Dev - C + + om de applicatie te starten en bewerken van de code . Instructies
1

Start het samenstellen van het programma van uw keuze en klik op " File ", " Nieuw " en selecteer " Project . " Kies " Console Application " voor het bestandstype en geef het een naam .

type 2 in de code voor het opzetten van de speler informatie , bal bijhouden en creatie object. Het moet er zo uitzien :

# include # include # include

int ball_x = 320 ; int ball_y = 240 ;

int p1_x = 20 ; int p1_y = 210 ;
3

Maak de basiselementen van het spel door het schrijven van if-else statements code voor elke speler en event , beslissen over wat er gebeurt als de bal het batje of wordt gemist . If-else statements zal er ongeveer zo uitzien : ; ball_tempY = ball_y ;

leegte moveBall
( ) { ball_tempX = ball_x

if ( dir == 1 && 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

Schrijf de code om het spel grafische elementen zoals een achtergrond op het scherm , bal kleur , en de grootte van het scherm te geven , die zal er als volgt uit : }

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

rust
( 5 ) ;

}
5


schrijven de code voor speler draait met behulp van de code lijnen " leegte p1Move ( ) " en " leegte p2Move ( ) " .
6

Schrijf de code die programma informeert wanneer een speler wint en wanneer te beginnen een nieuw spel . De " leegte checkWin ( ) " verklaring gecombineerd met een if -else lus zal het spel blijven gaan totdat een speler het maximale score bereikt . De " leegte startNew ( ) " zal het programma vertellen om opnieuw te beginnen
7

Voeg het commando . " END_OF_MAIN ( ) ; " om het programma te voltooien . Opslaan en start het programma om een ​​spel van pong spelen .

Previous: Next:
  C /C + + Programming
·Hoe te Tally procent in C + + 
·Hoe kan ik een programma in C …
·Hoe te SQLite verwijderen in C…
·Hoe C Arrays gebruiken in C + …
·Hoe je C leren met Xcode 
·Hoe te MFC Opdrachtknoppen Zor…
·Hoe te toegangscodes gebruiken…
·Hoe maak je een zin Bewaren in…
·Hoe maak je een startpagina Vo…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een willekeurig bestand te d…
·Hoe maak je logische operatoren gebruike…
·Hoe te String converteren naar Long in P…
·Hoe een Python pad Gegevens 
·Hoe maak je een door tabs gescheiden bes…
·Hoe je je PHP Memory Limit Toename van A…
·Hoe je variabelen te verklaren als een v…
·Hoe maak je een record zoeken in een Jav…
·Hoe te dwingen een Destructor Gesprek in…
Copyright © Computer Kennis http://www.nldit.com