Sadržaj:

Napišite vlastitu igru Tic Tac Toe na Javi: 6 koraka
Napišite vlastitu igru Tic Tac Toe na Javi: 6 koraka

Video: Napišite vlastitu igru Tic Tac Toe na Javi: 6 koraka

Video: Napišite vlastitu igru Tic Tac Toe na Javi: 6 koraka
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Lipanj
Anonim
Napišite vlastitu igru Tic Tac Toe na Javi
Napišite vlastitu igru Tic Tac Toe na Javi

Siguran sam da svi znate o klasičnoj igri Tic Tic Toe. Još od osnovnih škola Tic Tac Toe bila je popularna igra koju sam igrao sa svojim prijateljima. Uvijek sam bio fasciniran jednostavnošću igre. Na prvoj godini, moj tečaj Java zahtijevao je da napravim interaktivnu igru. Tic Tac Toe prvi mi je pao na pamet. Trebalo mi je nekoliko tjedana da razvijem ovaj program i želio sam to podijeliti sa svima vama. Nadam se da ćete svi stvoriti ovaj program i sa mnom podijeliti svoje putovanje.

Sretan Tic Tac Toeing:)

Evo jednostavnih koraka za pisanje vlastitog programa tic tac toe u javi.

Korak 1: Razumijevanje protoka na visokoj razini

Razumijevanje protoka na visokoj razini
Razumijevanje protoka na visokoj razini

Evo postavljanja:

Tic tac toe ploča predstavljena dvodimenzionalnim nizom znakova. Postoje 3 retka i 3 stupca, označeni brojevima od 0 do 2 u svakom smjeru.

Postoje 2 igrača. Korisnik i računalo. Igrač ima jednu radnju. Odaberite sljedeću najbolju ćeliju na ploči.

Postoji modul za igre koji kontrolira sljedeće korake i donošenje odluka.

Evo kako program Tic Tac Toe funkcionira:

1. Inicijalizirajte ploču

2. Ponovite donje korake u petlji:

a. Pomakni se od korisnika (Player mora unijeti potez u formatu indeksa polja [redak] [stupac])

b. Provjerite je li potez valjan

c. Označite odabrani potez na ploči

d. Provjerite status igre. Prekinite petlju ako je igra završila.

e. Pomaknite se s računala

f. Provjerite status igre. Prekinite petlju ako je igra završila.

3. Proglasite rezultat igre (korisničke pobjede/ računalne pobjede/ neriješeno)

Priložena slika prikazuje ove korake na visokoj razini. Za potpuni kôd pogledajte priloženi java projekt.

Korak 2: Preuzimanje IDE -a

Preuzimanje IDE -a
Preuzimanje IDE -a
Preuzimanje IDE -a
Preuzimanje IDE -a

Preuzmite i instalirajte IDE (interaktivno razvojno okruženje). Eclipse je IDE koji se koristi u ovom vodiču i može koristiti ovu vezu u nastavku:

www.eclipse.org/downloads/

Odaberite verziju koja najbolje odgovara vašem operativnom sustavu i konfiguraciji.

Spremite pomrčinu na željeno mjesto i odaberite radni prostor.

Korak 3: Postavljanje Eclipsea

Postavljanje Eclipsea
Postavljanje Eclipsea
Postavljanje pomrčine
Postavljanje pomrčine
Postavljanje pomrčine
Postavljanje pomrčine

1) Nakon što se Eclipse otvori, trebao bi se pojaviti prazan zaslon.

2) Izradite novi Java projekt: Idite na Datoteka> Novo> Java projekt.

3) Datoteka s imenom ("Tic_Tac_Toe").

4) Izradite novu klasu Java Unutar kreiranog Java projekta: Idite na Tic_Tac_Toe> src> Novo> Klasa.

5) Treba se otvoriti prazna klasa.

Korak 4: Izradite svoju klasu Tic_Tac_Toe kao što je prikazano ispod

Izradite svoju klasu Tic_Tac_Toe kao što je prikazano u nastavku
Izradite svoju klasu Tic_Tac_Toe kao što je prikazano u nastavku

Počnite dodavati kôd u svoju klasu Tic_Tac_Toe kao što je prikazano u priloženoj datoteci.

Visoka je glavna logika programa i načina na koji je razred organiziran:

Klasa TicTacToe {

Ploča ploče = novi znak [2] [2];

InitializeBoard ();

dok (istina)

{

Niz userMove = getUserMove ();

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', ploča);

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

{

pauza;

}

Niz computerMove = getComputerMove ();

markMoveOnBoard ('O', computerMove);

gameStatus = getGameStatus ('O', ploča);

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

{

pauza;

}

}

}

Korak 5: Pokrenite program

Pokrenite Program
Pokrenite Program

Pokrenite program klikom na Run -> Run menu (ili pomoću Ctrl + F11) i počnite igrati igru Tic Tac Toe.

Igrat ćete protiv računala. Kada se od vas zatraži premještanje korisnika, unesite svoj potez u formatu [redak] [stupac]

Na primjer: [2] [1] predstavlja treći redak i drugi stupac.

Nastavite igrati do kraja igre (Korisničke pobjede, Računalne pobjede ili Neriješeno).

Korak 6: Ispis

Izlaz
Izlaz

Pogledajte priloženu sliku kako izlaz izgleda dok svirate.

Uspješno ste naučili pisati program tic tac toe program u javi!

Preporučeni: