Turinys:

Kaip sukurti pokerio žaidimą „Java“: 4 žingsniai
Kaip sukurti pokerio žaidimą „Java“: 4 žingsniai

Video: Kaip sukurti pokerio žaidimą „Java“: 4 žingsniai

Video: Kaip sukurti pokerio žaidimą „Java“: 4 žingsniai
Video: Больше, чем кофе: внутренняя работа интервью 2024, Liepa
Anonim
Kaip sukurti pokerio žaidimą „Java“
Kaip sukurti pokerio žaidimą „Java“

Ši pamoka skirta tiems, kurie jau išmano „Java“ir nori sukurti „Java“pokerio žaidimą. Visų pirma, jums reikės kompiuterio su tam tikra kodavimo programa arba svetaine, leidžiančia naudoti „Java“. Aš rekomenduoju naudoti „DrJava“arba „BlueJ“. Jei negalite naudoti tokios programos kaip šios dvi, rekomenduočiau naudotis svetaine repl.it. Kai turėsite „Java“programą ar svetainę, būsite pasiruošę pradėti koduoti savo pokerio programą.

1 žingsnis: sukurkite kortų kaladę

Sukurkite kortų kaladę
Sukurkite kortų kaladę

Pirmas dalykas, kurį turite padaryti, kad galėtumėte sukurti pokerio žaidimą „Java“, yra sukurti kortų kaladę. Norėdami tai padaryti, sukurkite du viešus statinius metodus: vieną, kuris nustato atsitiktinį kostiumą, o kitą - atsitiktinį skaičių nuo dviejų iki keturiolikos. Pagrindiniu metodu sukurkite masyvą, kuriame telpa visos penkiasdešimt dvi kortelės. Naudokite masyvą, kad į masyvą įdėtumėte visas penkiasdešimt dvi korteles. Prieš įdėdami kortelę į masyvą, naudokite už ciklą, kad įsitikintumėte, jog kortelė jau nėra penkiasdešimt dviejų kortelių masyve. Jei kortelės jau nėra masyve, įdėkite ją į masyvą. Kai masyvas užpildytas visomis penkiasdešimt dviem kortelėmis, sukuriant sumaišytą kaladę, galite pereiti prie kito žingsnio.

2 veiksmas: duokite žaidėjui penkias atsitiktines kortas iš denio

Duokite žaidėjui penkias atsitiktines kortas iš denio
Duokite žaidėjui penkias atsitiktines kortas iš denio

Kitas žingsnis yra duoti žaidėjui penkias atsitiktines kortas iš jūsų sumaišytos kaladės. Norėdami duoti žaidėjui penkias atsitiktines korteles, turite naudoti ciklą „ciklas“ir naudoti atsitiktinį skaičių nuo nulio iki penkiasdešimt vieno, naudodami „Math.random“. Naudokite kilpą ir atsitiktinį skaičių, kad pasirinktumėte atsitiktinę kortelę iš sumaišytos kortų kaladės. Pasirinkę penkias atsitiktines kortas, atsispausdinkite jas, kad žaidėjas galėtų pamatyti, kokias korteles jie turi. Dabar esate pasirengęs pereiti prie kito žingsnio.

3 veiksmas: sukurkite ciklus, jei teiginius ir ciklus, kad nustatytumėte, kokį derinį turi grotuvas

Sukurkite ciklus, jei teiginius ir ciklus, kad nustatytumėte, kokį derinį turi grotuvas
Sukurkite ciklus, jei teiginius ir ciklus, kad nustatytumėte, kokį derinį turi grotuvas

Dabar esate pasiruošę trečiajam žingsniui sukurti pokerio žaidimą „Java“. Trečias žingsnis - naudoti kilpoms, jei teiginiai, ir ciklams, kad pasakytumėte žaidėjui, kokį derinį jie turi. Norėsite pradėti nuo karališkojo prapūtimo. Naudokite žodį ciklui ir du, jei teiginius, kad nustatytumėte, ar žaidėjas turi karališkąjį atspalvį, ar ne. Naudodamiesi for ciklu, jūs nustatysite, ar visos kortos yra vienodo kostiumo, o tada naudodamiesi dviem, jei teiginiais, nustatysite, ar kortos yra dešimtukas, Džekas, Karalienė, Karalius ir tūzas. Po karališkojo prapūtimo naudosite du ciklus ir tris, jei teiginius, kad nustatytumėte, ar žaidėjas turi tiesų smūgį. Kitas bus keturių rūšių, o norėdami nustatyti, ar jie turi keturis vienodus, naudosite ciklą „while“ir tris „if“. Po keturių rūšių yra pilnas namas. Norėdami nustatyti pilną namą, naudosite vieną „if“teiginį. Po pilno namo yra praplaukimas, kuriame naudosite ciklo „ciklas“ir „if“teiginį. Po prapūtimo naudosite ciklo „while“ciklą ir du „if“teiginius tiek tiesiems, tiek trims. Tada naudosite ciklo „while“ir „if“teiginį tiek dviem poroms, tiek dviem vienodoms. Galiausiai jums reikės tik vieno pareiškimo, kad nustatytumėte, ar žaidėjas turi tik aukštą kortelę. Dabar atėjo laikas pereiti prie paskutinio ir paskutinio žingsnio.

4 žingsnis: pasakykite žaidėjui, koks yra jų derinys

Pasakykite žaidėjui, koks yra jų derinys
Pasakykite žaidėjui, koks yra jų derinys

Paskutinis žingsnis yra pasakyti žaidėjui, koks yra jų derinys. Norėdami pasakyti jiems apie jų derinį, naudosite „println“ir „System.exit“() kilpų ir teiginių derinio kode. „Println“praneš žaidėjui, koks yra jų derinys, o „System.exit“() baigs programą.

Rekomenduojamas: