begin process at 2012 02 12 23:45:03
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

OpenGL

 > LABYRINTHE 3D [VC++][OPENGL]

LABYRINTHE 3D [VC++][OPENGL]


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
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é :8 702 / 1 216

Auteur : dmothes

Ecrire un message privé
Site perso
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'attend s vos commentaires !



 Fichier Zip

Les Membres Club peuvent 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

 Sources du même auteur

Source avec Zip Source avec une capture FALL (UN JEU2D EN OPENGL) [GLUT][FMOD]
Source avec Zip Source avec une capture CELSHADING [VISUALC++] [GLUT]

 Sources de la même categorie

Source avec Zip Source avec une capture AFFICHER DES COURBES DE BEZIER par shorzy
Source avec Zip Source avec une capture BASE/MOTEUR 3D EN QT/OPENGL (COMPLET ET FONCTIONNEL!) POUR U... par envi33
Source avec Zip Source avec une capture CLASSE AVEC OPENGL - OBJETS 3D ET ANIMATIONS par rasta63
Source avec Zip Source avec une capture LETTRES 3D AVEC OPENGL ET QT par opossum_farceur
Source avec Zip CUBE 3D GLUT32 VC++ ET DEVC++ par bobby03

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture MAILLAGE 3D (VTK + QT) par ammoun007
Source avec Zip Source avec une capture BASE/MOTEUR 3D EN QT/OPENGL (COMPLET ET FONCTIONNEL!) POUR U... par envi33
Source avec Zip Source avec une capture LETTRES 3D AVEC OPENGL ET QT par opossum_farceur
Source avec Zip Source avec une capture Source .NET (Dotnet) RÉSOLUTION DE LABYRINTHE + AFFICHAGE 3D DIRECTX par bizzard4
Source avec Zip LABYRINTHE EN 3D par acx01b

Commentaires et avis

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+

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.

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.

Commentaire de dmothes le 04/10/2005 09:53:39

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

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.

Commentaire de nah666 le 04/10/2005 12:56:22

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

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 ?)

Commentaire de sithlords le 04/10/2005 17:00:51

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

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.

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

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 ^^

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.

Commentaire de dmothes le 19/10/2005 19:47:27

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

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...

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.

Commentaire de Arnaud16022 le 17/03/2006 15:25:18

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

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

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

Créer un labyrinthe 3D en C++ [ par ayouboth ] slt La question est comment créé un labyrinthes 3D en c++ merci de m'aider modeliser voiture [ par profiter ] bonjour j'ai dessiner une rue avec visualstudio2010 et opengl en 3d bien sur, je voudrais modeliser une voiture qui va rouler sur cette rue, pour comm 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


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 1,123 sec (4)

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