123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- #include <iostream>
- #include <SDL.h>
- #include <cstdlib>
- #include <ctime>
- #include "jeu.h"
- int main ( int argc, char** argv )
- {
-
-
- if ( SDL_Init( SDL_INIT_VIDEO ) < 0)
- {
- std::cout << "Impossible d'initialiser la SDL: " << SDL_GetError() << std::endl;
- return 1;
- }
-
- atexit(SDL_Quit);
-
- SDL_WM_SetCaption("Mighty Liners V2 - By Jovian", 0);
-
- srand(time(0));
-
-
- Config settings(readConfig());
-
- Uint32 flags(SDL_HWSURFACE | SDL_DOUBLEBUF);
- if (settings.pleinEcran) flags |= SDL_FULLSCREEN;
- SDL_Surface* screen = SDL_SetVideoMode(settings.xSize*20, settings.ySize*20, 32, flags);
- if ( !screen )
- {
- std::cout << "Impossible de créer la fenêtre : " << SDL_GetError() << std::endl;
- return 1;
- }
-
- int retour;
- retour = jeuMulti(screen, settings);
-
- SDL_FreeSurface(screen);
- std::cout << "Aucune erreur detectee." << std::endl;
- return retour;
- }
|