INHOUDSOPGAWE:

Skryf u eie Tic Tac Toe -spel in Java: 6 stappe
Skryf u eie Tic Tac Toe -spel in Java: 6 stappe

Video: Skryf u eie Tic Tac Toe -spel in Java: 6 stappe

Video: Skryf u eie Tic Tac Toe -spel in Java: 6 stappe
Video: Автоматический календарь-планировщик смен в Excel 2024, Junie
Anonim
Skryf u eie Tic Tac Toe -spel in Java
Skryf u eie Tic Tac Toe -spel in Java

Ek weet seker dat julle almal weet van die klassieke spel Tic Tic Toe. Sedert my laerskooljare was Tic Tac Toe 'n gewilde speletjie wat ek saam met my vriende gespeel het. Ek was nog altyd gefassineer deur die eenvoud van die spel. In my eerstejaarse jaar het my Java -klas vereis dat ek 'n interaktiewe speletjie moes maak. Tic Tac Toe was die eerste een wat by my opgekom het. Dit het my 'n paar weke geneem om hierdie program te ontwikkel, en ek wou dit met julle almal deel. Hoop dat u almal hierdie program kan skep en u reis met my kan deel.

Gelukkige Tic Tac Toeing:)

Hier is eenvoudige stappe om u eie tic tac toe -program in java te skryf.

Stap 1: Begrip van die hoë vlak vloei

Begrip van die hoë vlak vloei
Begrip van die hoë vlak vloei

Hier is die opstelling:

Tic tac toe board voorgestel deur 'n tweedimensionele karakterreeks. Daar is 3 rye en 3 kolomme, telkens 0 tot 2 genommer.

Daar is 2 spelers. Die gebruiker en rekenaar. Die speler het een aksie. Kies die volgende beste sel op die bord.

Daar is 'n spelmodule wat die volgende stappe en die besluitneming beheer.

Hier is hoe die Tic Tac Toe -program werk:

1. Initialiseer bord

2. Herhaal stappe hieronder in 'n lus:

a. Kry skuif van gebruiker (speler moet skuif in skikkingindeksformaat [ry] [kolom] invoer)

b. Kyk of die skuif geldig is

c. Merk die gekose skuif die bord

d. Gaan die spelstatus na. Breek uit die spel as die wedstryd geëindig het.

e. Skuif van die rekenaar af

f. Gaan die spelstatus na. Breek uit die spel as die wedstryd geëindig het.

3. Verklaar spelresultaat (gebruiker wen/ rekenaar wen/ gelykop)

Die aangehegte prent toon hierdie stappe op hoë vlak. Sien die aangehegte java -projek vir die volledige kode.

Stap 2: Laai die IDE af

Laai die IDE af
Laai die IDE af
Laai die IDE af
Laai die IDE af

Laai die IDE (interaktiewe ontwikkelingsomgewing) af en installeer dit. Eclipse is die IDE wat in hierdie tutoriaal gebruik word en kan die onderstaande skakel gebruik:

www.eclipse.org/downloads/

Kies die weergawe wat die beste by u bedryfstelsel en opset pas.

Stoor verduistering op die gewenste plek en kies werkruimte.

Stap 3: Die opstel van Eclipse

Eclipse opstel
Eclipse opstel
Eclipse opstel
Eclipse opstel
Eclipse opstel
Eclipse opstel

1) Sodra Eclipse oopgemaak is, moet 'n leë skerm verskyn.

2) Skep 'n nuwe Java -projek: Gaan na File> New> Java Project.

3) Noem lêer ("Tic_Tac_Toe").

4) Skep 'n nuwe Java -klas wat binne die Java -projek geskep is: Gaan na Tic_Tac_Toe> src> New> Class.

5) 'n Leë klas moet oopgaan.

Stap 4: Skep u Tic_Tac_Toe -klas soos hieronder aangedui

Skep u Tic_Tac_Toe -klas soos hieronder aangedui
Skep u Tic_Tac_Toe -klas soos hieronder aangedui

Begin met die toevoeging van kode by u Tic_Tac_Toe -klas, soos in die aangehegte lêer getoon word.

Hoog is die hooflogika van die program en hoe die klas georganiseer is:

Klas TicTacToe {

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

InitializeBoard ();

terwyl (waar)

{

String userMove = getUserMove ();

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', bord);

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

{

breek;

}

String computerMove = getComputerMove ();

markMoveOnBoard ('O', computerMove);

gameStatus = getGameStatus ('O', bord);

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

{

breek;

}

}

}

Stap 5: Begin die program

Begin die program
Begin die program

Begin die program deur op Run -> Run menu (of deur Ctrl + F11) te klik en begin die Tic Tac Toe -speletjie speel.

U speel teen die rekenaar. Gee u skuif in die formaat [ry] [kolom] as u gevra word vir skuif van gebruikers

Byvoorbeeld: [2] [1] verteenwoordig die derde ry en tweede kolom.

Hou aan speel totdat die wedstryd eindig (gebruikerswins, rekenaarwins of gelykop).

Stap 6: Uitset

Uitset
Uitset

Sien aangehegte prentjie hoe die uitset lyk terwyl u speel.

U het suksesvol geleer hoe om 'n tic tac toe -program in java te skryf!

Aanbeveel: