Tartalomjegyzék:

Írja meg saját Tic Tac Toe játékát Java nyelven: 6 lépés
Írja meg saját Tic Tac Toe játékát Java nyelven: 6 lépés

Videó: Írja meg saját Tic Tac Toe játékát Java nyelven: 6 lépés

Videó: Írja meg saját Tic Tac Toe játékát Java nyelven: 6 lépés
Videó: От нуля до BA Hero: путешествие в бизнес-анализ 2024, Június
Anonim
Írja meg saját Tic Tac Toe játékát Java nyelven
Írja meg saját Tic Tac Toe játékát Java nyelven

Biztos vagyok benne, hogy mindenki ismeri a Tic Tic Toe klasszikus játékát. Általános iskolás korom óta a Tic Tac Toe népszerű játék volt, amelyet a barátaimmal játszottam. Engem mindig is lenyűgözött a játék egyszerűsége. Az első évemben a Java osztályom megkövetelt egy interaktív játék létrehozását. A Tic Tac Toe volt az első, ami eszembe jutott. Néhány hétbe telt, amíg kidolgoztam ezt a programot, és meg akartam osztani ezt mindnyájatokkal. Remélem, mindenki elkészítheti ezt a programot, és megoszthatja velem útját.

Boldog Tic Tac Toeing -t:)

Íme néhány egyszerű lépés, amellyel saját java programot írhat.

1. lépés: A magas szintű folyamat megértése

A magas szintű áramlás megértése
A magas szintű áramlás megértése

Itt a beállítás:

Tic tac toe board kétdimenziós karakter tömb. 3 sor és 3 oszlop található, mindegyik 0 -tól 2 -ig számozva.

2 játékos van. A felhasználó és a számítógép. A játékosnak egyetlen művelete van. Válassza ki a következő legjobb cellát a táblán.

Van egy játékmodul, amely vezérli a következő lépéseket és a döntéshozatalt.

Így működik a Tic Tac Toe program:

1. Inicializálja a táblát

2. Ismételje meg az alábbi lépéseket egy ciklusban:

a. Mozgás a felhasználótól (a játékosnak tömbindex formátumban kell beírnia az áthelyezést [sor] [oszlop])

b. Ellenőrizze, hogy a lépés érvényes -e

c. Jelölje meg a választott lépést a táblán

d. Ellenőrizze a játék állapotát. Ha a játék véget ért, szakítson a hurokról.

e. Lépjen át a számítógépről

f. Ellenőrizze a játék állapotát. Ha a játék véget ért, szakítson a hurokról.

3. A játék eredményének bejelentése (felhasználó nyer/ számítógép nyer/ döntetlen)

A mellékelt kép ezeket a magas szintű lépéseket mutatja. A teljes kódot lásd a mellékelt java projektben.

2. lépés: Az IDE letöltése

Az IDE letöltése
Az IDE letöltése
Az IDE letöltése
Az IDE letöltése

Töltse le és telepítse az IDE -t (interaktív fejlesztési környezet). Az Eclipse az oktatóanyagban használt IDE, és ezt az alábbi linket használhatja:

www.eclipse.org/downloads/

Válassza ki az operációs rendszerének és konfigurációjának leginkább megfelelő verziót.

Mentse a napfogyatkozást a kívánt helyre, és válassza a munkaterületet.

3. lépés: Az Eclipse beállítása

Az Eclipse beállítása
Az Eclipse beállítása
Az Eclipse beállítása
Az Eclipse beállítása
Az Eclipse beállítása
Az Eclipse beállítása

1) Az Eclipse megnyitása után üres képernyő jelenik meg.

2) Új Java -projekt létrehozása: Lépjen a Fájl> Új> Java -projekt menüpontra.

3) Névfájl ("Tic_Tac_Toe").

4) Hozzon létre egy új Java osztályt a létrehozott Java projekten belül: Lépjen a Tic_Tac_Toe> src> Új> Osztály menüpontra.

5) Ki kell nyitni egy üres osztályt.

4. lépés: Hozza létre a Tic_Tac_Toe osztályát az alább látható módon

Hozzon létre Tic_Tac_Toe osztályát az alább látható módon
Hozzon létre Tic_Tac_Toe osztályát az alább látható módon

Kezdje el hozzáadni a kódot a Tic_Tac_Toe osztályához a mellékelt fájlban látható módon.

A program fő logikája és az óra megszervezése a magas:

TicTacToe {osztály

Board board = new char [2] [2];

InitializeBoard ();

míg (igaz)

{

Karakterlánc userMove = getUserMove ();

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', tábla);

if (! gameStatus.equals ("InProgress"))

{

szünet;

}

String computerMove = getComputerMove ();

markMoveOnBoard ('O', computerMove);

gameStatus = getGameStatus ('O', tábla);

if (! gameStatus.equals ("InProgress"))

{

szünet;

}

}

}

5. lépés: Futtassa a programot

Futtassa a Programot
Futtassa a Programot

Futtassa a programot a Futtatás -> Futtatás menüre kattintva (vagy a Ctrl + F11 billentyűkombinációval), és kezdje el játszani a Tic Tac Toe játékot.

A számítógép ellen fog játszani. Amikor a felhasználó áthelyezésre kéri, adja meg a költözést [sor] [oszlop] formátumban

Például: [2] [1] a harmadik sor és a második oszlop.

Folytassa a játékot, amíg a játék véget nem ér (felhasználó nyer, számítógép nyer vagy döntetlen).

6. lépés: Kimenet

Kimenet
Kimenet

Nézze meg a mellékelt képet, hogyan néz ki a kimenet lejátszás közben.

Sikeresen megtanulta, hogyan írjon tic tac toe programot a Java -ban!

Ajánlott: