Talaan ng mga Nilalaman:

Paano Gumawa ng Laro sa Poker sa Java: 4 na Hakbang
Paano Gumawa ng Laro sa Poker sa Java: 4 na Hakbang

Video: Paano Gumawa ng Laro sa Poker sa Java: 4 na Hakbang

Video: Paano Gumawa ng Laro sa Poker sa Java: 4 na Hakbang
Video: How To Play Poker - Beginners Guide 2024, Hulyo
Anonim
Paano Gumawa ng Laro sa Poker sa Java
Paano Gumawa ng Laro sa Poker sa Java

Ang itinuturo na ito ay para sa mga mayroon nang alam kung ano ang alam sa Java at nais na lumikha ng isang laro ng poker sa loob ng Java. Una sa lahat, kakailanganin mo ang isang computer na may ilang uri ng aplikasyon sa pag-coding o website na nagbibigay-daan sa paggamit ng Java. Inirerekumenda ko ang paggamit ng DrJava o BlueJ. Kung hindi mo magagamit ang isang application tulad ng dalawang iyon ay inirerekumenda kong gamitin ang website repl.it. Kapag mayroon ka ng isang application ng Java o website handa ka na upang simulan ang pag-cod ng programa sa iyo ng poker.

Hakbang 1: Lumikha ng isang Deck of Card

Lumikha ng isang Deck of Card
Lumikha ng isang Deck of Card

Ang unang bagay na kailangan mong gawin upang makalikha ng isang laro ng poker sa Java ay upang lumikha ng isang deck ng mga baraha. Upang magawa ito lumikha ng dalawang pampublikong static na pamamaraan, isa na tumutukoy sa isang random suit, at ang iba pa ay tumutukoy sa isang random na numero mula dalawa hanggang labing apat. Sa iyong pangunahing pamamaraan lumikha ng isang array na hahawak sa lahat ng limampu't dalawang kard. Gumamit ng isang array upang mailagay ang lahat ng limampung dalawang kard sa array. Bago ilagay ang card sa array gumamit ng isang para sa loop upang matiyak na ang card ay wala sa array ng limampu't dalawang card. Kung ang card ay wala sa array na pagkatapos ilagay ito sa array. Kapag ang array ay puno ng lahat ng limampu't dalawang kard na lumilikha ng isang shuffled deck maaari mo ring ilipat sa susunod na hakbang.

Hakbang 2: Bigyan ang Player ng Limang Mga Random Card mula sa Deck

Bigyan ang Player ng Limang Mga Random Card mula sa Deck
Bigyan ang Player ng Limang Mga Random Card mula sa Deck

Ang susunod na hakbang ay upang bigyan ang manlalaro ng limang mga random card mula sa iyong shuffled deck. Upang mabigyan ang manlalaro ng limang mga random card kailangan mong gumamit ng para sa loop at gumamit ng isang random na numero mula zero hanggang limampu isa gamit ang Math.random. Gamitin ang para sa loop at ang random na numero upang pumili ng isang random card mula sa iyong shuffled deck ng mga card. Matapos pumili ng limang mga random card ay i-print ang mga ito upang payagan ang manlalaro na makita kung anong mga kard ang mayroon sila. Handa ka na ngayong magpatuloy sa susunod na hakbang.

Hakbang 3: Lumikha para sa Mga Loops, Kung Mga Pahayag, at Habang Mga Loop upang Tukuyin Kung Ano ang Kumbinasyon ng Player

Lumikha para sa Mga Loops, Kung Mga Pahayag, at Habang Mga Loop upang Tukuyin Kung Ano ang Kumbinasyon ng Player
Lumikha para sa Mga Loops, Kung Mga Pahayag, at Habang Mga Loop upang Tukuyin Kung Ano ang Kumbinasyon ng Player

Handa ka na ngayon para sa pangatlong hakbang ng proseso upang lumikha ng isang laro ng poker sa Java. Ang pangatlong hakbang ay ang paggamit para sa mga loop, kung mga pahayag, at habang mga loop upang sabihin sa manlalaro kung anong kombinasyon ang mayroon sila. Gusto mong magsimula sa royal flush. Gumamit ng isang para sa loop at dalawa kung mga pahayag upang matukoy kung ang manlalaro ay mayroong isang royal flush o hindi. Gamit ang for loop matutukoy mo kung ang lahat ng mga kard ay may parehong suit, at pagkatapos ay gamitin ang dalawa kung mga pahayag na matutukoy mo kung ang mga kard ay sampu, Jack, Queen, King, at ace. Matapos ang royal flush gagamitin mo ang dalawa habang mga loop at tatlo kung ang mga pahayag upang matukoy kung ang manlalaro ay may isang tuwid na flush. Susunod ay magiging apat na isang uri, at gagamit ka ng isang habang loop at tatlo kung ang mga pahayag upang matukoy kung mayroon silang apat na isang uri. Pagkatapos ng apat na uri ay buong bahay. Gagamit ka ng solong kung pahayag upang matukoy ang isang buong bahay. Matapos ang isang buong bahay ay ang flush kung saan gagamit ka ng isang habang loop at isang kung pahayag. Pagkatapos ng isang flush gagamitin mo ang isang habang loop at dalawa kung mga pahayag para sa parehong mga straight at tatlo ng isang uri. Gumagamit ka pagkatapos ng isang habang loop at isang kung pahayag para sa parehong dalawang pares at dalawa ng isang uri. Sa wakas kakailanganin mo lamang ang isa kung pahayag upang matukoy kung ang manlalaro ay may mataas na card lamang. Ngayon ay oras na upang lumipat sa huling at huling hakbang.

Hakbang 4: Sabihin sa Manlalaro Kung Ano ang Kumbinasyon Nila

Sabihin sa Manlalaro Kung Ano ang Kumbinasyon Nila
Sabihin sa Manlalaro Kung Ano ang Kumbinasyon Nila

Ang huling hakbang ay upang sabihin sa manlalaro kung ano ang kanilang kombinasyon. Upang sabihin sa kanila ang kanilang kombinasyon gagamitin mo ang println at System.exit () sa loob ng mga loop at pahayag sa loob ng code ng kombinasyon. Sasabihin sa println sa manlalaro kung ano ang kanilang kombinasyon, at tatapusin ng System.exit () ang programa.

Inirerekumendang: