Spisu treści:

Jak zrobić grę w pokera w Javie: 4 kroki
Jak zrobić grę w pokera w Javie: 4 kroki

Wideo: Jak zrobić grę w pokera w Javie: 4 kroki

Wideo: Jak zrobić grę w pokera w Javie: 4 kroki
Wideo: Kaluch, gdy nie nagrywa 🥴 #shorts 2024, Listopad
Anonim
Jak zrobić grę w pokera w Javie
Jak zrobić grę w pokera w Javie

Ta instrukcja jest dla tych, którzy już znają Javę i chcą stworzyć grę w pokera w Javie. Przede wszystkim będziesz potrzebować komputera z jakąś aplikacją kodującą lub stroną internetową, która umożliwia korzystanie z Javy. Polecam używać DrJava lub BlueJ. Jeśli nie jesteś w stanie korzystać z takiej aplikacji, jak te dwie, polecam skorzystać ze strony internetowej repl.it. Gdy masz już aplikację Java lub stronę internetową, możesz zacząć kodować program pokerowy.

Krok 1: Stwórz talię kart

Stwórz talię kart
Stwórz talię kart

Pierwszą rzeczą, którą musisz zrobić, aby móc stworzyć grę w pokera w Javie, jest stworzenie talii kart. W tym celu utwórz dwie publiczne metody statyczne, jedną określającą losowy kolor, a drugą określającą losową liczbę od dwóch do czternastu. W swojej głównej metodzie utwórz tablicę, która pomieści wszystkie pięćdziesiąt dwie karty. Użyj tablicy, aby umieścić wszystkie pięćdziesiąt dwie karty w tablicy. Przed umieszczeniem karty w tablicy użyj pętli for, aby upewnić się, że karta nie znajduje się już w tablicy pięćdziesięciu dwóch kart. Jeśli karty nie ma już w tablicy, umieść ją w tablicy. Gdy tablica zostanie wypełniona wszystkimi pięćdziesięcioma dwiema kartami, tworząc potasowaną talię, możesz przejść do następnego kroku.

Krok 2: Daj graczowi pięć losowych kart z talii

Daj graczowi pięć losowych kart z talii
Daj graczowi pięć losowych kart z talii

Następnym krokiem jest przekazanie graczowi pięciu losowych kart z potasowanej talii. Aby dać graczowi pięć losowych kart, musisz użyć pętli for i użyć losowej liczby od zera do pięćdziesięciu jeden za pomocą Math.random. Użyj pętli for i liczby losowej, aby wybrać losową kartę z potasowanej talii kart. Po wybraniu pięciu losowych kart wydrukuj je, aby gracz mógł zobaczyć, jakie karty posiada. Jesteś teraz gotowy, aby przejść do następnego kroku.

Krok 3: Utwórz pętle, instrukcje if i pętle while, aby określić kombinację gracza

Twórz pętle, instrukcje if i pętle while, aby określić kombinację gracza
Twórz pętle, instrukcje if i pętle while, aby określić kombinację gracza

Jesteś teraz gotowy do trzeciego etapu procesu tworzenia gry w pokera w Javie. Trzecim krokiem jest użycie pętli for, instrukcji if i pętli while, aby poinformować gracza, jaką ma kombinację. Będziesz chciał zacząć od pokera królewskiego. Użyj pętli for i dwóch instrukcji if, aby określić, czy gracz ma pokera królewskiego, czy nie. Używając pętli for określisz, czy wszystkie karty mają ten sam kolor, a następnie używając dwóch instrukcji if określisz, czy karty to dziesiątka, walet, dama, król i as. Po pokerze królewskim użyjesz dwóch pętli while i trzech instrukcji if, aby określić, czy gracz ma pokera. Następnie będzie czwórka i użyjesz pętli while i trzech instrukcji if, aby określić, czy mają one czwórkę. Po czwórce jest pełny dom. Użyjesz pojedynczego wyrażenia if, aby określić fulla. Po fullu następuje kolor, w którym użyjesz pętli while i instrukcji if. Po kolorze użyjesz pętli while i dwóch instrukcji if dla obu stritów i trójek. Następnie użyjesz pętli while i instrukcji if dla dwóch par i dwójek tego samego rodzaju. Na koniec będziesz potrzebować tylko jednego oświadczenia if, aby określić, czy gracz ma tylko wysoką kartę. Teraz nadszedł czas, aby przejść do ostatniego i ostatniego kroku.

Krok 4: Powiedz graczowi, jaka jest jego kombinacja

Powiedz graczowi, jaka jest jego kombinacja
Powiedz graczowi, jaka jest jego kombinacja

Ostatnim krokiem jest poinformowanie gracza, jaka jest jego kombinacja. Aby przekazać im ich kombinację, użyjesz println i System.exit() w pętlach i instrukcjach w kodzie kombinacji. println poinformuje gracza, jaka jest ich kombinacja, a System.exit() zakończy program.

Zalecana: