Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <allegro.h>
- int main()
- {
- allegro_init();
- install_keyboard();
- set_color_depth(16);
- set_gfx_mode(GFX_AUTODETECT_WINDOWED, 800,600,0,0);
- clear_to_color( screen, makecol(128,128,128));
- BITMAP * ludek = NULL;
- ludek = load_bmp("ludek.bmp", default_palette );
- if( !ludek)
- {
- set_gfx_mode(GFX_TEXT, 0,0,0,0);
- allegro_message("nie dsads");
- allegro_exit();
- return 0;
- }
- int ludek_x = 100, ludek_y = 100;
- while(!key[KEY_ESC])
- {
- if (key[KEY_UP]) ludek_y--;
- if (key[KEY_DOWN]) ludek_y++;
- if (key[KEY_RIGHT]) ludek_x++;
- if (key[KEY_LEFT]) ludek_x--;
- rest(10);
- masked_blit(ludek, screen, 0, 0, ludek_x, ludek_y, ludek->w, ludek->h);
- }
- destroy_bitmap(ludek);
- allegro_exit();
- return 0;
- }
- END_OF_MAIN()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement