Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Bearbeide og presentere interessante bridgespill

Liknende presentasjoner


Presentasjon om: "Bearbeide og presentere interessante bridgespill"— Utskrift av presentasjonen:

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

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

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 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 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 Bearbeide og presentere interessante bridgespill
Oppgaven Bearbeide og presentere interessante bridgespill

7 Oppgaven (2) Bridge Base Online Vårt produkt
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 Oppgaven (3) 3 hoveddeler: Editor for bearbeidelse Avspiller
Spaltesystem

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 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 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 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 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 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 Teknologi og Verktøy Java - Eclipse Platform Plug-in: XML MySQL
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 Utvikling Utviklingsprosess: Kravanalyse Smidig design – vokser
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 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 Demo


Laste ned ppt "Bearbeide og presentere interessante bridgespill"

Liknende presentasjoner


Annonser fra Google