Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LABYRINTHE 3D [VC++][OPENGL]


Information sur la source

Catégorie :OpenGL Classé sous : labyrinthe, 3d Niveau : Initié Date de création : 03/10/2005 Date de mise à jour : 04/10/2005 11:13:15 Vu / téléchargé: 7 155 / 1 118

Note :
9 / 10 - par 3 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (18)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Ce Programme n'est pas tout à fait terminé.
C'est un jeu de labyrinthe en 3D, il faut donc trouver la sortie représentée par une croix sur le sol.
Le déplacement se fait comme dans un FPS (touches Q S D Z et la souris).
Le jeu est réalisé en OpenGL avec des vertex et fragment shader pour l'éclairage (per pixel lighting)écrits en GLSL et ne tournera pas de ce fait sur de vieilles configurations.(c'est rapide chez moi mais ça ne le sera pas forcément chez vous).
La touche R active un effet de motion blur (juste pour le fun ou pour se faire vomir ;) )

reste à faire: mettre un menu pour choisir la taille du labyrinthe.

toute remarque constructive est la bienvenue.

pour les shaders, j'ai utilisé la lib GLEW disponible ici :
http://glew.sourceforge.net/

les sources sont disponibles ici:
http://jackywar.free.fr/dmsp_src.rar

un exécutable est disponible ici:
http://jackywar.free.fr/dmsp.rar

j'attends vos commentaires !
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

04 octobre 2005 09:51:54 :
ajout d'un zip avec les sources (sans les textures sinon c'est trop gros)
04 octobre 2005 11:13:16 :
mise à jour de glew et des shaders et suppression de multisample

Commentaires et avis

signaler à un administrateur
Commentaire de skotmarud le 04/10/2005 03:02:46

salut, voyant la capture j'ai telecharger l'executable!
mais en l'executant j'ai l'erreur suivante:
"GLUT: Fatal Error in dmsp: failed to create OpenGL rendering context."
je suis sous win xp sp2 ça vient de quoi stp ?
a+

signaler à un administrateur
Commentaire de Galmiza le 04/10/2005 09:49:46

J'ai une ATI Radeon 9700 Mobility PS 2.0 et VS 2.0 mais pas moyen d'éviter une erreur de compilation des shaders.
J'ai WinXP sp2.

signaler à un administrateur
Commentaire de dmothes le 04/10/2005 09:51:45

:( j'avoue que je n'en ai pas la moindre idée.
d'après ton message d'erreur ça doit venir de GLUT
cela vient peut être de ta version de glut trop vieille qui ne supporte pas GLUT_MULTISAMPLE pour l'anti aliasing, mais ce n'est qu'une supposition...
essaye sans ça (ou si tu peux pas dit le moi, je t'en compile une sans)
quelle est ta version de glut ?
certains drivers ne sont pas compatibles avec ma version de glew, je vais me mettre à jour aussi.

signaler à un administrateur
Commentaire de dmothes le 04/10/2005 09:53:39

pas de message d'erreur précis pour la compilation des shaders ?

signaler à un administrateur
Commentaire de Galmiza le 04/10/2005 12:03:19

Gràce à un "imprime systeme ecran" rapide, j'ai pu imortaliser le message d'erreur d'une milliseconde:

v:
f:
p:
shader could not be linked
Link failed. All shader objects have not been successfully compiled.

signaler à un administrateur
Commentaire de nah666 le 04/10/2005 12:56:22

Tu pense faire tes menus avec quoi ?, glut ou autre chose ?

signaler à un administrateur
Commentaire de dmothes le 04/10/2005 13:13:09

je ne sais pas encore pour les menus. des suggestions ?

(sinon, est-ce que ça marche chez quelqu'un d'autre que moi ?)

signaler à un administrateur
Commentaire de sithlords le 04/10/2005 17:00:51

ça a l'air cool !!!
je vais voir la source de ce pas.
Gabriel.

signaler à un administrateur
Commentaire de sithlords le 04/10/2005 17:06:45

mais ca marche pas chez moi, "shaders not avalaible" ou un truc du genre...
Gabriel.

signaler à un administrateur
Commentaire de Arnaud16022 le 06/10/2005 17:19:20

ca marche pas non plus; faut dire que je suis sur un pc de cybercafé, donc a mon avis les vertex shaders....
ton prog souffre d'un TRES grave défaut, bien que je ne l'ai pas lu/exécuté (pas le temps... prépa...): la gestion des erreurs. si t'arrives pas a lancer les shaders (et ca tu le sait la preuve tu mets des warnings en conséquence) tu repasses en mode normal, meme si l'effet n'est pas beau.
enfin voila moi je peux pas vraiement juger a part ca...
++
ad

signaler à un administrateur
Commentaire de dmothes le 07/10/2005 10:10:04

oui, c'est vrai, c'est une bonne idée...
je va faire ça ce WE ^^

signaler à un administrateur
Commentaire de sithlords le 19/10/2005 17:40:44

Hi hi, j'ai fait un screenshot ^^ .
Ca dit :
OpenGL Shading Language extensions not avalaible .
Pourquoi cela ?
Gabriel.

signaler à un administrateur
Commentaire de dmothes le 19/10/2005 19:47:27

parce que ta carte graphique n'est pas compatible je suppose ^^ (à confirmer)

signaler à un administrateur
Commentaire de Arnaud16022 le 27/11/2005 21:48:52

j'ai réessayé avec mon nouveau PC, meme erreur.. pourtant Splinter Cell Pandora Tomorrow tourne dessus, alors qu'il requiert les shaders 2.0...

signaler à un administrateur
Commentaire de TheSnark le 17/03/2006 14:28:29

Ça compile sous linux, (avec des modifications uniquement due à la prog de cochon ^^). Mais j'ai une image noir... Pas d'erreur de shader (je sais qu'ils sont bon chez moi...).
Dommage.

signaler à un administrateur
Commentaire de Arnaud16022 le 17/03/2006 15:25:18

[Relou]
404 pour http://jackywar.free.fr/dmsp.rar :(
[/Relou]

signaler à un administrateur
Commentaire de dmothes le 17/03/2006 21:46:39

ah oui désolé, l'exec est dispo sur http://jackywar.Free.Fr/dotclear
j'ai fait ça dans la semaine et j'ai pas pensé à ça

signaler à un administrateur
Commentaire de viran le 24/06/2006 20:16:40

svp mettez un projet avec !!

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

un ptit jeu [ par BLaFarD ] euh, je viens de me pondre un petit moteur 3d de merde en opengldonc, si qlqun veut me filer des model 3d k'il a fait (sous 3dsmax si possible), bah, Mon Moteur 3D [ par ndj55 ] Salut à tous!Je travaille en ce moment sur un projet de moteur 3D...Rejouissez vous,il est sous licence GNU/GPL et il est donc fournit avec ses source Objects 3D Opengl [ par mastave ] Comment inclure dans un fenêtre OpenGl un fichier 3D DXF ou3DS??? moteur 3d [ par FleXus ] Bonjour Je suis à la recherche d'un moteur 3d capable de génererdu "3d landscape rendering" ( comme truevision3d www.truvision3dsdk.com ) mais étant c Mod [ par dragon ] Je suis coder pour un mod qui s'appelle StarCraft Total Conversion (et oui, vraiment starcraft en 3d) pour le moteru 3d Serious Samon est présentement Objets 3D [ par mastave ] Comment on fait la théière avec GLUT?? maison 3d [ par oxido ] Je voudrais réaliser une maison en perspective pour mon programme en turbo c/c++. si une personne en a dejà fait une merci de me l'a transmettre. PB remplissage 3D [ par MangaII ] Hello tout le monde !J'ai un petit soucis ! j'ai un cube (3D), avec des points a l'intérieur (BCP, environ 10000). Et ces points sont répartie dans un Moteurs 3D [ par Heero ] J' ai entendu dire que les moteurs de jeux utilisaient les classes pour faire marcher leurs progs . Mais comment sont elles organisées ?Merci de me me Source pour Camembert 3D [ par ScO ] Bonjour à tous ! Je cherche un code source en Visual C++ qui permettrait de créer un camembert 3d ( 3d Pie Chart ) en format image (Bmp, Jpg ...) avec


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 6,646 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.