Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

INF-1400 Obligatorisk Oppgave 1 Breakout-Klone Marius Andreassen Edvard Pedersen 20.01.2014.

Liknende presentasjoner


Presentasjon om: "INF-1400 Obligatorisk Oppgave 1 Breakout-Klone Marius Andreassen Edvard Pedersen 20.01.2014."— Utskrift av presentasjonen:

1 INF-1400 Obligatorisk Oppgave 1 Breakout-Klone Marius Andreassen Edvard Pedersen

2 Introduksjon Python + Pygame Objektorientert programmering : Klasser og metoder

3 Breakout Støtte grunnmekanikken til det orginale spillet Pad Brikker Vinn spillet når alle brikkene er fjernet. Hvis ballen bommer på paden, taper man spillet. Interface/Utseende: Helt fritt

4 Krav Objektorientert programmering: Klasser og metoder Platformen skal styres ved bruk av musen eller piltastene. Ballen skal sprette av platformen med ulik vinkel avhengig av hvor den treffer på platformen. En brikke forsvinner når ballen treffer den Ballen spretter av veggene og taket. Spillet vinnes når alle brikkene er borte. Spillet avsluttes når ballen treffer bunnen av skjermen (GAME OVER!) Godt strukturert og kommentert kode.

5 Ekstra Flere brett Helsesystem (spilleren dør ikke før man har bommet 3 ganger) Highscore-liste Lyd Power-ups (ekstra liv, skyting, større platform, osv.) Brikkene kan tåle mer enn ett treff Hva du har lyst til

6 Rapport Beskriv hva du har gjort. Hva har vært vanskelig? Klassediagram (se bok og slides) Figurer Få frem det viktigste av det du har gjort, og det vanskeligste med det hele Eksempel på strukturering er med i handouten

7 Alternativ oppgave Mulighet til å gjøre noe helt annet hvis ønskelig Design MÅ godkjennes av oss før implementasjon Fremdeles krav om objektorientering Innebærer mer arbeid for neste obligatoriske oppgave –Innebærer også mer arbeid for denne oppgaven

8 Innlevering inf1400-username-1/ |--src/ | |--all the source files here | |--README | |--report.pdf MÅ være.pdf, Hvis ikke blir innleveringen ikke godkjent et zip eller tar.gz arkiv Frist: 13. Februar

9 Fusk Kopiering av kode er ikke lov. Kopiering av design fra en annens løsning, eller en løsning funnet å nettet er ikke lov. Se på en annen løsning under arbeidet med oppgaven er ikke lov. Feil bruk av referanser er ikke lov. Få hjelp av en annen student til å løse et problem er lov. Diskutere design med en annen student er lov. Få løsningen (kode, design eller beskrivelse) er ikke lov.

10 Tips Start tidlig! Lever inn, uansett status Si ifra til oss hvis dere får problemer Spørsmål?

11 Spørsmål Vi er tilgjengelige på e-post Gruppetimene –Du kan komme på den av de du vil


Laste ned ppt "INF-1400 Obligatorisk Oppgave 1 Breakout-Klone Marius Andreassen Edvard Pedersen 20.01.2014."

Liknende presentasjoner


Annonser fra Google