Innehållsförteckning:

Skriv ditt eget Tic Tac Toe -spel i Java: 6 steg
Skriv ditt eget Tic Tac Toe -spel i Java: 6 steg

Video: Skriv ditt eget Tic Tac Toe -spel i Java: 6 steg

Video: Skriv ditt eget Tic Tac Toe -spel i Java: 6 steg
Video: Топ 10 языков 2021. Java 16/17. Процессоры 3 нм. Триумф Netflix [MJC news #5] НОВОСТИ АЙТИ ФЕВРАЛЬ. 2024, Juni
Anonim
Skriv ditt eget Tic Tac Toe -spel i Java
Skriv ditt eget Tic Tac Toe -spel i Java

Jag är säker på att ni alla vet om det klassiska spelet Tic Tic Toe. Sedan min grundskoleår var Tic Tac Toe ett populärt spel som jag brukade spela med mina vänner. Jag har alltid varit fascinerad av enkelheten i spelet. Under mitt första år krävde min Java -klass att jag skulle skapa ett spel, ett interaktivt spel. Tic Tac Toe var den första jag kom på. Det tog mig några veckor att utveckla detta program och jag ville dela detta med er alla. Hoppas att ni alla får skapa detta program och dela med er av er resa.

Happy Tic Tac Toeing:)

Här är enkla steg för att skriva ditt eget tic tac toe -program i java.

Steg 1: Förstå högnivåflödet

Förstå högnivåflödet
Förstå högnivåflödet

Här är upplägget:

Tic tac toe board representeras av en tvådimensionell karaktärsuppsättning. Det finns 3 rader och 3 kolumner, numrerade 0 till 2 varje väg.

Det finns 2 spelare. Användaren och datorn. Spelaren har en handling. Välj den näst bästa cellen på tavlan.

Det finns en spelmodul som styr nästa steg och beslutsfattande.

Så här fungerar Tic Tac Toe -programmet:

1. Initiera kortet

2. Upprepa stegen nedan i en loop:

a. Få flytt från användare (Spelaren måste ange flytt i arrayindexformat [rad] [kolumn])

b. Kontrollera om flytten är giltig

c. Markera det valda flyttbrädet

d. Kontrollera spelstatus. Bryt från slingan om spelet har slutat.

e. Få flytt från datorn

f. Kontrollera spelstatus. Bryt från slingan om spelet har slutat.

3. Deklarera spelresultat (användaren vinner/ dator vinner/ oavgjort)

Bifogad bild visar dessa steg på hög nivå. Se bifogat java -projekt för hela koden.

Steg 2: Ladda ner IDE

Ladda ner IDE
Ladda ner IDE
Ladda ner IDE
Ladda ner IDE

Ladda ner och installera IDE (Interactive Development Environment). Eclipse är IDE som används i denna handledning och kan använda denna länk nedan:

www.eclipse.org/downloads/

Välj den version som bäst passar ditt operativsystem och konfiguration.

Spara förmörkelse för önskad plats och välj arbetsyta.

Steg 3: Konfigurera Eclipse

Inställning av Eclipse
Inställning av Eclipse
Inställning av Eclipse
Inställning av Eclipse
Inställning av Eclipse
Inställning av Eclipse

1) När Eclipse är öppen ska en tom skärm visas.

2) Skapa ett nytt Java -projekt: Gå till Arkiv> Nytt> Java -projekt.

3) Namnfil ("Tic_Tac_Toe").

4) Skapa en ny Java -klass Inuti skapat Java -projekt: Gå till Tic_Tac_Toe> src> Ny> Klass.

5) En tom klass ska öppnas.

Steg 4: Skapa din Tic_Tac_Toe -klass enligt nedan

Skapa din Tic_Tac_Toe -klass enligt nedan
Skapa din Tic_Tac_Toe -klass enligt nedan

Börja lägga till kod till din Tic_Tac_Toe -klass som visas i bifogad fil.

Hög är programmets huvudlogik och hur klassen är organiserad:

Klass TicTacToe {

Styrelse = ny röding [2] [2];

InitializeBoard ();

medan (sant)

{

String userMove = getUserMove ();

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', board);

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

{

ha sönder;

}

String computerMove = getComputerMove ();

markMoveOnBoard ('O', computerMove);

gameStatus = getGameStatus ('O', board);

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

{

ha sönder;

}

}

}

Steg 5: Kör programmet

Kör programmet
Kör programmet

Kör programmet genom att klicka på Kör -> Kör -menyn (eller med Ctrl + F11) och börja spela Tic Tac Toe -spelet.

Du kommer att spela mot datorn. När du uppmanas att flytta användaren, ange ditt drag i formatet [rad] [kolumn]

Till exempel: [2] [1] representerar den tredje raden och den andra kolumnen.

Fortsätt spela tills spelet slutar (användarvinster, datorvinst eller oavgjort).

Steg 6: Utmatning

Produktion
Produktion

Se bifogad bild hur utmatningen ser ut medan du spelar.

Du har framgångsrikt lärt dig hur man skriver ett tic tac toe -program i java!

Rekommenderad: