#include <allegro5/allegro.h>
#include <allegro5/allegro_font.h>
#include <allegro5/allegro_ttf.h>
int main() {
al_init();
al_init_font_addon();
al_init_ttf_addon();
ALLEGRO_DISPLAY* display = al_create_display(640, 480);
if (!display) {
al_show_native_message_box(NULL, "Ошибка", "Ошибка", "Не удалось создать окно", NULL, ALLEGRO_MESSAGEBOX_ERROR);
return 1;
}
ALLEGRO_FONT* font = al_load_ttf_font("arial.ttf", 24, 0);
if (!font) {
al_show_native_message_box(NULL, "Ошибка", "Ошибка", "Не удалось загрузить шрифт", NULL, ALLEGRO_MESSAGEBOX_ERROR);
return 1;
}
al_clear_to_color(al_map_rgb(255, 255, 255));
al_draw_text(font, al_map_rgb(0, 0, 0), 320, 240, ALLEGRO_ALIGN_CENTER, "Привет, мир!");
al_flip_display();
al_rest(5.0);
al_destroy_font(font);
al_destroy_display(display);
al_uninstall_system();
return 0;
}
Ты всегда умел?пиздец
я также писал бротоннадо просто писать софт для алкад все просто очень просто напиши просто алкад на алкад софт на пж
привет мир!:#include <allegro5/allegro.h> #include <allegro5/allegro_font.h> #include <allegro5/allegro_ttf.h> int main() { al_init(); al_init_font_addon(); al_init_ttf_addon(); ALLEGRO_DISPLAY* display = al_create_display(640, 480); if (!display) { al_show_native_message_box(NULL, "Ошибка", "Ошибка", "Не удалось создать окно", NULL, ALLEGRO_MESSAGEBOX_ERROR); return 1; } ALLEGRO_FONT* font = al_load_ttf_font("arial.ttf", 24, 0); if (!font) { al_show_native_message_box(NULL, "Ошибка", "Ошибка", "Не удалось загрузить шрифт", NULL, ALLEGRO_MESSAGEBOX_ERROR); return 1; } al_clear_to_color(al_map_rgb(255, 255, 255)); al_draw_text(font, al_map_rgb(0, 0, 0), 320, 240, ALLEGRO_ALIGN_CENTER, "Привет, мир!"); al_flip_display(); al_rest(5.0); al_destroy_font(font); al_destroy_display(display); al_uninstall_system(); return 0; }
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz