Taula de continguts:

Escriviu el vostre propi joc de Tic Tac Toe a Java: 6 passos
Escriviu el vostre propi joc de Tic Tac Toe a Java: 6 passos

Vídeo: Escriviu el vostre propi joc de Tic Tac Toe a Java: 6 passos

Vídeo: Escriviu el vostre propi joc de Tic Tac Toe a Java: 6 passos
Vídeo: Part 3 - The Picture of Dorian Gray Audiobook by Oscar Wilde (Chs 10-14) 2024, Juny
Anonim
Escriviu el vostre propi joc de Tic Tac Toe a Java
Escriviu el vostre propi joc de Tic Tac Toe a Java

Estic segur que tots sabeu del clàssic joc de Tic Tic Toe. Des dels meus anys d’escola primària, Tic Tac Toe era un joc popular que solia jugar amb els meus amics. Sempre m’ha fascinat la senzillesa del joc. En el meu primer any, la meva classe de Java em va obligar a crear un joc interactiu. Tic Tac Toe va ser el primer que em va venir al cap. Vaig trigar unes setmanes a desenvolupar aquest programa i volia compartir-ho amb tots vosaltres. Espero que tots pogueu crear aquest programa i compartir amb mi el vostre viatge.

Feliç Tic Tac Toeing:)

Aquí teniu uns passos senzills per escriure el vostre propi programa tic tac toe a Java.

Pas 1: entendre el flux d’alt nivell

Comprensió del flux d’alt nivell
Comprensió del flux d’alt nivell

Aquí teniu la configuració:

Tic tac toe board representat per una matriu de caràcters bidimensionals. Hi ha 3 files i 3 columnes, numerades del 0 al 2 en cada sentit.

Hi ha 2 jugadors. L'usuari i l'ordinador. El jugador té una acció. Trieu la següent millor cel·la del tauler.

Hi ha un mòdul de joc que controla els passos següents i la presa de decisions.

Així és com funciona el programa Tic Tac Toe:

1. Inicialitzar el tauler

2. Repetiu els passos següents en un bucle:

a. Obtenir el moviment de l'usuari (el jugador ha d'introduir el moviment en format d'índex de matriu [fila] [columna])

b. Comproveu si la mudança és vàlida

c. Marqueu el moviment triat al tauler

d. Comproveu l'estat del joc. Trenca del bucle si el joc ha finalitzat.

e. Mou-te des de l’ordinador

f. Comproveu l'estat del joc. Trencar del bucle si el joc ha acabat.

3. Declarar el resultat del joc (l'usuari guanya / guanyadors de l'ordinador / empat)

La imatge adjunta mostra aquests passos d'alt nivell. Consulteu el projecte java adjunt per obtenir el codi complet.

Pas 2: descarregar l'IDE

S'està baixant l'IDE
S'està baixant l'IDE
S'està baixant l'IDE
S'està baixant l'IDE

Descarregueu i instal·leu l'IDE (Entorn de desenvolupament interactiu). Eclipsi és l'IDE utilitzat en aquest tutorial i es pot fer servir aquest enllaç següent:

www.eclipse.org/downloads/

Trieu la versió que millor s'adapti al vostre sistema operatiu i configuració.

Deseu l'eclipsi per desitjar la ubicació i trieu l'espai de treball.

Pas 3: Configuració d'Eclipse

Configuració d'Eclipse
Configuració d'Eclipse
Configuració d'Eclipse
Configuració d'Eclipse
Configuració d'Eclipse
Configuració d'Eclipse

1) Un cop obert Eclipse, hauria d'aparèixer una pantalla en blanc.

2) Creeu un nou projecte Java: aneu a Fitxer> Nou> Projecte Java.

3) Fitxer de noms ("Tic_Tac_Toe").

4) Creeu una nova classe Java dins del projecte Java creat: aneu a Tic_Tac_Toe> src> Nou> Classe.

5) S'hauria d'obrir una classe buida.

Pas 4: creeu la vostra classe Tic_Tac_Toe tal com es mostra a continuació

Creeu la vostra classe Tic_Tac_Toe tal com es mostra a continuació
Creeu la vostra classe Tic_Tac_Toe tal com es mostra a continuació

Comenceu a afegir codi a la vostra classe Tic_Tac_Toe tal com es mostra al fitxer adjunt.

Alta és la lògica principal del programa i com s’organitza la classe:

Classe TicTacToe {

Pissarra = new char [2] [2];

InitializeBoard ();

mentre que (cert)

{

String userMove = getUserMove ();

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', tauler);

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

{

trencar;

}

Cadena computerMove = getComputerMove ();

markMoveOnBoard ('O', computerMove);

gameStatus = getGameStatus ('O', tauler);

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

{

trencar;

}

}

}

Pas 5: executeu el programa

Executeu el programa
Executeu el programa

Executeu el programa fent clic al menú Executa -> Executa (o amb Ctrl + F11) i comenceu a jugar al joc Tic Tac Toe.

Jugareu contra l’ordinador. Quan se us demani el trasllat de l'usuari, proporcioneu-lo en el format [fila] [columna]

Per exemple: [2] [1] representa la tercera fila i la segona columna.

Continueu jugant fins que finalitzi el joc (Guanys d'usuari, Guanys per ordinador o Draw).

Pas 6: sortida

Sortida
Sortida

Vegeu la imatge adjunta com es veu la sortida mentre jugueu.

Heu après amb èxit a escriure un programa de tic tac toe a Java!

Recomanat: