Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Jsem si jistý, že všichni víte o klasické hře Tic Tic Toe. Od mých základních škol byl Tic Tac Toe oblíbenou hrou, kterou jsem hrával se svými přáteli. Vždy mě fascinovala jednoduchost hry. V prvním ročníku mě moje třída Java požádala o vytvoření hry, interaktivní. Tic Tac Toe byl první, kdo mi přišel na mysl. Trvalo mi několik týdnů, než jsem tento program vyvinul, a chtěl jsem se o to podělit s vámi všemi. Doufám, že se všichni dostanete k vytvoření tohoto programu a podělíte se se mnou o svou cestu.
Happy Tic Tac Toeing:)
Zde jsou jednoduché kroky k napsání vlastního programu tic tac toe v Javě.
Krok 1: Pochopení toku na vysoké úrovni
Zde je nastavení:
Tic tac toe deska reprezentovaná dvojrozměrným polem znaků. K dispozici jsou 3 řádky a 3 sloupce, číslované od 0 do 2 v každém směru.
Jsou zde 2 hráči. Uživatel a počítač. Hráč má jednu akci. Vyberte další nejlepší buňku na hrací ploše.
K dispozici je herní modul, který řídí další kroky a rozhodování.
Jak funguje program Tic Tac Toe:
1. Inicializujte desku
2. Opakujte níže uvedené kroky ve smyčce:
A. Získat přesun od uživatele (Hráč musí zadat tah ve formátu indexu pole [řádek] [sloupec])
b. Zkontrolujte, zda je tah platný
C. Označte vybraný tah desky
d. Zkontrolujte stav hry. Přerušte smyčku, pokud hra skončila.
E. Přesuňte se z počítače
F. Zkontrolujte stav hry. Přerušte smyčku, pokud hra skončila.
3. Deklarujte výsledek hry (uživatel vyhrává/ počítač vyhrává/ remíza)
Připojený obrázek ukazuje tyto kroky na vysoké úrovni. Úplný kód najdete v přiloženém java projektu.
Krok 2: Stažení IDE
Stáhněte a nainstalujte IDE (Interactive Development Environment). Eclipse je IDE používané v tomto kurzu a lze jej použít pomocí následujícího odkazu:
www.eclipse.org/downloads/
Vyberte verzi, která nejlépe vyhovuje vašemu operačnímu systému a konfiguraci.
Uložte zatmění na požadované místo a vyberte si pracovní prostor.
Krok 3: Nastavení Eclipse
1) Jakmile je Eclipse otevřený, měla by se objevit prázdná obrazovka.
2) Vytvořte nový projekt Java: Přejděte na Soubor> Nový> Projekt Java.
3) Název souboru („Tic_Tac_Toe“).
4) Vytvořte novou třídu Java Uvnitř vytvořeného projektu Java: Přejděte na Tic_Tac_Toe> src> Nový> Třída.
5) Měla by se otevřít prázdná třída.
Krok 4: Vytvořte svou třídu Tic_Tac_Toe, jak je uvedeno níže
Začněte přidávat kód do své třídy Tic_Tac_Toe, jak je znázorněno v přiloženém souboru.
Vysoká je hlavní logika programu a způsob organizace třídy:
Třída TicTacToe {
Board board = nový znak [2] [2];
InitializeBoard ();
zatímco (pravda)
{
Řetězec userMove = getUserMove ();
markMoveOnBoard ('X', userMove);
gameStatus = getGameStatus ('X', deska);
if (! gameStatus.equals ("InProgress"))
{
přestávka;
}
Řetězec computerMove = getComputerMove ();
markMoveOnBoard ('O', computerMove);
gameStatus = getGameStatus ('O', deska);
if (! gameStatus.equals ("InProgress"))
{
přestávka;
}
}
}
Krok 5: Spusťte program
Spusťte program kliknutím na Spustit -> Spustit nabídku (nebo pomocí Ctrl + F11) a začněte hrát hru Tic Tac Toe.
Budete hrát proti počítači. Až budete vyzváni k přesunu uživatele, zadejte svůj tah ve formátu [řádek] [sloupec]
Například: [2] [1] představuje třetí řádek a druhý sloupec.
Hrajte dál, dokud hra neskončí (uživatel vyhraje, počítač vyhraje nebo remíza).
Krok 6: Výstup
Podívejte se na přiložený obrázek, jak výstup vypadá při hraní.
Úspěšně jste se naučili psát program tic tac toe v Javě!