Hoe maak je een Pong spel in C++

C++ is een programmeertaal tool die u toelaat om het maken van object-georiënteerde toepassingen. Object-codes kunt u toestaan meer gedetailleerde en programmeren georganiseerd. Pong is een spel dat je kan programmeren in C++ waarin verschillende functies. Om een pong spel, een compileren programma zoals Dev-C++ de applicatie starten en bewerken van de code te vinden.

  • Start het compileren programma van uw keuze en klik op 'Bestand', 'Nieuw' en selecteer 'Project'. Kies "Consoletoepassing" voor het bestandstype en geef het een naam.

  • Typ in de code te zetten de informatie van de speler, bal volgen en objecten maken. Het moet er zo uitzien:

    zijn omvatten omvatten

    int ball_x = 320;
    int ball_y = 240;

    int p1_x = 20;
    int p1_y = 210;

  • Maak de basiselementen van het spel door het schrijven van if-else code-instructies voor elke speler en gebeurtenis, beslissen over wat er gebeurt als de bal de peddel raakt of wordt gemist. Als-anders verklaringen zal als volgt uitzien:

    ongeldig moveBall() {}

     ball_tempX = ball_x;ball_tempY = ball_y; 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;} 
  • Schrijf de code zodat het spel grafische elementen zoals een achtergrondje, balkleur en grootte van het scherm, die zal er als volgt uitzien:

     } 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( screen, buffer, 0, 0);release_screen(); rest(5); 

    }

  • Schrijf dat de code voor de speler draait met behulp van de code-lijnen "ongeldig p1Move()" en "ongeldig p2Move()".

  • De code schrijven die informeert programma wanneer een speler wint en wanneer om een nieuw spel te starten. De verklaring van de "ongeldig checkWin()" gecombineerd met een if-else lus zal maken het spel blijven gaan totdat één speler de maximale score bereikt. De "ongeldig startNew()" zal het programma starten opnieuw vertellen.

  • De opdracht "END_OF_MAIN();" om te voltooien van het programma toevoegen. Opslaan en start het programma om te spelen een spelletje pong.

Gerelateerde Artikelen

Hoe maak je een Pong spel met de Code in VB

Hoe maak je een Pong spel met de Code in VB

Eenvoud is de sleutel tot glans. Video games zijn blijven groeien in complexiteit sinds hun oprichting, maar de titel die een huishouden naam onder gamers van alle generaties is nog steeds te hypnotiseren. Dat spel is Pong. Met behulp van moderne tec
Hoe maak je een eendenvijver spel

Hoe maak je een eendenvijver spel

Hoe maak je een eendenvijver spel. De Duck Pond Game is een van de eenvoudigste menigte behagen van alle zelfgemaakte carnaval spellen. Het is ook veelzijdig omdat zelfs de jongste kind kan spelen. Als uw school of fondsenwerving evenement carnaval s
Hoe maak je een Fan spel

Hoe maak je een Fan spel

Videospelletjes of verhaallijnen zijn zo krachtig en zo sterk van invloed op spelers die ze soms willen maken van games die spin-offs ter ere van deze titels zijn. Dit kan echter een gevaarlijke zaak omdat spel bedrijven vaak goede advocaten hebben,
Hoe maak je een gevaar spel met behulp van PowerPoint

Hoe maak je een gevaar spel met behulp van PowerPoint

Met Microsoft PowerPoint-programma, kunt u de indeling van NBC's klassieke TV spel show, gevaar opnieuw maken. Met volledige controle over de vragen, de antwoorden en de toegekende punten, kunt u een gevaar spel aan een instelling of onderwerp. Voor
Hoe maak je een kaart spel

Hoe maak je een kaart spel

Kaartspellen zijn bedrieglijk eenvoudig, maar eigenlijk vereisen een grote hoeveelheid werk samen te stellen. Sommige kaartspelen gebruiken varianten van de standaard dek van 52 kaarten, terwijl anderen kaarten van hun eigen unieke ontwerp te gebruik
Hoe maak je een gevechten spel in Game Maker

Hoe maak je een gevechten spel in Game Maker

Game Maker is een software-applicatie die gedistribueerd door YoYo games die u toelaat om het maken van games met weinig of geen programmeerervaring. Geavanceerde gebruikers kunnen complexe games maken met Game Maker van ingebouwde scripttaal. Vechts
Hoe maak je een Seek & spel vinden voor een verjaardagsfeestje

Hoe maak je een Seek & spel vinden voor een verjaardagsfeestje

Planning van de partij van de verjaardag van een kind kunnen zijn leuk, maar duur, vooral na het bestellen van de taart, decoraties kopen, maken zoetigheidzakken en versnaperingen kopen. U kunt wat geld besparen op spelen, maar door het creëren van e
Hoe maak je een Chinees spel Dambord

Hoe maak je een Chinees spel Dambord

Zelfgemaakte cadeautjes zijn een rage. Als u maken van uw eigen giften willen zou, is een Chinese spel dambord een goede keuze voor de bordspel liefhebbers in je leven. Chinees Dammen wordt gespeeld op een bord met een zes-zijdige star. Twee tot zes
Hoe maak je een Charades spel

Hoe maak je een Charades spel

Charades is een eeuwenoude rollenspel partij. Daarin, deelnemers selecteren de aanwijzingen op het scherm en probeer te handelen ze uit zonder woorden, terwijl andere deelnemers proberen te raden wat de oorspronkelijke vraag was. Het kan gespeeld wor
Hoe maak je een Trivia spel

Hoe maak je een Trivia spel

De meest populaire soorten groepsspelen zijn trivia spellen. Sommigen van u kunnen worden geconfronteerd met een toewijzing die verzoekt u ontwerpen een trivia spel. In dat geval moet u uw deadline in gedachten houden en verkorten van de volgende sta
Hoe maak je een WWE spel

Hoe maak je een WWE spel

Video games worden steeds populairder met kinderen en volwassenen. Realistischer functies zijn opgenomen in video games, zijn ze een gemeenschappelijke huishoudelijke item geworden. Het maken van een video game, is echter een ingewikkeld proces. Één
Hoe maak je een Pokemon spel in RPG Maker XP

Hoe maak je een Pokemon spel in RPG Maker XP

Het maken van uw eigen role-playing game neemt een lange tijd en hoewel 'RPG Maker XP' (RMXP) versnellen dit proces helpen kan, het is nog steeds een uitdaging. Toch, met behulp van RMXP, kunt u uw eigen "Pokemon" spel zonder te hoeven leren een
Hoe maak je een Twister spel

Hoe maak je een Twister spel

Twister is zo leuk zoals zijn naam vermoeden doet, waarbij spelers te draaien hun lichaam in allerlei posities bepaald door het resultaat van de draai van een naald. Hoewel dit spel vind je in vele winkels, geeft maken van uw eigen versie van het spe
Hoe maak je een 3D spel

Hoe maak je een 3D spel

Het is niet ongewoon voor avid 3D game spelers uiteindelijk dromen van het creëren van hun eigen 3D-games. De meeste 3D-games zijn gemaakt met behulp van middleware software te versnellen productie. Deze pakketten hebben rendering, texture mapping en