1 / 32

Présentation Technique

Présentation Technique. Gestionnaire des Ressources Système (GRS). Rendu 3D. Animation. Objets dynamiques 3D 4 format de fichiers Modèle Textures Squelette Animation 2 modules Exporteur 3DS Importeur. Interface Utilisateur.

hanzila
Download Presentation

Présentation Technique

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Présentation Technique

  2. Gestionnaire des Ressources Système (GRS)

  3. Rendu 3D

  4. Animation • Objets dynamiques 3D • 4 format de fichiers • Modèle • Textures • Squelette • Animation • 2 modules • Exporteur 3DS • Importeur

  5. Interface Utilisateur • Fenêtre de configuration logicielle au lancement du jeu avec la librairie FOX-Toolkit. • Fenêtre OpenGL du jeu gérée par la librairie SDL, s’occupant aussi de la réception des événements clavier/souris. • Utilisation de la librairie Crazy Eddie’s pour les interfaces graphiques en jeu.

  6. Physique • Simulation physique = réalisme accru • Utilisation d’ODE : • librairie libre de simulation physique • Utilisation d’OPAL : • librairie libre facilitant l’usage d’ODE • Création d’un module permettant l’utilisation d’OPAL au sein de notre infrastructure technique.

  7. Script Présentation Qu’est-ce que le scripting ? • Langage non compilé • Exécuté dans machine virtuelle Les outils ? • Langage : lua • Librairie de lien c++/lua: Tolua++

  8. Script Intérêt dans notre jeu vidéo • Accélération du temps de développement de la jouabilité • Elimination du temps de compilation • Pas de gestion de la mémoire • Apporte plus de souplesse • Passage d’une architecture à une autre, de façon transparente • Possibilité pour une tiers personne de créer un nouveau jeu sans toucher au moteur

  9. Script Intérêt dans notre jeu vidéo

  10. Script Fonctionnalités implémentées • Création des cartes du jeu • Instanciation des primitives • Manipulation des primitives • Redéfinition des comportements des primitives • Implémentation de nouveaux comportements non définis dans les primitives • Définition d’objets plus complexes à partir des primitives

  11. Intelligence Artificielle • Système de résolution de chemins • Heuristique de type A* en temps réel • Gestion d’erreurs

  12. Editeur • Outil simple de création de scène 3D destiné à un usage interne. • Utilisation de la librairie graphique FOX-Toolkit. • Importation des modèles 3DSMAX via l’exporter. • Affichage des objets en utilisant le module de rendu OpenGL du jeu. • Manipulation des objets 3D et édition de leurs propriétés. • Création de graphes de points de passage pour l’IA. • Placement et configuration des scripts.

  13. Ressources Graphiques

  14. Gestion Humaine

  15. L’équipe de projet en chiffres

  16. Nos Infrastructures • Wiki : documentations techniques • Forum : communication intérieure et extérieure • WebDAV : centralisation des ressources (graphiques, sonores, …) • Subversion : centralisation des ressources de développement • Espace de travail collaboratif : centralisation des contacts, des agendas, … • Sauvegardes : partenariat avec Touch’

  17. Organisation & Dialogue • Organisation en secteur avec nomination d’un responsable. • Répartition de la charge de travail par équipe, et mise en place de • date échéance. • Compte rendu hebdomadaire. • Réunions hebdomadaires de suivi. • Centralisation des informations et des fichiers. • Validation régulière des avancées. • Tests permanents pour éviter les régressions.

  18. Notre Site Internet

  19. Communication extérieure

  20. Blackbook • Renaud Maroy • Graphistes 2D • Studio mercier • Réalisations sonores • Motion Capture • EICAR • RMLL • FantasyChess

  21. Conclusion

More Related