/java-hangman

Hang your Java skills higher.

Primary LanguageJava

HANGMAN

Nasz klient potrzebuje grę Hangman w języku Java.

Gra jest bardzo prosta:

  • losuje słowo i wyświetla "kreskami" ile to słowo ma liter
  • mogę zgadywać czy dana litera pojawiła się w słowie
  • jeśli trafiłem, gra odkrywa gdzie ta litera pojawia się w słowie (wszystkie wystąpienia)
  • jeśli nie trafiłem, infografika przedstawiająca status gry przybliża mnie do przegranej
  • jeśli zgadnę wszystkie litery w słowie przed wykorzystaniem wszystkich prób - wygrywam
  • jeśli nie uda mi się - przegrywam

Zasoby na ten projekt są limitowane. Otrzymane finansowanie pozwala nam poświęcić na ten projekt 3 godziny pracy maksymalnie trojga programistów. Zarząd liczy na Wasz sukces! Opóźnienie nie wchodzi w grę.

Żeby było łatwiej, otrzymujecie projekt animacji z działu grafików. Nasz lingwista opracował listę słów do użycia w grze, a nasz specjalista ds. wizjonerstwa dodatkowo narysował koncepcję oczekiwanego produktu. Prawie wszystko jest więc gotowe. Wystarczy dodać trochę kodu.

Success

Failure

Jak to zrobić?

To już chyba wiesz?

Ale na wszelki wypadek:

  1. Jedna osoba z pary forkuje ten projekt.
  2. W ustawieniach repozytorium dodaje drugiej prawa zapisu do projektu (Settings -> Collaborators -> Add people). Zaproszone osoby muszą zaakceptować zaproszenie!
  3. Obydwie osoby klonują sforkowane repozytorium na komputer, importują do IDE i patrzą co jest w środku.
  4. Razem projektujecie implementację i ustalacie podział prac.
  5. Pracujecie, wykorzystując wszystko co poznaliście w Javie do tej pory oraz system kontroli wersji.

Przed ustalonym wyżej deadlinem specjalista ds. koordynacji projektów sprawdzi i oceni postęp prac i jakość implementacji.

Do dzieła!