Tetris SDL
Par Thierry POINOT le vendredi 10 août 2007, 22:35 - créations - Lien permanent
Actuellement en version 2, avec ce jeu de Tetris vous pourrez jouer avec n’importe quels blocs, ceux que vous voulez !
Télécharger l’archive ZIP avec le lien ci-après décompresser le tout et éclatez-vous ! Pour les sources regardez en annexes...
Si j'ai le temps, je vais faire une version Linux,et pourquoi pas Mac tant qu'on y est !
Dernière mise à jour : 25/10/2008 18h49
Tetris V1.0
Bon alors, c’est pas parce que c’est les vacances que j’ai laissé tombé l’informatique…
Voici un jeu de Tétris tout simple mais bon quand même il faut le faire. C’est mon premier programme en C++.
Sources initiales du PinkTetris de Hilvenir sur CodesSourcesCPP :
http://www.cppfrance.com/codes/PINKTRIS-SIMPLE-TETRIS-SDL_25010.aspx
J’ai totalement refais le jeu. Refais la gestion d’une partie, des scores, des blocs. J’ai mis des variables un peu partout dans le code pour pouvoir plus simplement modifié le code.
Une version 2 est en préparation dans laquelle vous pourrez changer plusieurs options du jeu ; par exemple, les blocs, le nombre de lignes pour changer de niveau, la taille du plateau de jeu. Dans cette version, je distribuerais également les sources qui cette fois seront intégralement commentées.
Ce programme à été développé en C++ avec Dev-cpp. Il utilise les librairie SDL (pour l’affichage) et SDL_TTF pour l’affichage de texte (genre les scores), ainsi que la librairie FMOD pour la gestion du son.
En annexe, bah tout le projet, les DLL nécessaires, les sources du programme…
Ceux qui veulent juste jouer (:P) vous téléchargez le zip, et décompresser le dossier ‘bin’, c’est le seul dossier dont vous avez besoin pour jouer, le reste, c’est pour les développeurs…

Tetris V1 (sources DEVCPP + binaires WIN32)
Tetris V2.0
Bon alors voici la version 2 que je vous laisse découvrir : comme pour le zip de la version 1, il faut aller dans bin pour voir l’éxécutable…
Commentaires
Je me souviens de ton premier Tetris en C++ J'étais là pendant ces vacs, te regardant d'un air interessée et intriguée :D
Petit titi deviendra grand... C'est genial ce que tu fais je kiff (je ne parle pas forcement que des Tetris :p)
Continue comme ça !! (je suis derrière... enfin... assez loin quand même)
Si tu as un moment, regarde du côté de Tetris : The Grand Master. Il y a moins de blocs, mais la vitesse de jeu et la courbe de progression est plus intéressante.
Même sans laisser cette option aux joueurs, tu pourrais intégrer un système de High-Score que l'on pourrait envoyer sur le net avec un classement etc... .
Première partie, je n'ai pas dépassé les 32 lignes... il me manque encore un peu d'entrainement.
@D.Philip :Oui j'ai pensé à un système de high score sur le net, à l'époque je savais pas trop comment faire, il faudrait que je me replonge dedans, ça pourrait être marrant et ça donnerait plus d'attrait et de compétition au jeu.
C'est des grands malades les joueurs de The Grand Tetris : http://bsixcentdouze.free.fr/tc/tgm-en/tgm.html