| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo hacer un juego de Pong en C + +
    C + + es una herramienta de programación que permite crear aplicaciones orientadas a objetos . Puede utilizar códigos de objetos para permitir más detallado y la programación organizada. Pong es un juego que se puede programar en C + + que incorpora distintas funciones. Para hacer un juego de mesa , encontrar un programa de compilación como Dev- C + + para iniciar la aplicación y editar el código . Instrucciones
    1

    Inicie el programa de recopilación de su elección y haga clic en " Archivo", " Nuevo" y seleccione " Proyecto". Seleccione " Aplicación de consola " para el tipo de archivo y dar un nombre.
    2

    Escriba el código para configurar la información de los jugadores , el seguimiento de pelota y la creación de objetos . Se debe tener este aspecto :

    # include # include # include

    int ball_x = 320; int ball_y = 240;

    p1_x int = 20 ; int p1_y = 210;
    3

    Crear los elementos básicos del juego , escribiendo instrucciones de código if-else para cada jugador y el acontecimiento , la decisión en lo que sucede si la pelota golpea la pala o se pierde . Instrucciones if-else se verá algo como esto :

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

    if ( dir == 1 && ball_x > 5 & , y 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

    Escriba el código para dar al juego elementos gráficos como una pantalla de fondo , color de bola , y el tamaño de pantalla, que se así: }

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

    resto ( 5 ) ;

    }
    5

    Escriba el código de jugador resulta utilizando las líneas de código " void p1Move () " y "vacío p2Move ()".
    6

    Escriba el código que informa el programa cuando un jugador gana y cuándo empezar un nuevo juego. El "vacío checkWin ()" Estado combinado con un bucle if-else hará que el juego siga adelante hasta que un jugador alcanza la puntuación máxima . El "vacío StartNew ()" le indicará el programa que empezar de nuevo
    7

    Agregar el comando ". END_OF_MAIN (); " para completar el programa. Guardar y poner en marcha el programa para jugar un partido de pong.

    Previous :

    next :
      Artículos relacionados
    ·Cómo asignar un puntero array 2D 
    ·Turbo C Métodos Clasificación 
    ·Cómo leer un archivo Hex con ANSI C 
    ·Cómo detectar un evento con WIA Espera 
    ·Cómo manipular listado Ver en MFC 
    ·Cómo obtener C + + para restar números 
    ·Cómo hacer referencia a propiedades de otro proyecto e…
    ·Cómo encontrar a una pérdida de memoria en Linux 
    ·Importancia del Proceso de Selección de Diseño de sis…
    ·Las Partes de Microsoft Visual C + + 
      Artículos destacados
    ·Cómo actualizar la versión para Java en el PATH 
    ·Cómo compilar un programa Java 
    ·Diferencia entre fgetc y getc 
    ·Cómo obtener un Número de Rotación en Java 
    ·Cómo habilitar Asistencia remota en el registro con WS…
    ·Cómo crear un formulario de suscripción a la revista …
    ·JavaScript como un código de servidor para Apache 
    ·Cómo abrir una página web con VBA 
    ·Cómo comprobar si existe un elemento en una lista en V…
    ·Cómo ocultar los DIVs Open in JavaScript 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com