Snake sdl

Soyez le premier à donner votre avis sur cette source.

Vue 6 711 fois - Téléchargée 1 342 fois

Description

Ce code est un snake programmé en C grâce à la SDL.
Ce qu'il manque:
Un menu d'avant jeu
Un bel écran pour le game over
améliorer les graphismes (en cours)

Conclusion :


Je continue à travailler sur le programme, donc il y aura des mises à jours:)

Bogues:
il doit y en avoir que je n'ai pas vus

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_zac
Messages postés
21
Date d'inscription
dimanche 9 juin 2002
Statut
Membre
Dernière intervention
16 septembre 2003

bon ben si vous le dites les gars... ;)
c'est vrai que pr une appli simple SDL ça va...
Mais après, dès que tu veux faire des effets un peu plus compliquer,etc c plus super.
Enplus quand tu fai du directdraw, tu peu continuer ds le directX et utiliser directInput, tout ça (biensur rien ne t'en empeche avec SDL).
et après avec le directdraw, t'a pleins de petits effets pr rendre ton jeu plus attrayant (deformation, rotation et redimensionnement d'image, alpha blending,...).
slubman1
Messages postés
1
Date d'inscription
samedi 16 novembre 2002
Statut
Membre
Dernière intervention
6 juillet 2003

Perso c'est mon premier prog sur PC, et je trouve la SDL très simple, et pour un petit jeu comme ça j'irais pas me casser la tête à apprendre du DirectX, ni du OpenGl :)
De plus DirectX n'est pas portable, tandis qu'en recompilant les ources, le jeu marche aussi sous linux (et tout autre plateforme ayant un portage de la SDL :p
Funto66
Messages postés
1267
Date d'inscription
mercredi 1 janvier 2003
Statut
Membre
Dernière intervention
28 février 2007
3
Tu trouves que SDL c'est moins bien que DirectDraw ???
Perso j'utilise aucune des 2, je préfère OpenGL, question de goûts...
De ce que je sais, DirectDraw n'est plus supporté par MS depuis DirectX 8 et a été remplacé par DirectGraphics.
En plus SDL est portable et open source alors que DirectDraw est propriétaire (MS...) et uniquement Windows (sauf si on se démerde avec WineX sous Linux mais c'est de l'émulation et c'est loin d'être parfait...)
En plus, SDL peut encapsuler (au choix) : GDI, OpenGL ou DirectX !
Bon, peut-être qu'au niveau perfs c'est pas aussi efficace, et encore c'est loin d'être dit...
cs_zac
Messages postés
21
Date d'inscription
dimanche 9 juin 2002
Statut
Membre
Dernière intervention
16 septembre 2003

t bete? prkoi tu fai ça avec SDL? y'a pleins d'autres libraires 100 fois mieux!
perso, je suis entrain d'enfaire un en directdraw et avec un pote ki fait les gfx en cell shading, c assez cool, il ne manque plus ke la possibilité de perdre,enfin je travaille plus trop dessus mai bon...
pr le snake ki sort de l'ecran, il suffit de le refaire apparaire de l'otre coté dès k'il sort....

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.