Obsah:
- Krok 1: Pochopení toku na vysoké úrovni
- Krok 2: Stažení IDE
- Krok 3: Nastavení Eclipse
- Krok 4: Vytvořte svou třídu Tic_Tac_Toe, jak je uvedeno níže
- Krok 5: Spusťte program
- Krok 6: Výstup
![Napište si vlastní hru Tic Tac Toe v Javě: 6 kroků Napište si vlastní hru Tic Tac Toe v Javě: 6 kroků](https://i.howwhatproduce.com/images/001/image-1486-65-j.webp)
Video: Napište si vlastní hru Tic Tac Toe v Javě: 6 kroků
![Video: Napište si vlastní hru Tic Tac Toe v Javě: 6 kroků Video: Napište si vlastní hru Tic Tac Toe v Javě: 6 kroků](https://i.ytimg.com/vi/wZeE_S9B2yg/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
![Napište si vlastní hru Tic Tac Toe v Javě Napište si vlastní hru Tic Tac Toe v Javě](https://i.howwhatproduce.com/images/001/image-1486-66-j.webp)
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
![Pochopení toku na vysoké úrovni Pochopení toku na vysoké úrovni](https://i.howwhatproduce.com/images/001/image-1486-67-j.webp)
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
![Stahování IDE Stahování IDE](https://i.howwhatproduce.com/images/001/image-1486-68-j.webp)
![Stažení IDE Stažení IDE](https://i.howwhatproduce.com/images/001/image-1486-69-j.webp)
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
![Nastavení Eclipse Nastavení Eclipse](https://i.howwhatproduce.com/images/001/image-1486-70-j.webp)
![Nastavení Eclipse Nastavení Eclipse](https://i.howwhatproduce.com/images/001/image-1486-71-j.webp)
![Nastavení Eclipse Nastavení Eclipse](https://i.howwhatproduce.com/images/001/image-1486-72-j.webp)
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
![Vytvořte svou třídu Tic_Tac_Toe, jak je uvedeno níže Vytvořte svou třídu Tic_Tac_Toe, jak je uvedeno níže](https://i.howwhatproduce.com/images/001/image-1486-73-j.webp)
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 Spusťte program](https://i.howwhatproduce.com/images/001/image-1486-74-j.webp)
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
![Výstup Výstup](https://i.howwhatproduce.com/images/001/image-1486-75-j.webp)
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ě!
Doporučuje:
Naprogramujte si vlastní hru 2048 s Javou !: 8 kroků
![Naprogramujte si vlastní hru 2048 s Javou !: 8 kroků Naprogramujte si vlastní hru 2048 s Javou !: 8 kroků](https://i.howwhatproduce.com/images/001/image-178-j.webp)
Naprogramujte si vlastní hru 2048 W/Java !: Miluji hru 2048. A tak jsem se rozhodl naprogramovat vlastní verzi. Je to velmi podobné skutečné hře, ale samotné programování mi dává svobodu změnit, co chci, kdykoli chci. Pokud chci místo typického 4x4 hru 5x5
Vytvořte si vlastní hru 1D Pong: 5 kroků (s obrázky)
![Vytvořte si vlastní hru 1D Pong: 5 kroků (s obrázky) Vytvořte si vlastní hru 1D Pong: 5 kroků (s obrázky)](https://i.howwhatproduce.com/images/005/image-12873-j.webp)
Vytvořte si vlastní hru 1D Pong: U tohoto projektu vám ukážu, jak jsem kombinoval desku MDF s tlačítky bzučáku, LED diodami a Arduino Nano, abych vytvořil hru 1D Pong, která je opravdu zábavná. Po cestě vám ukážu, jak vytvořit elektronický obvod a jak se liší
Jak vytvořit pokerovou hru v Javě: 4 kroky
![Jak vytvořit pokerovou hru v Javě: 4 kroky Jak vytvořit pokerovou hru v Javě: 4 kroky](https://i.howwhatproduce.com/images/005/image-14343-j.webp)
Jak vytvořit pokerovou hru v Javě: Tento návod je pro ty, kteří už něco umí a chtějí vytvořit pokerovou hru v Javě. 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 DrJ
Arduino Rhythm Game Controller (pro vlastní hru): 6 kroků
![Arduino Rhythm Game Controller (pro vlastní hru): 6 kroků Arduino Rhythm Game Controller (pro vlastní hru): 6 kroků](https://i.howwhatproduce.com/images/010/image-27733-j.webp)
Arduino Rhythm Game Controller (pro vlastní hru): V tomto návodu vám ukážu, jak tento Rhythm Game Controller stavím od začátku. Zahrnuje základní dovednosti zpracování dřeva, základní dovednosti 3D tisku a základní pájecí dovednosti. Tento projekt pravděpodobně můžete úspěšně postavit, pokud máte nulový ex
Jak vytvořit hru Tic Tac Toe pomocí Swift s Xcode: 5 kroků
![Jak vytvořit hru Tic Tac Toe pomocí Swift s Xcode: 5 kroků Jak vytvořit hru Tic Tac Toe pomocí Swift s Xcode: 5 kroků](https://i.howwhatproduce.com/images/004/image-10378-8-j.webp)
Jak vytvořit hru Tic Tac Toe pomocí Swift s Xcode: V tomto tutoriálu Swift vám ukážu, jak vytvořit aplikaci Tic Tac Toe. Tato aplikace je velmi jednoduchá a je skvělým projektem pro každého začátečníka. Návod rozdělím do tří kroků: 1. Vytváření objektů 2. Propojení objektů do kódu3. C