Skip to content

Instantly share code, notes, and snippets.

@llubosz
Last active September 30, 2016 10:52
Show Gist options
  • Save llubosz/8d129ec28fe01c4d30e598e963b09fd6 to your computer and use it in GitHub Desktop.
Save llubosz/8d129ec28fe01c4d30e598e963b09fd6 to your computer and use it in GitHub Desktop.

Celem zadania jest napisanie modelu gry w lotki (dart). Zasady: w grze bierze udział zawsze dwóch graczy, każdy gracz startuje z liczbą punktów równą 501. Każdy gracz może oddać trzy rzuty do tarczy, przy czym jeżeli trafi w sektor podwójny, punkty naliczają się podwójnie i analogicznie w przypadku trafienia w pole potrójne, punkty zostaną przyznane potrójnie, zatem maksymalna ilość punktów jaką gracz może uzyskać w jednej turze to 180 (3x3x20). Grę można zakończyć jedynie trafiając w pole podwójne lub bullseye o wartości równej pozostałej ilości punktów na liczniku. W momencie kiedy gracz przekroczy pozostałą ilość punktów (trafi wyższą wartość niż pozostała na liczniku) licznik wraca do wartości z początku tury.

Do wykonania zadania nie jest konieczne wykorzystanie frameworka.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment