Vous êtes sur la page 1sur 11

JenniferSalle&SamuelRollet

ProjetdeProgrammationOrienteObjet SecondeAnne

Rapportdavancement
EcoleSuprieuredIngnieursdeLuminy UniversitdelaMditerraneAixMarseilleII Dcembre2006

ProjetProgrammationOrienteObjetSecondeAnnePacMan2007 RapportdAvancement

BordereaudeLivraison
REDACTEUR/COMPILEDBY: JenniferSalle&SamuelRollet DATE: 14/12/2006 REFERENCE: RaAv1PacMan2007 TITRE/TITLE: Rapportdavancement DIFFUSION/DISTRIBUTIONLIST VISA/VALIDATION SamuelRollet JenniferSalle MarcDaniel SbastienMavromatis

EcoleSuprieuredIngnieursdeLuminyUniversitdelaMditerraneAixMarseilleII JenniferSalle&SamuelRolletNovembre2006

ProjetProgrammationOrienteObjetSecondeAnnePacMan2007 RapportdAvancement

TabledesMatires
1.OBJETDURAPPORT .................................................................................................................................... 4 2.AVANCEMENTDUPROJET....................................................................................................................... 5 3.CHOIXTECHNIQUES .................................................................................................................................. 6 4.CONCEPTION ................................................................................................................................................ 7

EcoleSuprieuredIngnieursdeLuminyUniversitdelaMditerraneAixMarseilleII JenniferSalle&SamuelRolletNovembre2006

ProjetProgrammationOrienteObjetSecondeAnnePacMan2007 RapportdAvancement

1.OBJETDURAPPORT Lobjectif de ce rapport est de permettre le suivi de ce projet. Il prsentera lavancement actuel en prcisant les carts avec le cahier des charges, les choix techniqueseffectus,etltatgnraldelaconception.

EcoleSuprieuredIngnieursdeLuminyUniversitdelaMditerraneAixMarseilleII JenniferSalle&SamuelRolletNovembre2006

ProjetProgrammationOrienteObjetSecondeAnnePacMan2007 RapportdAvancement

2.AVANCEMENTDUPROJET

Lavancementduprojetestconformeauxprvisionsinitiales. Laphasedeconceptionnousapermisdebienidentifierlastructuredesdiffrentes classesetdesparerlescomposantschargsdustockagedesdonnes,delaffichage, et du contrle de lexcution, cela pour respecter la sparation des composants du paradigme Model Vue Contrleur. Les diffrents diagrammes de classe sont prsentsplusloin. Laphasederalisationprogressesuivantleplanningtabli.Le dveloppementdes classeschargesdestocker lesdonnesncessaires lexcutionduprogrammeest plus avanc que prvu, et devrait se terminer quelques jours avant la date prvue. Leslmentsdelavueetducontrleursontdveloppsdanslestemps. Limplmentation de lintelligence de dplacement des fantmes dpend dun algorithmedecalculdupluscourtchemin.Cecalculsebaserasoitsurlalgorithme deDijkstra,soitsurlalgorithmeA*.Acejournousnavonspasencorechoisientre cesdeuxalgorithmes.Nousallonsprochainementlancerunephasedetestafindeles compareretdechoisirlemoinscoteux. Laphasedetestunitaireateffectuesurleslmentsdjimplments,ainsique certainstestsdintgration.
EcoleSuprieuredIngnieursdeLuminyUniversitdelaMditerraneAixMarseilleII JenniferSalle&SamuelRolletNovembre2006

ProjetProgrammationOrienteObjetSecondeAnnePacMan2007 RapportdAvancement

3.CHOIXTECHNIQUES Leschoixtechniquesnoncsdanslecahierdeschargesonttrespects:utilisation dulangageobjetC++,avecleslibrairiesOpenGLetGLUTpourlinterface. Le dveloppement est actuellement effectu sous Windows en utilisant DevC++. Le projetseraensuitecompilsousGnu/LinuxpourproduirelaversionGnu/Linux. La librairie utilise pour intgrer des sons dans le programme na pas encore t dtermine.Nousallonseffectuerdestestssurles librairiesOpenALetFMODafin dedterminerlaplusperformante.

EcoleSuprieuredIngnieursdeLuminyUniversitdelaMditerraneAixMarseilleII JenniferSalle&SamuelRolletNovembre2006

ProjetProgrammationOrienteObjetSecondeAnnePacMan2007 RapportdAvancement

4.CONCEPTION Cettepartieregroupelesdiffrentsdiagrammesdeconception ralisscejour.Ils serontcommentsendtailplustarddanslapartieconceptiondurapportdeprojet. Lediagrammeciaprsprsentelesdiffrentstatspossiblesdujeu.

Voustrouverezciaprslesdiffrentsdiagrammesdeclassepourlemodel,lavueet lecontrleur. Ilssont de pluslivrs sousformede fichiers indpendants aveccerapportpouren faciliterlaconsultation.

EcoleSuprieuredIngnieursdeLuminyUniversitdelaMditerraneAixMarseilleII JenniferSalle&SamuelRolletNovembre2006

ProjetProgrammationOrienteObjetSecondeAnnePacMan2007 RapportdAvancement

EcoleSuprieuredIngnieursdeLuminyUniversitdelaMditerraneAixMarseilleII JenniferSalle&SamuelRolletNovembre2006

ProjetProgrammationOrienteObjetSecondeAnnePacMan2007 RapportdAvancement

EcoleSuprieuredIngnieursdeLuminyUniversitdelaMditerraneAixMarseilleII JenniferSalle&SamuelRolletNovembre2006

ProjetProgrammationOrienteObjetSecondeAnnePacMan2007 RapportdAvancement

10

EcoleSuprieuredIngnieursdeLuminyUniversitdelaMditerraneAixMarseilleII JenniferSalle&SamuelRolletNovembre2006

ProjetProgrammationOrienteObjetSecondeAnnePacMan2007 RapportdAvancement

11

Contacts: Fournisseurs: SamuelRolletsamuel.rollet@etumel.univmed.fr+33(0)6.09.48.47.85 JenniferSallejennifer.salle@etumel.univmed.fr+33(0)6.60.75.40.35 Client: MarcDanielmarc.daniel@esil.univmed.fr SbastienMavromatissebastien.mavromatis@esil.univmed.fr

EcoleSuprieuredIngnieursdeLuminyUniversitdelaMditerraneAixMarseilleII JenniferSalle&SamuelRolletNovembre2006

Vous aimerez peut-être aussi