Rapport Objektorienteret Pacman - Portfolio - Tommy Andersen
Rapport Objektorienteret Pacman - Portfolio - Tommy Andersen
Rapport Objektorienteret Pacman - Portfolio - Tommy Andersen
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
5.1.1.1 Vinduet, Pacwindow<br />
bliver startet<br />
(Ref: Sekvensdiagram 1, 5.4.1)<br />
5.1.1.2 Menuen til vinduet<br />
bliver skabt.<br />
(Ref: Klassediagram 1, 5.3.1.1.CPacWindow)<br />
(Ref: IPO , Bilag 1,4.6)<br />
5.1.1.3 Gamehandler bliver<br />
startet<br />
(Ref: Klassediagram 1, 5.3.1.3.CGameHandler)<br />
(Ref: IPO , Bilag 1,5.2)<br />
5.1.1.4 Timeren startes<br />
(Ref: Klassediagram 1, 5.3.1.1.CTimer)<br />
(Ref: IPO , Bilag 1,3.1)<br />
5.1.1.5 Intro skærmen<br />
startes<br />
(Ref: Sekvensdiagram 1, 5.4.3)<br />
5.1.1.6 Vent på der sker<br />
noget med vinduet<br />
(Ref: Klassediagram 1, 5.3.1.1.CPacWindow)<br />
(Ref: IPO , Bilag 1,4.1)<br />
5.1.1.7 Spillets tråd hThread<br />
lukkes ned<br />
(Ref: IPO , Bilag 1,5.3)<br />
(Ref: Klassediagram 1, 5.3.1.3. CGameHandler)<br />
5.1.1.8 Spillets tråd startes<br />
(Ref: IPO , Bilag 1,5.2)<br />
(Ref: Klassediagram 1, 5.3.1.3. CGameHandler)<br />
5.1.1.9 Oprydning intro<br />
(Ref: Sekvensdiagram 1, 5.4.7)<br />
5.1.1.10 Gamestate skiftes til<br />
menu<br />
(Ref: IPO , Bilag 1,5.1)<br />
(Ref: Klassediagram 1, 5.3.1.3. CGameHandler)<br />
5.1.1.11 Brugeren skal vælge<br />
et menupunkt<br />
(Ref: IPO , Bilag 1,17.6)<br />
(Ref: Klassediagram 1, 5.3.1.3. CGameStateIntro)<br />
5.1.1.12 Vinduet bliver kaldt<br />
med et lukke kald<br />
(Ref: IPO , Bilag 1,4.1)<br />
(Ref: Klassediagram 1, 5.3.1.1. CPacWindow)<br />
<strong>Rapport</strong> – Objekt Orienteret <strong>Pacman</strong> spil<br />
Side 31 af 50<br />
5.1.1.13 Deinit kørende<br />
elementer<br />
(Ref: Klassediagram 1, 5.3.1.3.CGameHandler)<br />
(Ref: IPO , Bilag 1,5.3)<br />
5.1.1.14 Programmet afsluttes<br />
(Ref: Sekvensdiagram 1, 5.4.22)<br />
5.1.1.15 Bliver spillet startet<br />
forfra?<br />
(Ref: Klassediagram 1, 5.3.1.3.CGameHighscore)<br />
(Ref: IPO , Bilag 1,16.5)<br />
5.1.1.16 Oprydning game<br />
(Ref: Sekvensdiagram 1, 5.4.14)<br />
5.1.1.17 Spillet kører<br />
(Ref: Klassediagram 1, 5.3.1.3. CGameStateGame)<br />
(Ref: IPO , Bilag 1,15.2)<br />
5.1.1.18 Brugeren skal<br />
indtaste navn og<br />
vælge og om<br />
highscores skal være<br />
online<br />
(Ref: Sekvensdiagram 1, 5.4.6)<br />
5.1.1.19 Oprydning menu<br />
(Ref: Sekvensdiagram 1, 5.4.8)<br />
5.1.1.20 Gamestate skiftes til<br />
game<br />
(Ref: IPO , Bilag 1,5.1)<br />
(Ref: Klassediagram 1, 5.3.1.3. CGameHandler)<br />
5.1.1.21 Banen loades og<br />
tegnes<br />
(Ref: Sekvensdiagram 1, 5.4.10)<br />
5.1.1.22 Oprydning highscore<br />
(Ref: Sekvensdiagram 1, 5.4.20)<br />
5.1.1.23 Gamestate skiftes til<br />
gameover<br />
(Ref: IPO , Bilag 1,5.1)<br />
(Ref: Klassediagram 1, 5.3.1.3. CGameHandler)<br />
5.1.1.24 Lokal highscore<br />
bliver hentet frem...<br />
(Ref: IPO , Bilag 1,16.6)<br />
(Ref: Klassediagram 1, 5.3.1.3. CGameStateHighscore)