IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez Discussion :

Poutrage de loutres [Sources]


Sujet :

Contribuez

  1. #1
    Rédacteur
    Avatar de bafman
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    2 574
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2003
    Messages : 2 574
    Points : 5 323
    Points
    5 323
    Par défaut Poutrage de loutres
    Bonjour,

    Je vous propose un nouvel élément à utiliser : Poutrage de loutres

    "Poutrage de loutres" un jeu de shoot 3D où l'on doit empêcher les loutres d'envahir un immeuble.



    Il illustre les techniques suivantes :

    • éclairage en toon shading ;

    • motion blur ;

    • glow ;

    • moteur de particules ;

    • chargement de modèles au format .OBJ ;

    • gestion de collision basiques en 2D avec moteur physique simple.


    Qu'en pensez-vous ?
    * Il est infiniment plus simple de faire rapidement un code qui marche que de faire un code rapide qui marche
    * pour faciliter les recherches, n'oubliez pas de voter pour les réponses pertinentes
    Mes articles

  2. #2
    Membre éclairé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2007
    Messages
    373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2007
    Messages : 373
    Points : 764
    Points
    764
    Par défaut
    J'ai voulu compiler le tout pour voir ce que ça donnait, mais j'ai eu pas mal de soucis. En voici la liste (j'ai compilé avec MinGW GCC) :
    • Dans "ARB_vertex_program.h", toutes les lignes du type :
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      extern PFNGLVERTEXATTRIB1SARBPROC glVertexAttrib1sARB;
      ne compilent pas car "PFNGLVERTEXATTRIB1SARBPROC" est inconnu (j'ai dû inclure glew.h en plus).
    • Le header "glaux.h". Impossible de le trouver sur le net (apparemment c'est périmé depuis belle lurette), j'ai fini par utiliser une classe de remplacement.
    • Il manque #include "gl/gl.h" dans "Font.h".
    • Il manque #include <stdio.h> dans "OBJ_Reader.h".
    • Il manque #include <cstring> et #include <stdlib.h> dans "PlayList.cpp".
    • Il manque #include <cstring> dans "SoundManager.cpp".
    • Devant chaque #include "gl/glut.h" j'ai dû mettre :
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      #define GLUT_DISABLE_ATEXIT_HACK
      ... pour éviter une erreur de link.


    Arrivé au bout de mes peines, je lance le programme et je n'obtiens qu'une fenêtre blanche qui finit par se fermer toute seule.

    Il manque en fait les ressources du jeu, qu'on peut obtenir ici : click (Télécharger Poutrage de loutres 1.2).

    Une fois lancé, on arrive sur le menu principal (enfin !) mais impossible d'aller plus loin, le programme plante.
    Je n'arrive pas à le débugger, et il n'y a pas de fichier de log, donc impossible de savoir d'où vient l'erreur.

    C'est dommage, le concept à l'air intéressant pourtant

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo