Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Turbo C Tutorial 
  • Comment écrire un programme C + + q…
  • Comment déclarer une constante de c…
  • Comment crypter un fichier dans C # 
  • Comment animer dans XNA 
  • Comment créer un Pk3 Fichier 
  • Comment faire pour déboguer les pro…
  • Comment faire pour déclarer des fon…
  • Qu'est-ce qu'un EOF dans le langage …
  • Comment évaluer multiplication bool…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment faire un jeu de Pong en C + +

    C + + est un outil de programmation qui vous permet de créer des applications orientées objet . Vous pouvez utiliser les codes d'objet pour permettre la programmation plus détaillée et organisée . Pong est un jeu que vous pouvez programmer en C + + qui intègre des fonctions différentes. Pour faire un jeu de pong , trouver un programme compilation comme Dev- C + + pour lancer l'application et modifier le code. Instructions
    1

    Lancez le programme compilation de votre choix et cliquez sur "Fichier ", "Nouveau " et sélectionnez " Project ". Choisissez " Application console " pour le type de fichier et de donner un nom.
    2

    Tapez le code pour configurer les informations du joueur , le suivi de la balle et la création d'objets . Il devrait ressembler à ceci :

    # include # include # include

    int ball_x = 320; int ball_y = 240; Photos

    int p1_x = 20; int p1_y = 210;
    3

    créer les éléments de base du jeu par l'écriture d'instructions de code if-else pour chaque joueur et événement , en décidant sur ce qui se passe si la balle touche la raquette ou est manquée . Si les états -else ressemblera à quelque chose comme ceci:

    moveBall void () { 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 ;}
    4

    Ecrire du code pour donner au jeu des éléments graphiques comme un écran de fond , la couleur de balle , et la taille de l'écran , qui sera ressembler à ceci: }

    acquire_screen (); circlefill (tampon , ball_tempX , ball_tempY , 5, makecol (0, 0 , 0)) ; circlefill (tampon , ball_x , ball_y , 5, makecol (128, 255 , 0)) ; draw_sprite ( écran , mémoire tampon , 0, 0 ) ; release_screen ();

    repos (5); }


    5

    Ecrire le Code pour le joueur tourne en utilisant les lignes de code " p1Move void () " et " p2Move void ()" .
    6

    écrire le code qui informe programme quand un joueur gagne et quand commencer une nouvelle partie. Le «vide checkWin ()" déclaration combinée avec une boucle if-else rendra le jeu va continuer jusqu'à ce qu'un joueur atteint le score maximum . Le " startNew void ()" dira le programme de recommencer
    7

    Ajouter la commande ". END_OF_MAIN ();" pour terminer le programme . Enregistrer et lancer le programme pour jouer à un jeu de pong.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment rechercher un fichier dans C # 
  • Comment générer un nombre aléatoire en C 
  • Comment écrire un Iterator STL 
  • Comment prendre pointeurs en entiers en C + + 
  • Comment simuler un modèle de code 
  • Comment utiliser des pointeurs de fonction en C + + 
  • Comment apprendre à coder un microcontrôleur en C 
  • Comment faire pour importer une DLL à l'aide du code non managé 
  • Comment masquer un bouton dans Visual C 
  • Faits sur le RPC Compiler 
  • Connaissances Informatiques © http://www.ordinateur.cc