Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

1 Bearbeide og presentere interessante bridgespill Daniel S. Lundekvam Veileder og oppdragsgiver: Sven-Olai Høyland.

Liknende presentasjoner


Presentasjon om: "1 Bearbeide og presentere interessante bridgespill Daniel S. Lundekvam Veileder og oppdragsgiver: Sven-Olai Høyland."— Utskrift av presentasjonen:

1 1 Bearbeide og presentere interessante bridgespill Daniel S. Lundekvam Veileder og oppdragsgiver: Sven-Olai Høyland

2 2 Oversikt  Bakgrunn for oppgaven  Hva er bridge?  Motivasjon  Oppgaven  Editor  Avspiller  Spalte  Teknologi  Utvikling  Utfordringer  Demo

3 3 Bakgrunn for oppgaven  Bridge er et veldig populært spill  Prøvegren i vinter-OL 2002  Det finnes ca registrerte spillere organisert under World Bridge Federation (WBF)  NBF har ca medlemmer  Mange spillere er ikke tilknyttet en klubb

4 4 Hva er bridge?  Kortspill for fire personer som danner to par.  Skal nå gå igjennom de viktigste begrepene i bridge  Vanlig kortstokk – 13 kort til hver spiller  To hoveddeler – meldinger og spill  Spilldelen veldig likt amerikaner  bortsett fra blindemann  Meldinger  Syv nivåer, fire farger + NT  Avsluttende melding – kontrakt  Spillefører / Blindemann / Utspiller  Spill  Mål for vinnerne av meldingsrunder: Ta minst det antall stikk som er meldt  De andre: Hindre motspillerne  Som amerikaner

5 5 Motivasjon  Det finnes bridge-spalter i de fleste norsk aviser  Disse har mange lesere  Mange leser disse avisspaltene nøye  Sette seg inn i problemstillinger en spiller har fått

6 6 Oppgaven Bearbeide og presentere interessante bridgespill

7 7 Oppgaven (2)  Bridge Base Online  Gjengir hva som har skjedd  Fokuserer på nyhetsverdi  Bruker som tilskuer  Vårt produkt  Bearbeide spesielt interessante spill  Legge til kommentarer og hint  Bruker som deltager

8 8 Oppgaven (3)  3 hoveddeler:  Editor for bearbeidelse  Avspiller  Spaltesystem

9 9 Editor (1)  Erfarne spillere kan legge sine kommentarer til spill.  Tidligere registrerte spill fra BBO  Manuelt innlest fra f.eks. en privat bridgekveld  Kan belyse interessante spill og situasjoner som oppstår.  Disse behandlede spillene kan så lastes opp til spalte

10 10 Editor (2)  Laste inne spill-fil (rådata)  Skal støtte flere formater  Lagre generell beskrivelse om spillet  Anbefalt posisjon som bruker bør ’oppleve’ spillet fra (N/S/Ø/V)  Kommentarer til enkelte kort/meldinger  Hint for hva som bør gjøres  Lagre spillet med kommentarer til fil  Laste opp spill til spalte

11 11 Avspiller (1)  Bruker skal benytte avspilleren til å hente ned spill fra spalter de abonnerer på.  Spille av disse kommenterte spillene.  Fungere som både underholdning og til opplæring

12 12 Avspiller (2)  Hente ned innlegg fra spalte  Logge inn med brukernavn og passord  Hente valgt innlegg i valgt spalte  Hente behandlete spill fra fil  Spille av spill fra ønsket spillerposisjon  Vise kommentarer/hint i riktige situasjoner

13 13 Spalte (1)  Bruker oppretter spalte og blir ”redaktør”  Legger opp behandlede spill i slike spalter med Editor  Vanlig bruker abonnerer på slike spalter  Forhåndsbetaler et antall innlegg  Henter ned og spiller av innlegg med Avspiller

14 14 Spalte (2)  Spaltene administreres fra Bjørnars nettsted  En administrator godkjenner spalter før de blir tilgjengelige  Bruker kan:  Opprette spalte  Endre spalte  Slette spalte  Abonnere på godkjent spalte

15 15 Teknologi og Verktøy  Java - Eclipse Platform  Godt kjent med det på forhånd  Plug-in:  Jigloo SWT/Swing GUI Builder  Fat Jar Eclipse Plug-In  XML  MySQL  Brukergrensesnitt bibliotek – SWT  Unngå java-følelse over applikasjonen  JSmooth.exe-wrapper  Letter å forholde seg til exe-fil enn jar-fil

16 16 Utvikling  Utviklingsprosess:  Forsøkt å benytte ider fra UP og XP  Kravanalyse  Brukstilfeller  Alistar Cockburn’s standard  Prototyping  Smidig design – vokser  Fokus på å beholde en klart lagdelt struktur

17 17 Utfordringer  Sette meg inn i bridge – gått på bridgekurs  Integrasjonen mot Bjørnar sitt nettsted  Lage et godt brukergrensesnitt  Parsing bridgespill på eksisterende filformater

18 18 Demo


Laste ned ppt "1 Bearbeide og presentere interessante bridgespill Daniel S. Lundekvam Veileder og oppdragsgiver: Sven-Olai Høyland."

Liknende presentasjoner


Annonser fra Google