La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Sujet BL1 : Simulateur de comportements réactifs Bernard Clément Barelli Nicolas Maitrehut Loïc Ould Sidina Mahi Encadrant : Mr Michel Buffa.

Présentations similaires


Présentation au sujet: "Sujet BL1 : Simulateur de comportements réactifs Bernard Clément Barelli Nicolas Maitrehut Loïc Ould Sidina Mahi Encadrant : Mr Michel Buffa."— Transcription de la présentation:

1 Sujet BL1 : Simulateur de comportements réactifs Bernard Clément Barelli Nicolas Maitrehut Loïc Ould Sidina Mahi Encadrant : Mr Michel Buffa

2 Introduction

3 Choix et motivations Existant riche et passionnant –Site web de Craig Reynolds plein dapplets incroyables ! Algorithmes nouveaux et amusants

4 Finalité du TER Architecture à base de plugins Étude de certains comportements Développement dun simulateur Interface interactive

5 Plan 1.Étude et choix des comportements 2.Outils développés –Implémentation dun simulateur pour tester les comportements et régler leurs paramètres –Développement dun jeu complet 3.Organisation du travail 4.Synthèse et conclusion

6 Étude et choix des comportements

7 Les comportements Locaux Les comportements locaux (basés sur le champ de vision): –Éviter un obstacle –Se nourrir –Fuir –Attaquer –Suivre un ami

8 Les comportements locaux (suite) Principe : choisir une direction et une vitesse à un instant donné Fonction dévaluation propre à chaque comportement

9 Sans éviter obstacle

10 Avec éviter obstacles

11 Les comportements Les comportements globaux –Algorithme de calcul du plus court chemin A* –Suivre des points de passage (way-points)

12 Sans a*

13 Avec a*

14 Outils développés

15 Le simulateur (outil de debug/réglage)

16 Larène de simulation

17

18 Organisation du travail

19 Planning Initial 1)Réflexion générale (1 semaine) : Architecture du projet (4 étudiants) 2) Implémentation de lossature (1 semaine) : Ossature (2 étudiants) Boîte à outils (1 étudiant) Animateur (2 étudiants) 3)Développement de comportements(3 semaines): Implémentation de comportements (4 étudiants) Éditeur (2 étudiants) Interface graphique finale (2 étudiants)

20 Changement de Planning Raisons : Problème de structure Manque de définitions Anticiper le retard

21 Changement de Planning Remaniement Interface graphique Remaniement boîte à outils Remaniement comportements Penser à entretenir la structure

22 Travail personnel

23 Barelli Nicolas

24 Bernard Clement

25 Maitrehut Loic

26 Ould Mahi Sidina

27 Synthèse et conclusion

28 Synthèse –Projet fonctionnel ! –« vraie » distribution. –Clarté des sources –Ralentissement occasionnel.

29 Synthèse (suite) Difficultés rencontrées –Algorithmes simples à comprendre mais difficiles à implémenter. –Imprécision du Cahier des charges. –Utilisation de CVS.

30 Conclusion Ce que le projet nous a apporté –Connaissances de Java sur un gros projet (une centaine de classes, lignes de code…) –Travail en équipe, –Obligation de communiquer, –Aperçu dun travail moins scolaire… Ce que nous avons aimé –Le thème du sujet, –La liberté sur la forme de lapplication, –La puissance de la technologie des plugins, –Le Twiki, Ce que nous navons pas aimé –La liberté du sujet…

31 Démonstration

32

33

34 La barre doutil nouveau Ouvrir Enregistrer Lecture Pause Recharger S.unique S.Multiple Ajouter Supprime Aide Quitter

35 Le panneau dinformation


Télécharger ppt "Sujet BL1 : Simulateur de comportements réactifs Bernard Clément Barelli Nicolas Maitrehut Loïc Ould Sidina Mahi Encadrant : Mr Michel Buffa."

Présentations similaires


Annonces Google