/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Empezar con allegro

 
      Índice del Foro elrincondelc.com -> Gráficos
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
paradise



Registrado: 05 Oct 2006
Mensajes: 40

MensajePublicado: 26/05/2007 1:22 am
Título: Empezar con allegro

Alguien me podria dejar algo para bajar la libreria de allegro
Volver arriba
gorkau
Site Admin


Registrado: 13 Ago 2002
Mensajes: 369
Ubicación: Bilbao

MensajePublicado: 26/05/2007 2:15 am
Título:

¿Has mirado en la sección "enlaces" o buscado en Google?
_________________
Gorka Urrutia
El Rincón del C
Volver arriba
paradise



Registrado: 05 Oct 2006
Mensajes: 40

MensajePublicado: 26/05/2007 5:28 am
Título:

pero como lo instalo
Volver arriba
gorkau
Site Admin


Registrado: 13 Ago 2002
Mensajes: 369
Ubicación: Bilbao

MensajePublicado: 26/05/2007 8:59 am
Título:

Dependerá de tu sistema operativo. Descárgate la librería y revisa la documentación.
_________________
Gorka Urrutia
El Rincón del C
Volver arriba
paradise



Registrado: 05 Oct 2006
Mensajes: 40

MensajePublicado: 28/05/2007 10:37 pm
Título:

ya lo tengo instalado pero tengo una duda meto este codigo y me aparece una ventanita fugaz

Código:
#include <allegro.h> 
#include <conio.h> 

 int main(void)
{

  allegro_init();

  set_color_depth(16);
  if (set_gfx_mode(GFX_SAFE,640,480,0,0)!=0){
    set_gfx_mode(GFX_TEXT,0,0,0,0);
    allegro_message(
      "Incapaz de entrar a modo grafico\n%s\n",
      allegro_error);
    return 1;
  }

  line(screen,20,10,310,175, palette_color[15]);
  line(screen,639,0,0,479, palette_color[14]);

  rectfill(screen,30,30,300,200, palette_color[3]);

  ellipse (screen,320,200,50,100, palette_color[11]);

  getch();
}

END_OF_MAIN();



He probado con la biblioteca stdio.h y system("pause") y me aparece una ventana de el simbolo del sistema y detras la ventana del dibujo

¿Como puedo hacer para que la pantalla se quede sin utilizar system("pause")

Gracias
Volver arriba
gorkau
Site Admin


Registrado: 13 Ago 2002
Mensajes: 369
Ubicación: Bilbao

MensajePublicado: 28/05/2007 10:58 pm
Título:

Imagino que será porque ejecutas el programa desde el entorno de desarrollo (¿cuál usas?). Si lo ejecutas desde una ventana DOS no tendrás ese problema.
_________________
Gorka Urrutia
El Rincón del C
Volver arriba
Killrazor



Registrado: 24 Ene 2006
Mensajes: 1182
Ubicación: Barcelona

MensajePublicado: 29/05/2007 12:10 am
Título:

Mmmmm, no tengo mucha idea de allegro pero me da a mi que deberias meter el codigo dentro de un bucle por que si no se ejecuta y se acaba, como cualquier otro programa....
_________________
I wanna heal i wanna feel like I'm close to something real.
I wanna find something I've wanted all along
somewhere i belong
Volver arriba
paradise



Registrado: 05 Oct 2006
Mensajes: 40

MensajePublicado: 29/05/2007 7:53 am
Título:

Estoy untilizando "Allegro aplication(static)"

Uso windows XP dev-c++ 4.9.9.2 y eso de todos modos probare a acerlo con el bucle

sialguien sabe la respuesta qe me lo diga
Volver arriba
Killrazor



Registrado: 24 Ene 2006
Mensajes: 1182
Ubicación: Barcelona

MensajePublicado: 30/05/2007 12:00 am
Título:

existen un monton de ejemplos sobre allegro en este foro. Seguro que alguno te aclara el problema.
_________________
I wanna heal i wanna feel like I'm close to something real.
I wanna find something I've wanted all along
somewhere i belong
Volver arriba
paradise



Registrado: 05 Oct 2006
Mensajes: 40

MensajePublicado: 30/05/2007 7:36 am
Título:

Probando con otros ejemplos que he buscado en internet y he encontrado el prblema se debe añadir :
Código:

.../*Codigo/*...

install_keyboard();
readkey();
}

END_OF_MAIN();



Asi ya me sale gracias por ayudarme o al menos haberlo intentado:P
Volver arriba
      Índice del Foro elrincondelc.com -> Gráficos
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com