Mündəricat:

Öz Tic Tac Toe Oyununuzu Java -da yazın: 6 addım
Öz Tic Tac Toe Oyununuzu Java -da yazın: 6 addım

Video: Öz Tic Tac Toe Oyununuzu Java -da yazın: 6 addım

Video: Öz Tic Tac Toe Oyununuzu Java -da yazın: 6 addım
Video: Sıfırdan Yapay Zeka ile Tic Tac Toe Oyunu Yaptım, Web ve Mobilde Yayınladım 🤯 2024, Iyun
Anonim
Öz Tic Tac Toe Oyununuzu Java -da yazın
Öz Tic Tac Toe Oyununuzu Java -da yazın

Əminəm ki, hamınız Tic Tic Toe klassik oyunu haqqında bilirsiniz. İbtidai məktəb illərimdən bəri Tic Tac Toe dostlarımla oynadığım məşhur bir oyun idi. Həmişə oyunun sadəliyi ilə heyran olmuşam. Birinci kursda Java sinifim bir oyun, interaktiv bir oyun yaratmağımı tələb etdi. Tic Tac Toe ağlıma gələn ilk şey idi. Bu proqramı hazırlamaq bir neçə həftə çəkdi və bunu hamınızla bölüşmək istədim. Ümid edirəm hamınız bu proqramı yaradacaqsınız və səyahətinizi mənimlə bölüşəcəksiniz.

Tic Tac Toeing mübarək:)

Java -da öz tic tac toe proqramınızı yazmaq üçün sadə addımlar.

Addım 1: Yüksək səviyyəli axını anlayın

Yüksək səviyyəli axını başa düşmək
Yüksək səviyyəli axını başa düşmək

Budur quruluş:

Tic tac barmaq lövhəsi iki ölçülü bir xarakter dizisi ilə təmsil olunur. Hər tərəfdən 0 -dan 2 -yə qədər nömrələnmiş 3 satır və 3 sütun var.

2 oyunçu var. İstifadəçi və kompüter. Oyunçunun bir hərəkəti var. Lövhədə növbəti ən yaxşı hüceyrəni seçin.

Növbəti addımları və qərar qəbul etməyi idarə edən bir oyun modulu var.

Tic Tac Toe proqramı necə işləyir:

1. Lövhəni işə salın

2. Aşağıdakı addımları bir döngədə təkrarlayın:

a. İstifadəçidən hərəkət alın (Oyunçu, sıra indeksi formatında [satır] [sütun] daxil olmalıdır)

b. Hərəkətin etibarlı olub olmadığını yoxlayın

c. Seçilmiş lövhəni qeyd edin

d. Oyunun vəziyyətini yoxlayın. Oyun başa çatdısa, döngədən yayın.

e. Kompüterdən hərəkət edin

f. Oyunun vəziyyətini yoxlayın. Oyun başa çatdısa, döngədən yayın.

3. Oyunun nəticəsini elan edin (İstifadəçi qazanır/ Kompüter qalib gəlir/ Püşkatma)

Əlavə edilmiş şəkil bu yüksək səviyyəli addımları göstərir. Tam kod üçün əlavə edilmiş java layihəsinə baxın.

Addım 2: IDE yükləyin

IDE yüklənir
IDE yüklənir
IDE yüklənir
IDE yüklənir

IDE (İnteraktiv İnkişaf Mühiti) yükləyin və quraşdırın. Eclipse, bu təlimatda istifadə olunan IDE -dir və aşağıdakı linkdən istifadə edə bilərsiniz:

www.eclipse.org/downloads/

Əməliyyat sisteminizə və konfiqurasiyanıza ən uyğun olan versiyanı seçin.

Yer tutmaq və iş yerini seçmək üçün tutulmanı xilas edin.

Addım 3: Eclipse qurmaq

Eclipse qurulur
Eclipse qurulur
Eclipse qurulur
Eclipse qurulur
Eclipse qurulur
Eclipse qurulur

1) Eclipse açıldıqda boş bir ekran görünməlidir.

2) Yeni Java Layihəsi yaradın: Fayl> Yeni> Java Layihəsinə keçin.

3) Ad Dosyası ("Tic_Tac_Toe").

4) Yaradılmış Java Layihəsi daxilində Yeni Java Sınıfı yaradın: Tic_Tac_Toe> src> Yeni> Sınıfa gedin.

5) Boş bir sinif açılmalıdır.

Addım 4: Aşağıda göstərildiyi kimi Tic_Tac_Toe Sinifinizi yaradın

Aşağıda göstərildiyi kimi Tic_Tac_Toe Sinifinizi yaradın
Aşağıda göstərildiyi kimi Tic_Tac_Toe Sinifinizi yaradın

Əlavə edilmiş faylda göstərildiyi kimi Tic_Tac_Toe sinifinizə kod əlavə etməyə başlayın.

Proqramın əsas məntiqi və sinifin necə təşkil olunduğu yüksəkdir:

TicTacToe Sinifi {

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

InitializeBoard ();

halbuki (doğru)

{

String userMove = getUserMove ();

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', lövhə);

əgər (! gameStatus.equals ("InProgress"))

{

fasilə;

}

String computerMove = getComputerMove ();

markMoveOnBoard ('O', computerMove);

gameStatus = getGameStatus ('O', lövhə);

əgər (! gameStatus.equals ("InProgress"))

{

fasilə;

}

}

}

Addım 5: Proqramı işə salın

Proqramı işə salın
Proqramı işə salın

Proqramı Çalıştır -> Çalış menüsünü (və ya Ctrl + F11) tıklayaraq işə salın və Tic Tac Toe oyununu oynamağa başlayın.

Kompüterə qarşı oynayacaqsınız. İstifadəçinin hərəkət etməsi istədikdə, hərəkətinizi [satır] [sütun] formatında təmin edin

Məsələn: [2] [1] üçüncü sıra və ikinci sütunu təmsil edir.

Oyun bitənə qədər oynamağa davam edin (İstifadəçi qalib gəlir, Kompüter qalib gəlir və ya heç -heçə).

Addım 6: Çıxış

Çıxış
Çıxış

Oynadığınız zaman çıxışın necə göründüyünü əlavə edilmiş şəklə baxın.

Java -da bir tic tac toe proqramı yazmağı uğurla öyrəndiniz!

Tövsiyə: