Un ejemplo dificil de clasificar. De que se trata ? que utilidad tiene ? pues antes de nada os dejo un video para que veais lo que hace el programa.
martes, 24 de enero de 2012
domingo, 8 de enero de 2012
Trasteando con el primer ejemplo
A continuación se aclaran algunos aspectos de los comandos que se han utilizado en el codigo de "Mi primer ejemplo", pequeñas modificaciones que podemos hacer según se desee.
Mi Primer ejemplo
En este primer ejemplo, se realiza el tipico hola mundo, en este caso mi primera ventana. Se debe crear un proyecto, del tipo multimedia -> Allegro aplication. A continuación el codigo de este ejemplo con comentarios explicando cada comando.
#include <allegro.h> int main() { // inicializa el entorno del allegro allegro_init(); install_keyboard(); // se establece la resolucion grafica // modo ventana, 320x240 set_color_depth(32); set_gfx_mode(GFX_AUTODETECT_WINDOWED, 320, 240, 0, 0); // se crea buffer para contener todo lo que se muestra en nuestra ventana // por eso se crea con la misma dimension que la resolucion BITMAP *buffer = create_bitmap(320, 240); // borra la imagen, rellenandola con un color clear_to_color(buffer, 0x999999); // muestra un texto, en una posicion x= 160, y=25, con unos colores // 0xFFFFFF = blanco 0x999999 = gris textout_centre_ex(buffer, font, "Mi Primera Ventana", 160, 25, 0xFFFFFF, 0x999999); // Vuelca el contenido de nuestra imagen sobre la pantalla para mostrarlo blit(buffer, screen, 0, 0, 0, 0, 320, 240); // para realizar una pausa, espera a que se pulse una tecla readkey(); // antes de salir se debe liberar la memoria ocupada por la imagen // elimina la imagen creada destroy_bitmap(buffer); return 0; } END_OF_MAIN();
Instalando allegro en Dev-c++
Paso 1:
En la barra de menú seleccionas la opción "Herramientas", y dentro de esta opción escoje "Buscar Actualizaciones". Si tiene alguna duda en la siguiente imagen viene marcado en rojo la opción que se debe seleccionar.
Suscribirse a:
Entradas (Atom)
Antes de publicar un comentario
Todos los comentarios que se realicen en el blog son moderados.
Debido a esto es muy probable que tu comentario no aparezca de inmediato ya que previamente debe ser revisado para evitar un mal uso (SPAM).
Podrán realizar comentario cualquiera que tenga una cuenta de Google.