18

1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Embed Size (px)

Citation preview

Page 1: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire
Page 2: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

1. Présentation du projet

2. Déroulement du projet

3. Partie technique

4. Bilan

Sommaire

Page 3: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Présentation du projet

Page 4: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Définition du projet• Un jeu de type FPS en 3D

• Caractéristiques du jeu :• Afficher un environnement 3D• Se déplacer dans cet environnement• Agir dans cet environnement (actions, tir …)• Autres aspects : son, menu, …

Page 5: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Moyens utilisés• Codé en C++ avec la librairie DirectX

• Matériel utilisé : • SDK microsoft• Dev Cpp• Blender

• Documentation

Page 6: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Déroulement du projet

Page 7: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Premier prototype• Définition de la structure du projet

• Répartition des tâches

• Problèmes rencontrés

• Création du premier prototype

Page 8: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Suite du développement• Nouvelle répartition des tâches

• Création d'un deuxième prototype

• Problèmes rencontrés

• Jeu fini

Page 9: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Partie technique

Page 10: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Fonctionnement général• Fonctionnement (création fenêtre, boucle de jeu, …)

• Accès matériels :• Acquisitions clavier et souris• Lien avec la carte graphique

Page 11: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Représentation 3D• Création de scène :

• Création de mesh• Mise en place de textures et matériaux• Mise en place des lumières

• Création d'un scénario :• Cinématique• Gestion de diverses phases

Page 12: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Contraintes physiques• Déplacements

• Codage des collisions :• Avec le décor• Entre objets mobiles (ex : tir)

• Mise en place de la gravité :• Saut• Chute

Page 13: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Autres aspects

• Création d'un menu

• Mise en place de musiques et de bruitages

• Chargement/sauvegarde d'une partie

Page 14: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Bilan

Page 15: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Points négatifs• Problèmes matériels

• Problèmes de communication entre les membres du groupe :• "mise à l'écart" de certains• Problèmes lors du développement

• Problèmes au niveau de la structure du projet

Page 16: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire

Points positifs• Apprentissage de nouveaux langages (C++ et DirectX)

• Connaissances sur le développement de jeux vidéos

• Première expérience dans la gestion de projet concluante

Page 17: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire
Page 18: 1.Présentation du projet 2.Déroulement du projet 3.Partie technique 4.Bilan Sommaire