Bon voilà j´ai voulue faire quelque test mais dans ce code source il me dit:
- D:\Dev-Cpp\lib\libSDLmain.a(SDL_main.o.b)
[Warning] In function `console_main´:
-
[Linker error] undefined reference to `SDL_main´
- C:\Documents and Settings\Thierry\Bureau\(actuel game)\testpourjeu\Makefile.win
[Build Error] [Pong.exe] Error 1
pour ce code source:
- include < SDL/SDL.h>
- include < stdlib.h>
- include < iostream.h>
- include < time.h>
using namespace std;
/ *
- Déclaration de structure rectangulaire.
- /
SDL_Rect balleR, Rackette1, Rackette2;
/ *
- Déclaration d´image à afficher.
- /
SDL_Surface *screen, *balle, *rackette1, *rackette2;
/ *
- Déclaration de variable globale.
- /
short int Vitesse_du_jeu;//Pour la vitesse de déplacement des objets
short int B_DirectionX;//Pour la direction tion de la balle sur l´axe X. 1="gauche" -1="droite"
short int B_DirectionY;//Pour la direction tion de la balle sur l´axe Y.
short int Niveau_Difficulte;//0="facile" 1="normal" 2="difficile" 3="immbatable".
bool Done=false;//Boucle pour le jeu
Uint8 keys;//Pour les touches.
/ *
void Initialisation();
void Chargement();
void Joueur();
void Ennemie();
void Balle();
void Test_Colision();
void Victoire();
int main()
{
/***L´initialisation***/
Initialisation();
//Chargement();
/***La boucle de jeu***/
//while(!done)
//{
// Rackette1();
// Rackette2();
// Balle();
// Test_Colision();
// Victoire();
//}
system("pause");
return 0;
}
void Initialisation()
{
cout < < " Voulez-vouz jouer en mode:\n" ;
SDL_Delay(300);
cout < < " 1 - Facile\b\n" ;
SDL_Delay(300);
cout < < " 2 - Normal\b\n" ;
SDL_Delay(300);
cout < < " 3 - Difficile\b\n" ;
SDL_Delay(300);
cout < < " 4 - Imbattable\b\n" ;
cin > > Niveau_Difficulte ;
screen=SDL_SetVideoMode(320, 240, 8, SDL_HWSURFACE|SDL_DOUBLEBUF);
}