Présentation Technique Gestionnaire des Ressources Système (GRS)

Slides:



Advertisements
Présentations similaires
Sommaire Présentation du projet Déroulement du projet Partie technique
Advertisements

Etudiants : Benjamin BLANC Cyrille KLUZEK Encadreur :
Serveur jeu Le serveur fait partie d'un logiciel de jeu en ligne multi joueur en architecture client serveur. Il répond à des demandes.
Chapitre 3: Système d’exploitation
TER Gestionnaires de contenu en ligne
Systèmes Experts : Principes
VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific.
Introduction à Virtools
Systèmes d’exploitation
OUTILS POUR L'ARCHITECTURE DANS RHINO
TER Simulation Spatiale
Simulation 3D d’un dispositif de fourchette électronique
Jean-Baptiste GALET Jean LAULIAC Josselin MULLER Jérémy VIRANT
Réalisée par :Samira RAHALI
Des outils pour le développement logiciel
Soutenance Orale, TER 2002 Equipe TENEBRION / J.P. Arcangeli
Développement d’un réseau social professionnel
Plan de l’exposé Présentation de l’équipe Présentation du stage
Présentation du mémoire
IFT3730 : Infographie 3D Systèmes et modèles graphiques Pierre Poulin, Derek Nowrouzezahrai Hiver 2013 DIRO, Université de Montréal.
IFT2740 : Outils de l'infographie 3D Systèmes et modèles graphiques
Projet de Master première année 2007 / 2008
La souris danse Espace Régional Internet Citoyen.
Retour dexpérience Supportech INSA.NET Daniel Boteanu – Michaël Piffret.
By LEE Concepteur Réalisateur multimédia Chef de projet Juin – Septembre 2006.
Configuration du poste Outils – Configuration du poste.
Le Logiciel Complet de Traçabilité Alimentaire.
Comparaison entre RIP et OSPF en utilisant OPNET
Introduction aux systèmes d’exploitation
Présentation de CORBA et de IIOP
EXIGE Un avenir dans le web....
Création d’une communauté web scénarisée : le projet Crealys
Introduction Conception de l’écosystèmeConception de l’écosystème Fonctionnalités de l’écosystèmeFonctionnalités de l’écosystèmeConclusion.
Jeu de Librairies Virtuelles « DLL » Windows pour la réalisation de programmes informatiques.
Bureau d’études Présentation du sujet Organisation des projets Version 1 8 octobre 2004.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Projet Lancer de Rayons
SIMulateur Aquitain de Procédés d’ Incinération
1 Monopalme Projet 4 Info Spécifications LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER Laurent.
PLAN 1. Introduction 1.1. Sites de presse actuels 1.2. Objectif de notre site 2. Description du modèle 3. Outils utilisés 3.1. SVG 3.2. PHP et MySQL 4.
Présentation du 05 avril 2006 L’intranet : une réalité pour les entreprises Espace sécurisé où sont stockés les documents internes Base de connaissances.
L’enseignement de spécialité SLAM
Diagramme de Gantt. Groupe Core Module de vecteur de ℝ ² utilisé pour représenter toutes les coordonnées et leur appliquer des transformations. Ré-implémentation.
Poly Defense Soutenance de Projet de programmation oriEntee objet
Guillaume Collombet Ulysse Mensa Sylvain Chambe
Rampart Projet de développement Sommaire  Présentation générale  Architecture & Modélisation  Environnement de travail  Démonstration.
Victor Victor Sabourin Marie Sévilla Fraysse Pauline They
LES SIMULATEURS RÉSEAU
GENERATEUR DE DEFAUTS POUR UNE COMMANDE DE MOTEUR
Projet LIF Eduardo San Martin Morote Yoann Maret-Verdant
Développement d’une application web de création d’un Business Plan
POIRIER Kévin (Chef de projet) HUCHEDÉ Cédric BEUTIER Kévin LEBRUN Jérémy BESNIER Richard Simulation de décisions de Jury 1.
Objectifs du développement Des agendas culturels et services quotidiens de La Libre Belgique et de La Dernière Heure et proposera des services d’informations.
31/05/2007Projet Master 11 Présentation ludique de la recherche opérationnelle à la fête de la science Année universitaire 2006/2007 Sylvain FIX Julien.
Initiative pour une méthode publique   +33 (0) 
Projet de C – Matrices creuses Yves BOGE, Sha LIU, Ivan VALIMAHAMED
Dreamweaver Séance 1.
Dreamweaver MX Jauneau Marie Claude-Antoine Zarate.
OSSIA Open Scenario Systems for Interactive Application Contrôle de paramètres spatiaux Jean-Michel Couturier, Blue Yeti, mai 2014.
SI28 : Adobe Image Ready 3.0 Agathe Edange.
Elise Pierrot, GSU04 ImageReady, traitement d’image pour le WEB Présentation SI28.
Moodle : usages pédagogiques (nov. 2014). Présentations ▪
1 er séance SI28 A2004 YIN Lei Emmanuel Eugene. Plan de l’exposé  Introduction au HTML  Le HTML dans le bloc-notes (notepad)  Présentation de Dreamweaver.
Retour d'expérience de l'utilisation du cloud comme infrastructure de service Guillaume PHILIPPON.
1 Monopalme Projet 4 Info Spécifications LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER Laurent.
1 Monopalme Projet 4 Info Présentation finale LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER.
Bienvenue sur VIRTUELLEAUVERGNE Spécialisé dans la visite virtuelle.
Révisions pour l’exam L2 Informatique Obligatoire.
Introduction Jeu solo d’action/aventure en 3D
Transcription de la présentation:

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

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

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

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

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

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

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

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.

Ressources Graphiques

Gestion Humaine

L’équipe de projet en chiffres Domaine d’applicationNombre de personne Conception et développement12 Créations 2D8 Créations 3D19 Réalisations sonores2 Conseil et correction1 Divers (bruitage, capture…) ≈ 10 Total ≈ 50

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’

Organisation & Dialogue Validation régulière des avancées. Tests permanents pour éviter les régressions. 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.

Notre Site Internet

Communication extérieure

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

Conclusion