begin process at 2008 05 16 05:20:29
1 173 215 membres
57 nouveaux aujourd'hui
13 970 membres club

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é: 5 927 / 1 050

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

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

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

un ptit jeu par BLaFarD

Mon Moteur 3D par ndj55

Objects 3D Opengl par mastave

moteur 3d par FleXus

Mod par dragon

Objets 3D par mastave

maison 3d par oxido

PB remplissage 3D par MangaII

Moteurs 3D par Heero

Source pour Camembert 3D par ScO

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Téléchargements

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

Boutique

Boutique de goodies CodeS-SourceS