bearbeide og presentere interessante bridgespill
Download
Skip this Video
Download Presentation
Bearbeide og presentere interessante bridgespill

Loading in 2 Seconds...

play fullscreen
1 / 18

Bearbeide og presentere interessante bridgespill - PowerPoint PPT Presentation


  • 104 Views
  • Uploaded on

Bearbeide og presentere interessante bridgespill. Daniel S. Lundekvam Veileder og oppdragsgiver: Sven-Olai Høyland. Oversikt. Bakgrunn for oppgaven Hva er bridge? Motivasjon Oppgaven Editor Avspiller Spalte Teknologi Utvikling Utfordringer Demo. Bakgrunn for oppgaven.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Bearbeide og presentere interessante bridgespill' - neona


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
bearbeide og presentere interessante bridgespill

Bearbeide og presentere interessante bridgespill

Daniel S. Lundekvam

Veileder og oppdragsgiver:

Sven-Olai Høyland

oversikt
Oversikt
  • Bakgrunn for oppgaven
    • Hva er bridge?
    • Motivasjon
  • Oppgaven
    • Editor
    • Avspiller
    • Spalte
  • Teknologi
  • Utvikling
  • Utfordringer
  • Demo
bakgrunn for oppgaven
Bakgrunn for oppgaven
  • Bridge er et veldig populært spill
  • Prøvegren i vinter-OL 2002
  • Det finnes ca 630 000 registrerte spillere organisert under World Bridge Federation (WBF)
  • NBF har ca 11000 medlemmer
  • Mange spillere er ikke tilknyttet en klubb
hva er bridge
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
motivasjon
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
oppgaven

Oppgaven

Bearbeide og presentere interessante bridgespill

oppgaven 2
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
oppgaven 3
Oppgaven (3)
  • 3 hoveddeler:
    • Editor for bearbeidelse
    • Avspiller
    • Spaltesystem
editor 1
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
editor 2
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
avspiller 1
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
avspiller 2
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
spalte 1
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
spalte 2
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
teknologi og verkt y
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
utvikling
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
utfordringer
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
ad