begin process at 2012 05 30 09:07:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Graphique

 > 

Serpent en sdl : petit probleme


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Serpent en sdl : petit probleme

jeudi 25 mars 2004 à 22:10:45 | Serpent en sdl : petit probleme

tchern007

Deja bonjour a tous , je vous explique mon petit probleme
j ai fait un serpent avec sdl mais je voit pas comment faire
pour faire en sorte de savoir quand le serpent ce mort ou qu il touche un mur ou encore quand il prend une pomme

g pas trouver de fonction qui test un pixel , car g pas envie de faire un tableau ce serai lent et pi fodrai que je refasse tous :-)
jeudi 25 mars 2004 à 22:45:58 | Re : Serpent en sdl : petit probleme

Hylvenir

Bon courage pour tout refaire ;-)
PS: un tableau ne devrait pas être si lent que ça.
vendredi 26 mars 2004 à 08:04:38 | Re : Serpent en sdl : petit probleme

tchern007


erf , fodrai que je test toutes les cases a chaque tour sa va ralentir je pense , enfin bon je v essayer quand meme .

c bizarre quand meme dans plein de lirairie y a des truc pour tester les pixels genre graphic.h ou allegro.h ...

vendredi 26 mars 2004 à 08:58:28 | Re : Serpent en sdl : petit probleme

Hylvenir

Je crois avoir vu ça dans la doc de la SDL, putpixel
et getpixel, je crois. Mais à mon souvenir, le code était un peu
lourd pour ton cas.
Sinon pas besoin de tester toutes les cases, il suffit,
de tester la case dans laquelle la tête du serpent
va arriver après son déplacement.
Le plus lourd c'est peut être de déplacer le serpent
dans le tableau ( supprimer le bout de la queue du serpent,
ajouter un morceau du côté de la tête ).
Je ne suis pas sûr d'avoir été clair mais je me comprend :-)
vendredi 26 mars 2004 à 13:20:06 | Re : Serpent en sdl : petit probleme

tchern007


bah justement c ce que je ve faire , tester la ou va aller la tete , mais comment faire savoir au programme que c vide ou qu il y a qqchose?
vendredi 26 mars 2004 à 13:28:53 | Re : Serpent en sdl : petit probleme

Hylvenir

Tu fais un tableau aux dimensions du jeu par exemple.
Le problème est peut être de bien gèrer le déplacement
du serpent.

sinon, il y a une autre idée :
stocker toutes les coordonnées du corps du serpent
dans une liste et vérifier que la tête ne va pas aller
dans une case dont les coordonnées sont dans cette liste.
Mais je ne sais pas ce que cela vaut ;-)
Il faudra une liste pour les objets à manger,
et les obstacles par exemple.

Sinon, c'est dommage,je voulais faire un tutorial
sur la SDL et je voulais faire une serpent aussi
(comme sur mon téléphone), et je n'ai fait
qu'un Tetris pour le moment. J'hésite à faire le
serpent maintenant ;-)
Mais on pourra comparer nos méthodes si tu veux.
En tout cas, bon courage.
vendredi 26 mars 2004 à 16:30:03 | Re : Serpent en sdl : petit probleme

tchern007

bon je v essayer on va voir ce que sa donne lol
enfin dimanche car la je suis pas sur le meme pc , erf...


Cette discussion est classée dans : probleme, sdl, serpent


Répondre à ce message

Sujets en rapport avec ce message

Probleme avec sdl [ par psycho ] Salut a tous!Est-ce que quelqu'un connait la fonction SDL_CreateRGBSurface de la libairie SDL? J ai cherché sur google, dans ce forum, et dans les sou Probleme SDL [ par Thanatos ] salut,voila plusieurs petites questions que je me pose sur le SDL.Est-il possible de parametrer la position de la fenetre principale en SDL ? Est-il p Probleme avec SDL [ par maxetime ] Salut a tous,J'ai un probleme avec SDL, chaque programme que je fait sa me donne toujours les meme erreurs : LIBCD.lib(crt0.obj) : error LNK2001: unre Probleme SDL_image , à l'aide [ par DarkSchen ] Bonjour,mon problème est que je n'arrive pas à configurer correctement SDL_imageProtocole suivi : je travaille sous Dev c++ 4.9.5 avec g++ comme compi probleme sdl [ par boss59840 ] bonjour ,voila, j'ai creer 2 projet 1er projet le logiciel 2eme projet l'interface graphique ma question est comment je peut mettre le logiciel sur mo Probleme SDL [ par agent 047 ] Problême: impossible de créer un éxecutable à partir de gcc et de l'en-tete SDL.hex:#include int main(int argc,char *argv[]){       return 0;}pour co probleme thread/ SDL [ par ritchou42 ] salut tout le monde [^^happy7] voila je suis entrain de coder un gros projet pour mon école et j'ai un probleme au niveau de se code [code=cpp] int probleme d'iportation de base [ par simonlourson ] bonjour, j'utilise visual C++ 2005 express edition, et mon probleme est le suivant:     j'ai télechargé la plupart des librairies de base (je crois) probleme de pointeur avec SDL_Rect [ par Jackyzgood ] Bonjour à tous !Je n'ai aucun soucis quand j'utilise des pointeurs sur des variables, ou sur des tableaux, mais je n'arrive pas à utiliser les pointeu probleme avec sdl et "viewport" [ par john1986 ] Bonjour,J'essaie de réaliser un jeu avec SDL et je me heurte à un problème. Lorsque j'affiche des bitmaps, ils se superposent dans l'ordre d'affichage


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales