APPRENDRE SDL AVEC MARIO

Nicolas___ Messages postés 992 Date d'inscription jeudi 2 novembre 2000 Statut Membre Dernière intervention 24 avril 2013 - 12 août 2008 à 13:36
laggron078 Messages postés 1 Date d'inscription samedi 10 novembre 2012 Statut Membre Dernière intervention 10 novembre 2012 - 10 nov. 2012 à 16:33
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/47571-apprendre-sdl-avec-mario

laggron078 Messages postés 1 Date d'inscription samedi 10 novembre 2012 Statut Membre Dernière intervention 10 novembre 2012
10 nov. 2012 à 16:33
Bonsoir à tous, j'ai tes té et j'ai un écran noir.
Quand je fais "Build" j'obtiens:
pour la ligne "switch (event.key.keysym.sym)":
beaucoup de warning: enumeration value 'SDLK_XXXX' not handled with switch
C'est près de la fin du programme.
qqqaaqqq Messages postés 1 Date d'inscription lundi 15 décembre 2008 Statut Membre Dernière intervention 15 décembre 2008
15 déc. 2008 à 18:56
bonjour a tous
je suis debutant et nouvau ici je souhaite vraiment aprendrea lire et ecrire les code source pouvé m'indiqué ou je dois aller car ici sa ma lair trop compliqué pour moi quine sait pas le lire je vous remrci les gars cest bien ce que vous faite .
medACK Messages postés 30 Date d'inscription dimanche 20 juillet 2008 Statut Membre Dernière intervention 7 octobre 2009 1
3 sept. 2008 à 13:50
Ta complètement raison mon ami, je me demande à quoi je pensais en écrivant cella lol.
Alucards Messages postés 40 Date d'inscription mercredi 26 mars 2003 Statut Membre Dernière intervention 3 septembre 2008
3 sept. 2008 à 11:54
Salut, j'ai vu que tu as effectué la petite correction que je t'ai suggérée. =)

Un petit morceau de code ma fait lever un sourcil ^^ lol
Tu fais un SDL_Flip(screen) aprés ta fonction evenement_enemis() alors que dans celle-ci tu filp déjà l'écran. C'est une toute petite erreur. Avec SDL il faut Fliper l'ecran une seule et unique fois. Donc en gros enlève le de ta fonction evenement_enemis() voila =).
medACK Messages postés 30 Date d'inscription dimanche 20 juillet 2008 Statut Membre Dernière intervention 7 octobre 2009 1
2 sept. 2008 à 21:36
Salut tout le monde,
PRAKTI les "dll" sont données pour ceux qui n'ont pas la SDL de voir le ".exe", pour la compilation du code source tu dois avoir la SDL installée pour le C++. ;)
Nicolas___ Messages postés 992 Date d'inscription jeudi 2 novembre 2000 Statut Membre Dernière intervention 24 avril 2013 1
2 sept. 2008 à 13:49
il n'a mis que les dll , donc si tu veux compiler , il te faut les .h

Il ne les a pas mis !

Si tu es sous dev cpp , tu sais telecharger la sdl en faisant outils->nouvelles versions/package , tu choisis devpack et tu prends dans la combobox SDL

sinon tu la telecharge à partir de http://www.libsdl.org/
prakti Messages postés 5 Date d'inscription mercredi 20 décembre 2000 Statut Membre Dernière intervention 2 septembre 2008
2 sept. 2008 à 11:15
Salut Nicolas & tout le monde,

Comment ca je ne posséde pas la SDL ? j'ai tout de même telecharge tout le Fichier ZIP que medAck a poste.
Dans ce Fichier Zip de medAck y a tous les Bibliothekes-SDL necessaires pour ce programme non ? Ou bien devrais je installer qch ?
Je ne m'y connais pas du tout en SDL. Veillez m'aider S.V.P

merci
Nicolas___ Messages postés 992 Date d'inscription jeudi 2 novembre 2000 Statut Membre Dernière intervention 24 avril 2013 1
1 sept. 2008 à 22:50
SansNom1.cpp:2:21: error: SDL/SDL.h: Datei oder Verzeichnis nicht gefunden
SansNom1.cpp:3:27: error: SDL/SDL_image.h: Datei oder Verzeichnis nicht gefunden

tu ne possède pas la SDL !
prakti Messages postés 5 Date d'inscription mercredi 20 décembre 2000 Statut Membre Dernière intervention 2 septembre 2008
1 sept. 2008 à 22:13
Salut tout le monde,

J'ai voulu voir comment marche le jeu, que MEDACK a poste ici, mais j'arrive meme pas ä compiler le programme SansNom1.cpp.
Tout ce que je recois c :

SansNom1.cpp:2:21: error: SDL/SDL.h: Datei oder Verzeichnis nicht gefunden
SansNom1.cpp:3:27: error: SDL/SDL_image.h: Datei oder Verzeichnis nicht gefunden
SansNom1.cpp:20: error: expected constructor, destructor, or type conversion before ‘*’ token
SansNom1.cpp:21: error: expected constructor, destructor, or type conversion before ‘*’ token
SansNom1.cpp:22: error: expected constructor, destructor, or type conversion before ‘*’ token
SansNom1.cpp:23: error: expected constructor, destructor, or type conversion before ‘*’ token
SansNom1.cpp:26: error: ‘SDL_Event’ does not name a type
SansNom1.cpp:39: error: ‘SDL_Rect’ does not name a type
SansNom1.cpp:42: error: ‘SDL_Rect’ does not name a type
SansNom1.cpp:45: error: expected constructor, destructor, or type conversion before ‘*’ token

J'ai essaye les 2 commando suivants : "g++ - SansNom1.cpp" ou bien "gcc - SansNom1.cpp" mais c toujours le meme resultat.
Est ce que qq aurrait il une idee de ce ca peut etre ?

merci pour vos reponses en avance
medACK Messages postés 30 Date d'inscription dimanche 20 juillet 2008 Statut Membre Dernière intervention 7 octobre 2009 1
15 août 2008 à 12:41
Merci "Kypper-667".
J'ai besoin de l'aide pour faire le "Scrolling", j'ai utilisé plusieurs approches mais ça marche pas à 100%, à chaque fois je trouve un problème.
Si quelqu'un pourrai m'aider ...!!!.
Kypper_667 Messages postés 15 Date d'inscription samedi 22 mai 2004 Statut Membre Dernière intervention 10 octobre 2008
14 août 2008 à 18:28
Très bien ! Ca vaut un 10/10 :D
medACK Messages postés 30 Date d'inscription dimanche 20 juillet 2008 Statut Membre Dernière intervention 7 octobre 2009 1
14 août 2008 à 17:00
Salut Alucards,
tres bonne remarque, je te remercie, je vais l'optimiser.
bonne continuation à toi aussi.
Alucards Messages postés 40 Date d'inscription mercredi 26 mars 2003 Statut Membre Dernière intervention 3 septembre 2008
14 août 2008 à 16:16
Bonjour faut bien commencer par quelque chose un jour ou l'autre. Continue comme ça. Un petit bémol :p Pourquoi ne pas créer une seule fonction LoadImage() qui prendrait en premier paramètre le nom de l'image à charger et en 2eme paramètre la couleur de transparence alpha a supprimer ?

SDL_Surface *load_image2( std::string filename, SDL_color Transparence)

Bonne continuation
medACK Messages postés 30 Date d'inscription dimanche 20 juillet 2008 Statut Membre Dernière intervention 7 octobre 2009 1
13 août 2008 à 23:27
bonsoir OMNIA,
merci pour le commentaire et ton soutien.
Apropos de poster des tutos, j'avous que je n'ai pas pensé car moi aussi je débutte.
j'en pensré à faire.
cs_omnia Messages postés 240 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 22 mars 2009
13 août 2008 à 20:57
Salut,

c'est sympa que tu postes des sources (ce qui n'est pas le cas de tout le monde), par contre je pense qu'il serait plus intéressant au lieu de poster un grand nombre de source sur la SDL (ce que je vois se profiler..), serait un bon gros tutoriel.

personnellement je n'y connais rien en SDL (ce n'est pas pour autant que je ne testerai pas :p).

pour ce qui est de critiques je dirais qu'ici nous somme dans une communauté pour apprendre et faire partager nos sources (sans pour autant passé dans l'excès des sources redondantes), et ce palabrer autour de notes d'examens qui ne reflètent rien, sinon la pseudo réussite de celui ci et aucunement l'exploitation d'un langage dans un contexte d'exploitation réel.

Ce que vous apprenez à l'école correspond souvent à des bases solides mais bien malheureusement est très loin de la réalité.

bonne continuation et bon codage à tous :)
medACK Messages postés 30 Date d'inscription dimanche 20 juillet 2008 Statut Membre Dernière intervention 7 octobre 2009 1
13 août 2008 à 11:36
chère Matt,
tu sais que quand on programme on fais pas tros attention au commentaires, et pour les réponses c'est des petites négligences, mais tu as raison, je ferai plus attention la prochaine fois.

j'espère qu'il y en a pas dans ceci!.
cs_Matt67 Messages postés 549 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 6 mars 2010 3
13 août 2008 à 06:53
Bonjour,

Je viens de lire vos commentaires. Une chose est sûre, vous n'êtes pas les champions du monde de l'orthographe...

Matt
medACK Messages postés 30 Date d'inscription dimanche 20 juillet 2008 Statut Membre Dernière intervention 7 octobre 2009 1
12 août 2008 à 21:33
Salut,
MIKY t'inquiette j'ai que des bonnes notes en programmtion, et je m'endoute fort que vos examens sont aussi dur que les notre, et oui j'ai des amis branché automatique ....., mais merci pour tes commentaires.
HAkimo il y'a juste un tout petit commentaire à coté de la capture d'ecran qui explique pourquois le programme n'etulise pas se que tu demande, si tu veut un qui utilise "classe, collision" t'as qu'a regarder mon premier code source, à+.
cs_hakim0 Messages postés 123 Date d'inscription mercredi 27 août 2003 Statut Membre Dernière intervention 12 août 2008 1
12 août 2008 à 21:13
SAlut,
je crois que le code est de niveaux debutant, car tu fait rien d'aficher les image avec DSL!
ou sont les class d'enemeie est et...
mais bon continuation.
miky_mike Messages postés 6 Date d'inscription mardi 28 mars 2006 Statut Membre Dernière intervention 12 août 2008
12 août 2008 à 21:04
Je t'ai choqué ?
En même temps si tu te sent visé j'en peux rien moi ...

mon c, ahhh ben tu veux qu'on en parle ?
j'ai eu 18/20 a mon exam de fin d'année supérieur ennnn c'est dommage tu ne sais pas me charrier dessus.

Si tu n'aime pas la critique pourquoi met tu alors une source ici ? pour faire style alors ?

De plus, on a tous la même pensé de ta source, on ne critique pas ton code mais plutôt la pop programmation.

Sinon pour être quand même constructif, c'est bien commenté.
medACK Messages postés 30 Date d'inscription dimanche 20 juillet 2008 Statut Membre Dernière intervention 7 octobre 2009 1
12 août 2008 à 20:51
ohla, je voie que MIKY n'apprécis pas, mais tu c'est quois, tu ferai mieux d'aller travailler ton C,je viens de voir ta fiche, apparemment t'es là que pour critiquer, mais ça fais rien je te conseille d'aller voir les sujets sur les réseaux neurones, et puis je pensse que le code ferra plus de joie que de paine, peace.
miky_mike Messages postés 6 Date d'inscription mardi 28 mars 2006 Statut Membre Dernière intervention 12 août 2008
12 août 2008 à 20:20
Ce qui me tue la dedans c'est que vous apprenez quelque chose via le sdz et que vous faite style je connais et je vous l'apprend....
Nicolas___ Messages postés 992 Date d'inscription jeudi 2 novembre 2000 Statut Membre Dernière intervention 24 avril 2013 1
12 août 2008 à 14:55
le problème c'est que des sources de débutants , il y en a beaucoup ...
Qu'est ce qui ce passe quand il y a trop de qqch ? On finit toujours par noyer l'info ...

Enfin tu as certainement raison ... au fait non mais tant pis ^^
medACK Messages postés 30 Date d'inscription dimanche 20 juillet 2008 Statut Membre Dernière intervention 7 octobre 2009 1
12 août 2008 à 13:56
je vois que t'es pas fun, et que tub n'as pas lut mon commentaire, chere NICOLAS sache qu'il y'as toujours un débutant qui veut apprendre quelque chose, et moi je suis là que pour aider, faut que tu sois ainsi NICOLAS, et puis sur les vrai application t'inquiette je te donnerai une qu'on je l'orai finis.
Nicolas___ Messages postés 992 Date d'inscription jeudi 2 novembre 2000 Statut Membre Dernière intervention 24 avril 2013 1
12 août 2008 à 13:36
Vous avez tous découvert en même temps le tuto sur le sdz ou quoi !

Ou mieux de faire une n-ième source "apprendre la SDL en c\c++" , pourquoi pas une source
" je perseverse dans la sdl et je fais une vrai appli " ...

Dommage
Rejoignez-nous