Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. Gra "Kamień Papier Nożyce Jaszczurka Spock"
  2.  
  3. Napisz aplikację klient-serwer do rozgrywaia gry "Kamień Papier Nożyce Jaszczurka Spock"
  4.  
  5. Zadaniem programu jest:
  6.  
  7. Zapytanie użytkownika o chęć podłączenia się do serwera (+pytanie o IP oraz port) lub utworzenie nowego serwera (pytanie o port). Program powinien pozwalać na szybkie wybranie domyślnych ustawień, portu: 4444, adresu IP: 127.0.0.1 (localhost).
  8. Aplikacja jako klient:
  9. Pobiera informację o nazwie gracza i przekazuje ją na serwer.
  10. Pozwala na wysłanie swojego stanu: Kamień, Papier, Nożyce, Jaszczurka, Spock
  11. Aplikacja jako serwer:
  12. Czeka na połączenie 2 klientów.
  13. Czeka na stan klientów, tzn. Kamień, Papier, Nożyce, Jaszczurka, Spock
  14. Wysyła do klientow informację o tym, czy klient wygrał, przegrał czy był remis, przy czym:
  15. Kamień wygrywa a nożycami
  16. Papier wygrywa z kamieniem
  17. Nożyce wygrywają z papierem
  18. Kamień wygrywa z jaszczurką
  19. Jaszczurka wygrywa ze Spockiem
  20. Spock wygrywa z nożycami
  21. Nożyce wygrywają z jaszczurką
  22. Jaszczurka wygrywa z papierem
  23. Spock wygrywa z kamieniem
  24. Papier wygrywa ze Spockiem
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement