Allegro 5.0 tutorial
Ostatnio zmodyfikowano 2011-10-21 14:58
pekfos |
» 2011-10-20 18:10:07 różnice na oko spore bo się nazwy pozmieniały na dłuższe :P jak długo robiłeś w 4 to trochę czasu minie zanim przełączysz się na 5. |
|
diego997 Temat założony przez niniejszego użytkownika |
» 2011-10-20 18:13:52 szkoda tylko że nie ma za dużo tutoriali pod 5 ten który podał @SeaMonster http://warsztat.gd/files/articles/Kurs%20Allegro5/kurs_cz1.pdf chyba bazuje na innej wersji. Z resztą zaraz się okaże od 2h męczę się z instalacją allegro, miejmy nadzieje ze teraz ruszy :) |
|
Gabes |
» 2011-10-20 21:35:30 Zmieniłem trochę kod z kursu który podał SeaMonster.
Działa w VS2008.
#include <allegro5/allegro.h> #include <allegro5/allegro_font.h> #include <allegro5/allegro_ttf.h> #include <iostream> #pragma comment(lib, "allegro-5.0.4-monolith-mt.lib") #undef main void main() { al_init(); al_init_font_addon(); al_init_ttf_addon(); al_install_keyboard(); ALLEGRO_DISPLAY * display; display = al_create_display( 640, 480 ); if( !display ) { std::cout << "Nie udalo sie utworzyc okna!" << std::endl; getchar(); return; } al_set_window_title( display, "Kurs Allegro – Pierwszy program, czcionki." ); ALLEGRO_FONT * font; font = al_load_ttf_font( "times.ttf", 48, 0 ); if( !font ) { std::cout << "Nie udalo sie wczytac czcionki!" << std::endl; getchar(); return; } ALLEGRO_KEYBOARD_STATE key_state; al_get_keyboard_state( & key_state ); while( !al_key_down( & key_state, ALLEGRO_KEY_ESCAPE ) ) { al_get_keyboard_state( & key_state ); al_clear_to_color( al_map_rgb( 128, 0, 0 ) ); al_draw_text( font, al_map_rgb( 255, 255, 0 ), 320, 216, ALLEGRO_ALIGN_CENTRE, "Witaj swiecie!" ); al_flip_display(); } al_destroy_font( font ); al_destroy_display( display ); }
|
|
diego997 Temat założony przez niniejszego użytkownika |
» 2011-10-21 10:22:28 Kurde nigdy nie zainstaluje tego allegro może mi ktoś pomóc krok po kroku z wersją która jest na tej stronie http://www.allegro.cc/files/ pod Visual studio 2008? |
|
SeaMonster131 |
» 2011-10-21 14:58:22 @SeaMonster a ty może masz gdzieś na komputerze wersje 4.9.11 bo ta 5.0 nie chce mi się odpalić |
mam 5.1 od @szyx_yankez, ale pod GCC. A duże różnicę za pomiędzy allegro 4 a 5? Czy trudno przejść z 4 na 5? |
Allegro5 to napisana całkiem od nowa biblioteka. Między wersją 4.9 a 5.0 czy 5.1 itd, nie ma aż takich sporych zmian. |
|
1 « 2 » |