Indholdsfortegnelse:

Sådan laver du et pokerspil i Java: 4 trin
Sådan laver du et pokerspil i Java: 4 trin

Video: Sådan laver du et pokerspil i Java: 4 trin

Video: Sådan laver du et pokerspil i Java: 4 trin
Video: Релиз Java 17 и Windows 11. Платный Docker и новые MacBook от Apple [MJC News #9] 2024, Juli
Anonim
Sådan laver du et pokerspil i Java
Sådan laver du et pokerspil i Java

Dette instruerbare er for dem, der allerede er nogle, der kender Java og ønsker at oprette et spil poker inden for Java. Først og fremmest skal du bruge en computer med en slags kodningsprogram eller et websted, der tillader brug af Java. Jeg anbefaler at bruge DrJava eller BlueJ. Hvis du ikke er i stand til at bruge et program som disse to, vil jeg anbefale at bruge webstedet repl.it. Når du har en Java -applikation eller et websted, er du klar til at begynde at kode dit pokerprogram.

Trin 1: Opret et kortkort

Opret et kortkort
Opret et kortkort

Den første ting, du skal gøre for at kunne oprette et spil poker i Java, er at oprette et kortspil. For at gøre dette skal du oprette to offentlige statiske metoder, en der bestemmer en tilfældig dragt, og den anden bestemmer et tilfældigt tal fra to til fjorten. I din hovedmetode skal du oprette et array, der vil indeholde alle 52 kort. Brug et array til at placere alle 52 kort i arrayet. Inden du lægger kortet i arrayet, skal du bruge en for -loop til at sikre, at kortet ikke allerede er i arrayet på 52 kort. Hvis kortet ikke allerede er i arrayet, skal du placere det i arrayet. Når arrayet er fyldt med alle 52 kort, der skaber et blandet kort, kan du derefter gå videre til det næste trin.

Trin 2: Giv spilleren fem tilfældige kort fra dækket

Giv spilleren fem tilfældige kort fra dækket
Giv spilleren fem tilfældige kort fra dækket

Det næste trin er at give spilleren fem tilfældige kort fra dit blandede kort. For at give spilleren fem tilfældige kort skal du bruge en for loop og bruge et tilfældigt tal fra nul til 51 med Math.random. Brug for -sløjfen og det tilfældige nummer til at vælge et tilfældigt kort fra dit blandede kortspil. Efter at have valgt fem tilfældige kort skal du udskrive dem, så spilleren kan se, hvilke kort de har. Du er nu klar til at gå videre til næste trin.

Trin 3: Opret til Loops, If -udsagn og While Loops for at bestemme, hvilken kombination spilleren har

Opret til Loops, If -sætninger og While Loops for at bestemme, hvilken kombination spilleren har
Opret til Loops, If -sætninger og While Loops for at bestemme, hvilken kombination spilleren har

Du er nu klar til det tredje trin i processen med at oprette et spil poker i Java. Det tredje trin er at bruge til sløjfer, hvis udsagn, og mens sløjfer til at fortælle spilleren hvilken kombination de har. Du vil gerne starte med royal flush. Brug en for -loop og to if -udsagn til at afgøre, om spilleren har en royal flush eller ej. Ved hjælp af for -løkken vil du afgøre, om alle kortene har samme kulør, og derefter bruge de to if -sætninger, du vil afgøre, om kortene er en ti, Jack, Queen, King og et ess. Efter royal flush vil du bruge to while loops og tre if -udsagn til at afgøre, om spilleren har en straight flush. Næste vil være fire ens, og du vil bruge et stykke loop og tre if -sætninger til at afgøre, om de har fire ens. Efter fire ens er fuldt hus. Du vil bruge en enkelt if -erklæring til at bestemme et fuldt hus. Efter et fuldt hus er skylningen, hvor du vil bruge et stykke loop og en if -erklæring. Efter en flush vil du bruge et stykke loop og to if -sætninger for både straight og tre ens. Du vil derefter bruge en while -loop og en if -sætning for både to par og to ens. Endelig behøver du kun en if -erklæring for at afgøre, om spilleren kun har et højt kort. Nu er det tid til at gå videre til det sidste og sidste trin.

Trin 4: Fortæl spilleren, hvad deres kombination er

Fortæl spilleren, hvad deres kombination er
Fortæl spilleren, hvad deres kombination er

Det sidste trin er at fortælle spilleren, hvad deres kombination er. For at fortælle dem deres kombination vil du bruge println og System.exit () inden for loops og udsagn i kombinationens kode. Println fortæller spilleren, hvad deres kombination er, og System.exit () afslutter programmet.

Anbefalede: