Isi kandungan:

Tulis Permainan Tic Tac Toe Anda Sendiri di Java: 6 Langkah
Tulis Permainan Tic Tac Toe Anda Sendiri di Java: 6 Langkah

Video: Tulis Permainan Tic Tac Toe Anda Sendiri di Java: 6 Langkah

Video: Tulis Permainan Tic Tac Toe Anda Sendiri di Java: 6 Langkah
Video: 2.9 Tic Tac Toe || Codingan dengan Java 2024, Jun
Anonim
Tulis Permainan Tic Tac Toe Anda Sendiri di Java
Tulis Permainan Tic Tac Toe Anda Sendiri di Java

Saya pasti anda semua tahu mengenai permainan klasik Tic Tic Toe. Sejak zaman sekolah rendah, Tic Tac Toe adalah permainan popular yang biasa saya mainkan dengan rakan-rakan saya. Saya selalu terpesona dengan kesederhanaan permainan. Pada tahun pertama saya, kelas Java saya memerlukan saya membuat permainan, yang interaktif. Tic Tac Toe adalah yang pertama yang terlintas di fikiran saya. Saya mengambil masa beberapa minggu untuk membangunkan program ini dan saya ingin berkongsi dengan anda semua. Semoga anda semua dapat membuat program ini dan berkongsi dengan anda perjalanan anda.

Selamat Tic Tac Toeing:)

Berikut adalah langkah mudah untuk menulis program tic tac toe anda sendiri di java.

Langkah 1: Memahami Aras Aras Tinggi

Memahami Aras Tinggi
Memahami Aras Tinggi

Inilah persediaannya:

Tic tac toe board diwakili oleh susunan watak dua dimensi. Terdapat 3 baris dan 3 lajur, bernombor 0 hingga 2 setiap jalan.

Terdapat 2 pemain. Pengguna dan komputer. Pemain mempunyai satu aksi. Pilih sel terbaik seterusnya di papan tulis.

Terdapat modul permainan yang mengawal langkah seterusnya dan membuat keputusan.

Inilah cara kerja program Tic Tac Toe:

1. Memulakan papan

2. Ulangi langkah di bawah dalam satu gelung:

a. Dapatkan pindah dari pengguna (Pemain mesti memasukkan bergerak dalam format indeks array [baris] [lajur])

b. Periksa sama ada langkah itu sah

c. Tandakan papan yang dipilih bergerak

d. Periksa status permainan. Putus dari gelung sekiranya permainan telah berakhir.

e. Dapatkan dari Komputer

f. Periksa status permainan. Putus dari gelung sekiranya permainan telah berakhir.

3. Menyatakan hasil permainan (Pengguna menang / Komputer Menang / Menarik)

Gambar yang dilampirkan menunjukkan langkah tahap tinggi ini. Sila lihat projek java yang dilampirkan untuk kod penuh.

Langkah 2: Memuat turun IDE

Memuat turun IDE
Memuat turun IDE
Memuat turun IDE
Memuat turun IDE

Muat turun dan Pasang IDE (Persekitaran Pembangunan Interaktif). Eclipse adalah IDE yang digunakan dalam tutorial ini dan boleh menggunakan pautan ini di bawah:

www.eclipse.org/downloads/

Pilih versi yang paling sesuai dengan sistem operasi dan konfigurasi anda.

Simpan gerhana ke lokasi keinginan dan pilih ruang kerja.

Langkah 3: Menyiapkan Gerhana

Menetapkan Gerhana
Menetapkan Gerhana
Menetapkan Gerhana
Menetapkan Gerhana
Menetapkan Gerhana
Menetapkan Gerhana

1) Setelah Gerhana dibuka, skrin kosong akan muncul.

2) Buat Projek Java Baru: Pergi ke Fail> Baru> Projek Java.

3) Fail Nama ("Tic_Tac_Toe").

4) Buat Kelas Java Baru Di dalam Java Project yang dibuat: Pergi ke Tic_Tac_Toe> src> Baru> Kelas.

5) Kelas kosong mesti dibuka.

Langkah 4: Buat Kelas Tic_Tac_Toe Anda Seperti yang ditunjukkan di bawah

Buat Kelas Tic_Tac_Toe Anda Seperti yang ditunjukkan di bawah
Buat Kelas Tic_Tac_Toe Anda Seperti yang ditunjukkan di bawah

Mula menambahkan kod ke kelas Tic_Tac_Toe anda seperti yang ditunjukkan dalam fail terlampir.

Tinggi adalah logik utama program dan bagaimana kelas diatur:

Kelas TicTacToe {

Papan papan = char baru [2] [2];

InitializeBoard ();

sementara (benar)

{

String userMove = getUserMove ();

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', papan);

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

{

rehat;

}

String computerMove = getComputerMove ();

markMoveOnBoard ('O', computerMove);

gameStatus = getGameStatus ('O', papan);

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

{

rehat;

}

}

}

Langkah 5: Jalankan Program

Jalankan Program
Jalankan Program

Jalankan program dengan mengklik Run -> Run menu (atau oleh Ctrl + F11) dan mula bermain permainan Tic Tac Toe.

Anda akan bermain dengan komputer. Apabila diminta untuk memindahkan pengguna, berikan langkah anda dalam format [baris] [lajur]

Contohnya: [2] [1] mewakili baris ketiga dan lajur kedua.

Terus bermain sehingga permainan berakhir (User Wins, Computer Wins atau Draw).

Langkah 6: Keluaran

Pengeluaran
Pengeluaran

Lihat gambar yang dilampirkan bagaimana output kelihatan semasa anda bermain.

Anda telah berjaya belajar bagaimana menulis program tic tac toe di java!

Disyorkan: