Obsah:

Jak vytvořit pokerovou hru v Javě: 4 kroky
Jak vytvořit pokerovou hru v Javě: 4 kroky

Video: Jak vytvořit pokerovou hru v Javě: 4 kroky

Video: Jak vytvořit pokerovou hru v Javě: 4 kroky
Video: Ещё немного красивых пикселей ► 2 Прохождение Huntdown 2024, Červenec
Anonim
Jak vytvořit pokerovou hru v Javě
Jak vytvořit pokerovou hru v Javě

Tento návod je pro ty, kteří již něco znají v Javě a chtějí v Javě vytvořit pokerovou hru. Nejprve budete potřebovat počítač s nějakou kódovací aplikací nebo webem, který umožňuje používání Javy. Doporučuji použít DrJava nebo BlueJ. Pokud nemůžete používat aplikaci, jako jsou tyto dvě, doporučil bych použít web repl.it. Jakmile máte Java aplikaci nebo webovou stránku, jste připraveni začít kódovat svůj pokerový program.

Krok 1: Vytvořte balíček karet

Vytvořte balíček karet
Vytvořte balíček karet

První věc, kterou musíte udělat, abyste mohli v Javě vytvořit pokerovou hru, je vytvořit balíček karet. Chcete -li to provést, vytvořte dvě veřejné statické metody, jednu určující náhodnou barvu a druhou určující náhodné číslo od dvou do čtrnácti. Ve své hlavní metodě vytvořte pole, které pojme všech padesát dvě karty. Pomocí pole umístěte všech padesát dvou karet do pole. Před vložením karty do pole použijte smyčku for, abyste se ujistili, že karta již není v poli padesáti dvou karet. Pokud karta v poli již není, vložte ji do pole. Jakmile je pole zaplněno všemi padesáti dvěma kartami, které vytvoří zamíchaný balíček, můžete přejít k dalšímu kroku.

Krok 2: Dejte hráči pět náhodných karet z balíčku

Dejte hráči pět náhodných karet z balíčku
Dejte hráči pět náhodných karet z balíčku

Dalším krokem je dát hráči pět náhodných karet z míchaného balíčku. Chcete -li dát hráči pět náhodných karet, musíte použít smyčku for a použít náhodné číslo od nuly do padesát jedna pomocí Math.random. Pomocí smyčky for a náhodného čísla vyberte náhodnou kartu ze zamíchaného balíčku karet. Po výběru pěti náhodných karet je vytiskněte, aby hráč viděl, jaké karty má. Nyní jste připraveni přejít k dalšímu kroku.

Krok 3: Vytvořte pro smyčky, if prohlášení a zatímco smyčky, abyste zjistili, jakou kombinaci hráč má

Vytvořte pro smyčky, if prohlášení a zatímco smyčky, abyste zjistili, jakou kombinaci hráč má
Vytvořte pro smyčky, if prohlášení a zatímco smyčky, abyste zjistili, jakou kombinaci hráč má

Nyní jste připraveni na třetí krok procesu vytvoření pokerové hry v Javě. Třetím krokem je použít pro smyčky, if příkazy a while smyčky, abyste hráči řekli, jakou kombinaci mají. Budete chtít začít s královskou flush. Pomocí příkazů for a two if určete, zda má hráč královský flush nebo ne. Pomocí smyčky for určíte, zda mají všechny karty stejnou barvu, a poté pomocí příkazů two if určíte, zda jsou karty desítka, jack, královna, král a eso. Po královském spláchnutí použijete dvě smyčky while a tři if, abyste určili, zda má hráč přímý flush. Další budou čtyři svého druhu a pomocí příkazů while a three if určíte, zda mají čtveřici. Po čtyřech je plný dům. K určení plného domu použijete jediný příkaz if. Po full house je flush, kde použijete while smyčku a if příkaz. Po flush použijete příkaz while a two if pro obě rovinky a tři svého druhu. Potom použijete smyčku while a příkaz if pro oba dva páry a dva svého druhu. Nakonec budete potřebovat pouze jedno prohlášení if, abyste zjistili, zda má hráč jen vysokou kartu. Nyní je čas přejít na poslední a poslední krok.

Krok 4: Řekněte hráči, jaká je jeho kombinace

Řekněte hráči, jaká je jejich kombinace
Řekněte hráči, jaká je jejich kombinace

Posledním krokem je sdělit hráči, jaká je jejich kombinace. Chcete -li jim sdělit jejich kombinaci, použijete println a System.exit () v rámci smyček a příkazů v kódu kombinace. Println řekne hráči, jaká je jejich kombinace, a System.exit () program ukončí.

Doporučuje: