Si no tienes el programa te lo puedes descargar de forma gratuita desde la página oficial. https://visualstudio.microsoft.com/es/
En este primer ejemplo se explicará paso a paso como hacer para mostrar por pantalla "Hola Mundo". Para ello vamos a nuestro IDE y creamos un nuevo proyecto.
Seleccionamos "Archivo -> Nuevo -> Proyecto".
En la siguiente ventana seleccionamos "Proyecto vacío", y pulsamos en "siguiente". A continuación ponemos el nombre del proyecto y pulsamos "crear".
En el menu de la derecha, seleccionamos "Referencias" y con el botón derecho seleccionamos "Administrar paquetes NuGet..."
En la siguiente ventana buscamos la librería que deseamos añadir al proyecto, que en este caso no es otro que Allegro, y le damos a instalar.
Una vez instalado nos vamos a propiedades del proyecto, hacemos clic derecho sobre "Hola mundo", y seleccionamos la opción propiedades.
En esta ventana seleccionando "Allegro 5 > Add-ons", debemos activar las librerías de Allegro que se van a utilizar en nuestro proyecto, en este caso se utilizarán dos "Truetype Font Addon" y "Font Addon", que debemos activar poniendo "Si". Finalmente pulsamos aplicar y aceptar.
Y ya lo tenemos listo para escribir nuestro código. Tan solo nos falta indicar el archivo, hacemos clic derecho sobre "Hola mundo" y seleccionamos la opción "Agregar -> Nuevo Elemento".
Seleccionamos "Archivo C++(.cpp)", y escribimos el nombre del archivo que en este caso es "main.cpp" y pulsamos agregar.
A continuación escribimos el siguiente código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| #include <allegro5/allegro.h> #include <allegro5/allegro_ttf.h> #include <allegro5/allegro_font.h> int main() { al_init(); al_init_font_addon(); al_init_ttf_addon(); ALLEGRO_DISPLAY * display = al_create_display(640, 480); ALLEGRO_FONT * font = al_load_ttf_font( "lazy.ttf" , 64, 0); while ( true ) { al_clear_to_color(al_map_rgb(255, 255, 255)); al_draw_text(font, al_map_rgb(0, 0, 0), 0, 0, 0, "Hola Mundo" ); al_flip_display(); } } |
Este código muestra Hola Mundo por pantalla con el tipo de letra llamado lazy, para ello debemos tener en la misma carpeta el archivo lazy.ttf. Este archivo te lo puedes descargar haciendo clic aquí.
Si todo esta correctamente deberá aparecer algo parecido como la siguiente imagen.
Para finalizar el programa se deberá detener la ejecución ya que se queda en un bucle infinito debido al while(true).
Extraido de mi otro blog https://programacion-cpp.blogspot.com/
Gracias por el tutorial!!!
ResponderEliminarMuy buen tutorial. Yo programaba con allegro 4 y cuando empezó a dar problemas a la hora de compilar para window 10 etc. Lo dejé parado todo. HAsta el momento este es el unico tutorial en español que encuentro donde se instala allegro 5 y funciona. Por fin podre seguir programando en allegro. :)
ResponderEliminar