Satura rādītājs:

Uzrakstiet savu Tic Tac Toe spēli Java: 6 soļi
Uzrakstiet savu Tic Tac Toe spēli Java: 6 soļi

Video: Uzrakstiet savu Tic Tac Toe spēli Java: 6 soļi

Video: Uzrakstiet savu Tic Tac Toe spēli Java: 6 soļi
Video: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Jūnijs
Anonim
Uzrakstiet savu Tic Tac Toe spēli Java
Uzrakstiet savu Tic Tac Toe spēli Java

Esmu pārliecināts, ka jūs visi zināt par klasisko spēli Tic Tic Toe. Kopš pamatskolas gadiem Tic Tac Toe bija populāra spēle, ko es spēlēju kopā ar draugiem. Mani vienmēr ir fascinējusi spēles vienkāršība. Pirmajā kursā Java klasē man bija jāizveido interaktīva spēle. Tic Tac Toe bija pirmais, kas man ienāca prātā. Man bija vajadzīgas dažas nedēļas, lai izstrādātu šo programmu, un es vēlējos dalīties tajā ar jums visiem. Ceru, ka jūs visi varēsit izveidot šo programmu un dalīties ar mani savā ceļojumā.

Laimīgu Tic Tac Toeing:)

Šeit ir vienkāršas darbības, lai rakstītu savu tic tac toe programmu java.

1. darbība. Izpratne par augsta līmeņa plūsmu

Izpratne par augsta līmeņa plūsmu
Izpratne par augsta līmeņa plūsmu

Šeit ir iestatīšana:

Tic tac toe dēlis, ko attēlo divdimensiju rakstzīmju masīvs. Ir 3 rindas un 3 kolonnas, kas katrā pusē ir numurētas no 0 līdz 2.

Ir 2 spēlētāji. Lietotājs un dators. Spēlētājam ir viena darbība. Izvēlieties nākamo labāko šūnu uz tāfeles.

Ir spēļu modulis, kas kontrolē turpmākās darbības un lēmumu pieņemšanu.

Lūk, kā darbojas programma Tic Tac Toe:

1. Inicializēt tāfeli

2. Cilpā atkārtojiet tālāk norādītās darbības.

a. Pārvietot no lietotāja (spēlētājam jāievada pārvietošana masīva indeksa formātā [rinda] [kolonna])

b. Pārbaudiet, vai gājiens ir derīgs

c. Atzīmējiet izvēlēto gājienu uz tāfeles

d. Pārbaudiet spēles statusu. Pārtrauciet cilpu, ja spēle ir beigusies.

e. Pārvietojieties no datora

f. Pārbaudiet spēles statusu. Pārtrauciet cilpu, ja spēle ir beigusies.

3. Paziņojiet spēles rezultātu (lietotājs uzvar/ dators uzvar/ izloze)

Pievienotajā attēlā parādītas šīs augsta līmeņa darbības. Pilnu kodu skatiet pievienotajā java projektā.

2. darbība: IDE lejupielāde

IDE lejupielāde
IDE lejupielāde
IDE lejupielāde
IDE lejupielāde

Lejupielādējiet un instalējiet interaktīvās izstrādes vidi (IDE). Eclipse ir šajā apmācībā izmantotais IDE, un to var izmantot, izmantojot šo saiti:

www.eclipse.org/downloads/

Izvēlieties versiju, kas vislabāk atbilst jūsu operētājsistēmai un konfigurācijai.

Saglabājiet aptumsumu līdz vēlamajai atrašanās vietai un izvēlieties darba vietu.

3. darbība: Eclipse iestatīšana

Eclipse iestatīšana
Eclipse iestatīšana
Eclipse iestatīšana
Eclipse iestatīšana
Eclipse iestatīšana
Eclipse iestatīšana

1) Kad Eclipse ir atvērts, jāparādās tukšam ekrānam.

2) Izveidojiet jaunu Java projektu: dodieties uz Fails> Jauns> Java projekts.

3) Nosaukuma fails ("Tic_Tac_Toe").

4) Izveidojiet jaunu Java klasi izveidotajā Java projektā: dodieties uz Tic_Tac_Toe> src> Jauns> klase.

5) Jāatver tukša klase.

4. darbība: izveidojiet savu Tic_Tac_Toe klasi, kā parādīts zemāk

Izveidojiet savu Tic_Tac_Toe klasi, kā parādīts zemāk
Izveidojiet savu Tic_Tac_Toe klasi, kā parādīts zemāk

Sāciet pievienot kodu savai Tic_Tac_Toe klasei, kā parādīts pievienotajā failā.

Augsta ir programmas galvenā loģika un nodarbības organizēšana:

Klase TicTacToe {

Dēļa dēlis = new char [2] [2];

InitializeBoard ();

kamēr (taisnība)

{

String userMove = getUserMove ();

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', dēlis);

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

{

pārtraukums;

}

String computerMove = getComputerMove ();

markMoveOnBoard ('O', computerMove);

gameStatus = getGameStatus ('O', dēlis);

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

{

pārtraukums;

}

}

}

5. darbība: palaidiet programmu

Palaidiet programmu
Palaidiet programmu

Palaidiet programmu, noklikšķinot uz Palaist -> Palaist izvēlnē (vai ar Ctrl + F11) un sāciet spēlēt Tic Tac Toe spēli.

Jūs spēlēsiet pret datoru. Kad tiek prasīts pārvietot lietotāju, norādiet pārvietošanu formātā [rinda] [kolonna]

Piemēram: [2] [1] apzīmē trešo rindu un otro kolonnu.

Turpiniet spēlēt līdz spēles beigām (lietotājs uzvar, dators uzvar vai izloze).

6. darbība: izvade

Izeja
Izeja

Skatiet pievienoto attēlu, kā izvade izskatās atskaņošanas laikā.

Jūs esat veiksmīgi iemācījušies rakstīt tic tac toe programmu java!

Ieteicams: