Cuprins:

Cum să faci un joc de poker în Java: 4 pași
Cum să faci un joc de poker în Java: 4 pași

Video: Cum să faci un joc de poker în Java: 4 pași

Video: Cum să faci un joc de poker în Java: 4 pași
Video: de ce numi merge java 2024, Noiembrie
Anonim
Cum să faci un joc de poker în Java
Cum să faci un joc de poker în Java

Acest lucru instructiv este pentru cei care deja unii știu Java și doresc să creeze un joc de poker în Java. În primul rând, veți avea nevoie de un computer cu un fel de aplicație de codare sau de site web care să permită utilizarea Java. Recomand utilizarea DrJava sau BlueJ. Dacă nu puteți utiliza o aplicație precum cele două, vă recomand să utilizați site-ul repl.it. Odată ce ai o aplicație Java sau un site web, ești gata să începi programarea programului de poker.

Pasul 1: Creați o punte de cărți

Creați o punte de cărți
Creați o punte de cărți

Primul lucru pe care trebuie să-l faci pentru a putea crea un joc de poker în Java este să creezi un pachet de cărți. Pentru aceasta, creați două metode statice publice, una care determină un cost aleatoriu, iar cealaltă determinând un număr aleatoriu de la doi la paisprezece. În metoda dvs. principală creați o matrice care va conține toate cele cincizeci și două de cărți. Utilizați un tablou pentru a plasa toate cele cincizeci și două de cărți în tablou. Înainte de a pune cardul în matrice, utilizați o buclă for pentru a vă asigura că cardul nu este deja în matricea de cincizeci și două de cărți. Dacă cardul nu este deja în matrice, așezați-l în matrice. Odată ce matricea este umplută cu toate cele cincizeci și două de cărți, creând un pachet amestecat, puteți trece la pasul următor.

Pasul 2: Dă jucătorului cinci cărți aleatorii de pe punte

Dă jucătorului cinci cărți aleatorii de pe punte
Dă jucătorului cinci cărți aleatorii de pe punte

Următorul pas este să dai jucătorului cinci cărți aleatorii din pachetul tău amestecat. Pentru a da jucătorului cinci cărți aleatorii, trebuie să utilizați o buclă for și să utilizați un număr aleatoriu de la zero la cincizeci și unu folosind Math.random. Utilizați bucla for și numărul aleator pentru a alege o carte aleatorie din pachetul de cărți amestecat. După alegerea a cinci cărți aleatorii, tipăriți-le pentru a permite jucătorului să vadă ce cărți au. Acum sunteți gata să treceți la pasul următor.

Pasul 3: Creați bucle, declarații If și bucle While pentru a determina ce combinație are jucătorul

Creați pentru bucle, declarații If și bucle While pentru a determina ce combinație are jucătorul
Creați pentru bucle, declarații If și bucle While pentru a determina ce combinație are jucătorul

Acum sunteți gata pentru al treilea pas al procesului pentru a crea un joc de poker în Java. Al treilea pas este de a folosi pentru bucle, dacă sunt declarații, și în timp ce bucle pentru a spune jucătorului ce combinație au. Veți dori să începeți cu culoarea regală. Folosiți o buclă for și două afirmații if pentru a determina dacă jucătorul are sau nu o culoare roșie. Folosind bucla for veți determina dacă toate cărțile au același costum, iar apoi folosind cele două afirmații if veți determina dacă cărțile sunt zece, Jack, Regină, Rege și un as. După flush-ul regal veți folosi două bucle de timp și trei declarații if pentru a determina dacă jucătorul are o culoare dreaptă. Următorul va fi patru de un fel și veți utiliza o buclă while și trei instrucțiuni if pentru a determina dacă au patru de un fel. După patru de un fel este casa plină. Veți utiliza o singură declarație if pentru a determina o casă completă. După un full house este culoarea în care veți folosi o buclă while și o instrucțiune if. După o culoare, veți utiliza o buclă de timp și două instrucțiuni if pentru ambele drepte și trei de un fel. Veți utiliza apoi o buclă while și o instrucțiune if pentru ambele două perechi și două de un fel. În cele din urmă, veți avea nevoie doar de o declarație if pentru a determina dacă jucătorul are doar o carte mare. Acum este timpul să trecem la ultimul și ultimul pas.

Pasul 4: Spuneți jucătorului care este combinația lor

Spune-i jucătorului care este combinația lor
Spune-i jucătorului care este combinația lor

Ultimul pas este să îi spui jucătorului care este combinația lor. Pentru a le spune combinația lor, veți utiliza println și System.exit () în buclele și instrucțiunile din codul combinației. Println va spune jucătorului care este combinația lor, iar System.exit () va încheia programul.

Recomandat: