j_powel >
il faut regarder la doc pour savoir :
regarde le lien ci dessous :
http://sdldoc.csn.ul.ie/sdlevent.php
il t´indique la structure ( l´union ( presque pareil)) de la structure event
dedans tu vois qu´il y a un champ :
SDL_MouseMotionEvent motion;
donc tu vas voir la page sur la structure SDL_MouseMotion :
http://sdldoc.csn.ul.ie/sdlmousemotionevent.php
et tu vois qu´il y a un x, un y, stat,xrel, yrel, etc etc ! !
dessous sont expliqués a quoi tout correspond
pour accéder tu fais donc :
X=event.motion.x; / / recupere le x
etc etc
Dorian65 > en effet, un compilo C++ te permettra de faire du C
Pour ton probleme, est ce que dans le repertoire de ton projet tu as fichier executable du nom de ton projet qui s´est créé ? si ce n´est pas le cas, C que tu as mal compilé.
Sinon, que se passe t il quand tu lances l´exe depuis ton explorateur Win ? est ce qu´il affiche une petite fenetre noire, ne serait ce que 1/10 de seconde ?
comment as tu fait exactement pour faire ton projet ?
fichier / nouveau projet / console application ? ?
Ghislorius > Half life et counterstrike sont programmés en C++
Koyo-K > #define FLOTTANT 6.2 remplace a la compilation tous les FLOTTANT par 6.2, tout revient au fait que tu aurais directement mis des 6.2 dans ton code
cependant, je vois mal comment tu peux utiliser un nombre a virgule pour désigner les cases ( entieres) d´un tableau
Ptival > s´il utilise le 1er tuto ( mode console), il n´y a pas SDL, donc il n´aura pas de parachute de SDL 