Programación General > C/C++

 Re: c en modo grafico

(1/2) > >>

enga:
holas llevo tiempo mirando este foro  y me ha ayudado mucho asias a todos de antemano.
Mi problema es que estoy haciendo un pequeño juego en c a titulo personal en modo grafico y en mi ordenador lo compilo y va bien pero si me llevo el ejecutable a otro ordenador me da error de la tarjeta grafica, me gustaria saber que es lo que tengo que hacer para que el ejecutable vaya en todos los pc´s. asias

Ivan_Esperi:
Si pudieras indicar el tipo de error seria muy util.

Ahora bien, si el tipo de error se refiere a la BGI, lo recomendable es distribuir junto con el ejecutable los archivos que estas necesitando y ademas debes direccionar la ruta, mediante 'initgraph', hacia donde los vas a copiar.

Te recomiendo que direcciones hacia donde esta el ejecutable.

enga:
gracias problema solucionado.

tambien quiero hacer un fondo que vaya saliendo pixels de forma aleatoria desde arriba y vayan bajando pero no consigo que me funcione bien me podriais dar una idea de como tengo que pantearme el algorismo? un saludo

Ivan_Esperi:
El siguiente codigo te permite dibujar un fondo rectangular pixel por pixel, el color de cada pixel varia segun los valores de X e Y, eso permite, mediante x * y, generar un fondo interesante.

El tiempo para dibujar el fondo depende del tamaño. Es "tardado" si quieres dibujar toda la pantalla.

void Fondo(int x1, int y1, int x2, int y2){
    for(int x = x1; x < x2; x++)
      for(int y = y1; y < y2; y++)
         putpixel(x, y, x * y);
}

Los parametros que recibe la funcion indican las esquinas superior izquierda e inferior derecha.

Espero te ayude.

CarlosEzequiel:
Hola:
       hace poco me inicie el la programación en C, y queria empezar a explotar sus cualidades para realizar graficos.
Pero ocurre que estoy utilizando el compilador LCC-WIN32, y no cuento con la libreria Graphics.h, la he buscado por internet pero no he tenido suerte.
Me gustaria saber si alguien me puede decir donde puedo encontrar esta libreria o si puede pasarmela.
Desde ya Muchas Gracias

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa