Tetris opengl avec glut

0/5 (23 avis)

Vue 16 334 fois - Téléchargée 1 769 fois

Description

Jeu du Tetris classique en 3D avec OpenGL. Les blocs tombent et des lumières se déplacent pour augmenter la difficulté. Le programme est codé en C plus qu'en C++, il ne faut pas men vouloir, c'est le premier programme que j'ai écrit en C il y a quelques années maintenant ! Donc la syntaxe, la structure du programme (peu flexible) ne doivent pas être pris comme modèle de propreté !

Source / Exemple :


Tout est dans le zip !

Conclusion :


La connaissance appartient à tous !

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
3006
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
31 décembre 2008

Excellent film :p La partie "prog" est complètement nulle, comme chaque fois qu'un scénariste essaye de représenter le monde de la prog ^^, mais l'histoire est trop forte ^^ Human knowledge belongs to the world ^^.
Messages postés
1267
Date d'inscription
mercredi 1 janvier 2003
Statut
Membre
Dernière intervention
28 février 2007
3
Wééé l'est trop bien ce film :p
Tout codeur devrait le voir...
Messages postés
121
Date d'inscription
mercredi 26 octobre 2005
Statut
Membre
Dernière intervention
14 mars 2009
1
"La connaissance appartient à tous ! "

Toi, t'as vu le film Anti-trust ;)
Messages postés
1267
Date d'inscription
mercredi 1 janvier 2003
Statut
Membre
Dernière intervention
28 février 2007
3
T'as pas linké avec le fichier .lib de FreeGLUT...
Messages postés
7
Date d'inscription
samedi 6 mai 2006
Statut
Membre
Dernière intervention
1 octobre 2006

bonjour a tous j'ai encore un probleme avec c++ builder 6.0 j'ai écru ce programme et j'ai le 'erreure suivant:

#ifdef WIN32 //Pour la portabilité du code.
#include <windows.h>
#endif

#include <vcl.h>
#include <Gl\glut.h>
#include <Gl\glu.h>
#include <Gl\gl.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{

glutInit(& argc, argv);
return 0;
}
le code ereure est :

[Linker Error] Unresolved external 'glutInit' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\UNIT1.OBJ


merci d'avance
Afficher les 23 commentaires

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.