Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: almer95 en 2 Enero 2015, 13:30 pm



Título: Juego del Pong en C
Publicado por: almer95 en 2 Enero 2015, 13:30 pm
Hola tengo que programar el juego del PONG, pero tengo problemas con esta funcion:

Mover_Pala(int desplazamiento);
Esta función mueve la pala del ordenador desplazamiento píxeles. Si desplazamiento es positivo la pala se moverá hacia la derecha y si es negativo hacia la izquierda. Esta función tiene internamente limitado el desplazamiento en valor absoluto a un valor máximo de ANCHO_PALA/2.

Como explico es la que se encarga del movimiento de la pala que controla la CPU, pero mi problema es que no se como programarlo para que haga este movimiento.

Gracias:)


Título: Re: Juego del Pong en C
Publicado por: Yoel Alejandro en 2 Enero 2015, 14:36 pm
Hola Almer

Utilidades gráficas de interacción con el usuario como movimiento del cursor en la pantalla, o peor aún la visualización del ratón, no son parte del estándar de C. Estas funciones son dependientes de tu máquina particular (pc, tablet, movil, etc) y del Sistema Operativo, por lo que deber utilizar funciones bibliotecas específicas para tu SO. Por ejemplo <conio.h> o <windows.h> para Windows, <ncurses> para Linux, etc.

En estas bibliotecas tendrás las funciones necesarias para producir el desplazamiento del cursor en la pantalla. Como soy usuario de Linux y no tanto de Windows, si trabajas con este último SO sería bueno que otro usuario de la comunidad pueda ayudarte y aportarte más detalles (¿Leosansan por ejemplo ?)