Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Som si istý, že všetci viete o klasickej hre Tic Tic Toe. Tic Tac Toe bola populárna hra, ktorú som hrával so svojimi priateľmi už od základnej školy. Vždy ma fascinovala jednoduchosť hry. V prvom ročníku odo mňa moja trieda Java požadovala vytvorenie hry, interaktívnej hry. Tic Tac Toe bol prvý, kto mi prišiel na myseľ. Trvalo mi niekoľko týždňov, kým som vyvinul tento program, a chcel som sa o to s vami všetkými podeliť. Dúfam, že sa všetci dostanete k vytvoreniu tohto programu a podelíte sa so mnou o svoju cestu.
Šťastný Tic Tac Toeing:)
Tu sú jednoduché kroky na napísanie vlastného programu Tic Tac Toe v Jave.
Krok 1: Pochopenie toku na vysokej úrovni
Tu je nastavenie:
Doska Tic tac toe reprezentovaná dvojrozmerným poľom znakov. K dispozícii sú 3 riadky a 3 stĺpce, číslované od 0 do 2 v každom smere.
Sú tu 2 hráči. Užívateľ a počítač. Hráč má jednu akciu. Vyberte ďalšiu najlepšiu bunku na tabuli.
K dispozícii je herný modul, ktorý riadi ďalšie kroky a rozhodovanie.
Takto funguje program Tic Tac Toe:
1. Inicializujte dosku
2. Zopakujte nižšie uvedené kroky v slučke:
a. Prevziať ťah od používateľa (Hráč musí zadať ťah vo formáte indexu poľa [riadok] [stĺpec])
b. Skontrolujte, či je ťah platný
c. Označte vybraný ťah dosky
d. Skontrolujte stav hry. Ak sa hra skončila, prerušte hru.
e. Choďte od počítača
f. Skontrolujte stav hry. Ak sa hra skončila, prerušte hru.
3. Vyhlásenie výsledku hry (výhry používateľov/ výhry počítačov/ remíza)
Priložený obrázok ukazuje tieto kroky na vysokej úrovni. Úplný kód nájdete v priloženom java projekte.
Krok 2: Stiahnutie IDE
Stiahnite si a nainštalujte IDE (interaktívne vývojové prostredie). Eclipse je IDE používané v tomto návode a je možné ho použiť pomocou nasledujúceho odkazu:
www.eclipse.org/downloads/
Vyberte verziu, ktorá najlepšie vyhovuje vášmu operačnému systému a konfigurácii.
Uložte zatmenie na požadované miesto a vyberte si pracovný priestor.
Krok 3: Nastavenie Eclipse
1) Keď je Eclipse otvorený, mala by sa objaviť prázdna obrazovka.
2) Vytvorte nový projekt Java: Prejdite do ponuky Súbor> Nový> Projekt Java.
3) Názov súboru („Tic_Tac_Toe“).
4) Vytvorte novú triedu Java Vo vnútri vytvoreného projektu Java: Prejdite na Tic_Tac_Toe> src> Nový> Trieda.
5) Mala by sa otvoriť prázdna trieda.
Krok 4: Vytvorte svoju triedu Tic_Tac_Toe, ako je uvedené nižšie
Začnite pridávať kód do svojej triedy Tic_Tac_Toe, ako je znázornené v priloženom súbore.
Vysoká je hlavná logika programu a spôsob organizácie triedy:
TicTacToe triedy {
Board board = new char [2] [2];
InitializeBoard ();
zatiaľ čo (pravda)
{
Reťazec userMove = getUserMove ();
markMoveOnBoard ('X', userMove);
gameStatus = getGameStatus ('X', doska);
if (! gameStatus.equals ("InProgress"))
{
prestávka;
}
Reťazec computerMove = getComputerMove ();
markMoveOnBoard ('O', computerMove);
gameStatus = getGameStatus ('O', doska);
if (! gameStatus.equals ("InProgress"))
{
prestávka;
}
}
}
Krok 5: Spustite program
Spustite program kliknutím na položku Spustiť -> Spustiť (alebo Ctrl + F11) a začnite hrať hru Tic Tac Toe.
Budete hrať proti počítaču. Keď sa zobrazí výzva na presun používateľa, zadajte svoj krok vo formáte [riadok] [stĺpec]
Napríklad: [2] [1] predstavuje tretí riadok a druhý stĺpec.
Hrajte ďalej, kým sa hra neskončí (užívateľ vyhráva, počítač vyhráva alebo remíza).
Krok 6: Výstup
Pozrite sa na priloženom obrázku, ako výstup vyzerá počas prehrávania.
Úspešne ste sa naučili písať program tic tac toe v jave!