Tabla de contenido:

Escriba su propio juego Tic Tac Toe en Java: 6 pasos
Escriba su propio juego Tic Tac Toe en Java: 6 pasos

Video: Escriba su propio juego Tic Tac Toe en Java: 6 pasos

Video: Escriba su propio juego Tic Tac Toe en Java: 6 pasos
Video: Programando: [ Tic Tac Toe ] ~ JAVA ( Apache NetBeans ) 2024, Noviembre
Anonim
Escriba su propio juego Tic Tac Toe en Java
Escriba su propio juego Tic Tac Toe en Java

Estoy seguro de que todos ustedes conocen el clásico juego de Tic Tic Toe. Desde mis años de escuela primaria, Tic Tac Toe era un juego popular que solía jugar con mis amigos. Siempre me ha fascinado la sencillez del juego. En mi primer año, mi clase de Java me obligó a crear un juego, uno interactivo. Tic Tac Toe fue el primero que me vino a la mente. Me tomó algunas semanas desarrollar este programa y quería compartirlo con todos ustedes. Espero que todos puedan crear este programa y compartir conmigo su viaje.

Feliz Tic Tac Toeing:)

Aquí hay pasos simples para escribir su propio programa tic tac toe en java.

Paso 1: Comprensión del flujo de alto nivel

Comprensión del flujo de alto nivel
Comprensión del flujo de alto nivel

Aquí está la configuración:

Tablero de tic tac toe representado por una matriz de caracteres bidimensionales. Hay 3 filas y 3 columnas, numeradas del 0 al 2 en cada sentido.

Hay 2 jugadores. El usuario y la computadora. El jugador tiene una acción. Elija la siguiente mejor celda del tablero.

Hay un módulo de juego que controla los siguientes pasos y la toma de decisiones.

Así es como funciona el programa Tic Tac Toe:

1. Inicializar placa

2. Repita los pasos siguientes en un ciclo:

una. Obtener movimiento del usuario (el jugador debe ingresar mover en formato de índice de matriz [fila] [columna])

B. Comprueba si la mudanza es válida

C. Marque el elegido mover el tablero

D. Comprueba el estado del juego. Romper el bucle si el juego ha terminado.

mi. Muévete desde la computadora

F. Comprueba el estado del juego. Romper el bucle si el juego ha terminado.

3. Declarar el resultado del juego (victorias del usuario / victorias de la computadora / empate)

La imagen adjunta muestra estos pasos de alto nivel. Consulte el proyecto java adjunto para obtener el código completo.

Paso 2: descargar el IDE

Descarga del IDE
Descarga del IDE
Descarga del IDE
Descarga del IDE

Descargue e instale el IDE (entorno de desarrollo interactivo). Eclipse es el IDE utilizado en este tutorial y puede utilizar este enlace a continuación:

www.eclipse.org/downloads/

Elija la versión que mejor se adapte a su sistema operativo y configuración.

Guarde el eclipse en la ubicación deseada y elija el espacio de trabajo.

Paso 3: Configurar Eclipse

Configuración de Eclipse
Configuración de Eclipse
Configuración de Eclipse
Configuración de Eclipse
Configuración de Eclipse
Configuración de Eclipse

1) Una vez que Eclipse esté abierto, debería aparecer una pantalla en blanco.

2) Cree un nuevo proyecto Java: vaya a Archivo> Nuevo> Proyecto Java.

3) Nombre del archivo ("Tic_Tac_Toe").

4) Cree una nueva clase Java dentro del proyecto Java creado: Vaya a Tic_Tac_Toe> src> New> Class.

5) Debería abrirse una clase vacía.

Paso 4: Cree su clase Tic_Tac_Toe como se muestra a continuación

Cree su clase Tic_Tac_Toe como se muestra a continuación
Cree su clase Tic_Tac_Toe como se muestra a continuación

Comience a agregar código a su clase Tic_Tac_Toe como se muestra en el archivo adjunto.

Alto es la lógica principal del programa y cómo se organiza la clase:

Clase TicTacToe {

Tablero tablero = nuevo carácter [2] [2];

InitializeBoard ();

mientras (cierto)

{

String userMove = getUserMove ();

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', tablero);

if (! gameStatus.equals ("En progreso"))

{

rotura;

}

String computerMove = getComputerMove ();

markMoveOnBoard ('O', computerMove);

gameStatus = getGameStatus ('O', tablero);

if (! gameStatus.equals ("En progreso"))

{

rotura;

}

}

}

Paso 5: ejecutar el programa

Ejecuta el programa
Ejecuta el programa

Ejecute el programa haciendo clic en Ejecutar -> menú Ejecutar (o mediante Ctrl + F11) y comience a jugar el juego Tic Tac Toe.

Estarás jugando contra la computadora. Cuando se le solicite el movimiento del usuario, proporcione su movimiento en el formato [fila] [columna]

Por ejemplo: [2] [1] representa la tercera fila y la segunda columna.

Siga jugando hasta que termine el juego (victorias del usuario, victorias de la computadora o empate).

Paso 6: Salida

Producción
Producción

Vea la imagen adjunta como se ve la salida mientras juega.

¡Ha aprendido con éxito cómo escribir un programa de tic tac toe en Java!

Recomendado: