int main( int argc, char* args[] ) { if (!initialize()) { return 1; } if (!createWindow("RF", 800, 600, false)) return false; SoundEngine* soundEngine = createSoundEngine(); SoundSource* music = loadSound(soundEngine, "music.mp3"); soundEngine->play2D(music); SoundSource* effect = loadSound( soundEngine, "effecft.mp3" ); soundEngine->play2D( effect ); deleteSound( soundEngine, effect ); bool play = true; loadTexture("logo.png"); //Font //RF_Font font = RF_LoadFont("cour.ttf"); Font font = loadFont("cour.ttf"); if (font->Error() ) { return -1; } font->FaceSize(20); //Sound float angle = 0; Player player; Player2 player2; Ball ball; while (play) { beginLoop(); //Events if(checkEvent()) { if (eventType == SDL_KEYDOWN && eventKey == SDLK_ESCAPE) { play = false; } player.events(); player2.events(); } //Logic player.logic(&ball); player2.logic(&ball); ball.logic(); //Render clearWindow(); player.render(); player2.render(); ball.render(); //Fonti TODO drawText( font, "Test test test test", 0, 0 ); swapBuffer(); handleFps(); } return 0; }