extern "C" int main(int argc, char** argv) { SDL_Init( SDL_INIT_EVERYTHING ); //Inicjacja SDL ekran = SDL_SetVideoMode( 800, 600, 32, SDL_SWSURFACE); //Ustawienie sterownika okna SDL CMap *world = new CMap("data/mapa.japierdole"); //Konstruktor œwiata CPlayer *player = new CPlayer( "data/grog.japierdole",150,150,1); //Konstruktor gracza CEvents *events = new CEvents; //Konstruktor pêtli player->draw(); //rysowanie gracza world->draw(); //rysowanie œwiata SDL_Flip( ekran ); //"przerzucenie" ekranu - podwójny bufor events->loop(); //pêtla delete world; //Destruktor œwiata delete player; //destruktor gracza delete events; //destruktor pêtli SDL_Quit(); //wy³¹cza SDL return 0; }