Kazalo:

Napišite svojo igro Tic Tac Toe v Javi: 6 korakov
Napišite svojo igro Tic Tac Toe v Javi: 6 korakov

Video: Napišite svojo igro Tic Tac Toe v Javi: 6 korakov

Video: Napišite svojo igro Tic Tac Toe v Javi: 6 korakov
Video: Золотая орда в Былинах Русских 2024, November
Anonim
Napišite svojo igro Tic Tac Toe v Javi
Napišite svojo igro Tic Tac Toe v Javi

Prepričan sem, da vsi veste o klasični igri Tic Tic Toe. Tic Tac Toe je bil že od osnovnošolskih let priljubljena igra, s katero sem se igral s prijatelji. Vedno sem bil navdušen nad preprostostjo igre. V prvem letniku je moj razred Java zahteval ustvarjanje interaktivne igre. Tic Tac Toe je bil prvi, ki mi je prišel na misel. Za razvoj tega programa sem potreboval nekaj tednov in to sem želel deliti z vami. Upam, da boste vsi ustvarili ta program in z menoj delili svojo pot.

Vesel Tic Tac Toeing:)

Tukaj je nekaj preprostih korakov za pisanje lastnega programa tic tac toe v javi.

1. korak: Razumevanje pretoka na visoki ravni

Razumevanje pretoka na visoki ravni
Razumevanje pretoka na visoki ravni

Tukaj je nastavitev:

Tic tac toe board, predstavljen z dvodimenzionalnim nizom znakov. Obstajajo 3 vrstice in 3 stolpci, oštevilčeni od 0 do 2 v vsako smer.

Igrata 2 igralca. Uporabnik in računalnik. Igralec ima eno dejanje. Izberite naslednjo najboljšo celico na tabli.

Obstaja igralni modul, ki nadzoruje naslednje korake in odločanje.

Tako deluje program Tic Tac Toe:

1. Inicializirajte tablo

2. Ponovite spodnje korake v zanki:

a. Pridobite premik od uporabnika (igralec mora vnesti premik v obliki indeksa matrike [vrstica] [stolpec])

b. Preverite, ali je premik veljaven

c. Označite izbrano potezo na deski

d. Preverite stanje igre. Prekinite zanko, če se je igra končala.

e. Premaknite se iz računalnika

f. Preverite stanje igre. Prekinite zanko, če se je igra končala.

3. Razglasite rezultat igre (zmaga uporabnika/ računalniška zmaga/ neodločeno)

Priložena slika prikazuje te korake na visoki ravni. Za celotno kodo si oglejte priloženi projekt java.

2. korak: Prenos IDE -ja

Prenos IDE
Prenos IDE
Prenos IDE -ja
Prenos IDE -ja

Prenesite in namestite IDE (interaktivno razvojno okolje). Eclipse je IDE, uporabljen v tej vadnici, in lahko uporabite to povezavo spodaj:

www.eclipse.org/downloads/

Izberite različico, ki najbolj ustreza vašemu operacijskemu sistemu in konfiguraciji.

Shranite mrk na želeno lokacijo in izberite delovni prostor.

3. korak: Nastavitev Eclipse

Nastavitev Eclipse
Nastavitev Eclipse
Nastavitev Eclipse
Nastavitev Eclipse
Nastavitev Eclipse
Nastavitev Eclipse

1) Ko je Eclipse odprt, bi se moral pojaviti prazen zaslon.

2) Ustvarite nov projekt Java: Pojdite v Datoteka> Novo> Projekt Java.

3) Datoteka z imeni ("Tic_Tac_Toe").

4) Ustvarite nov razred Java V ustvarjenem Java projektu: Pojdite na Tic_Tac_Toe> src> Novo> Razred.

5) Odpreti se mora prazen razred.

4. korak: Ustvarite svoj razred Tic_Tac_Toe, kot je prikazano spodaj

Ustvarite svoj razred Tic_Tac_Toe, kot je prikazano spodaj
Ustvarite svoj razred Tic_Tac_Toe, kot je prikazano spodaj

Začnite dodajati kodo v svoj razred Tic_Tac_Toe, kot je prikazano v priloženi datoteki.

Visoka je glavna logika programa in kako je pouk organiziran:

Razred TicTacToe {

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

InitializeBoard ();

medtem ko (res)

{

Niz userMove = getUserMove ();

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', tabla);

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

{

prekiniti;

}

Niz computerMove = getComputerMove ();

markMoveOnBoard ('O', computerMove);

gameStatus = getGameStatus ('O', tabla);

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

{

prekiniti;

}

}

}

5. korak: Zaženite program

Zaženite program
Zaženite program

Zaženite program tako, da kliknete meni Zaženi -> Zaženi (ali s kombinacijo tipk Ctrl + F11) in začnite igrati igro Tic Tac Toe.

Igrali boste proti računalniku. Ko boste pozvani k premiku uporabnika, podajte premik v obliki [vrstica] [stolpec]

Na primer: [2] [1] predstavlja tretjo vrstico in drugi stolpec.

Igrajte, dokler se igra ne konča (zmaga uporabnika, računalnik ali žreb).

6. korak: Izhod

Izhod
Izhod

Oglejte si priloženo sliko, kako izgleda izhod med igranjem.

Uspešno ste se naučili, kako v javi napisati program tic tac toe!

Priporočena: