Mundarija:

O'zingizning Tic Tac Toe o'yiningizni Java -da yozing: 6 qadam
O'zingizning Tic Tac Toe o'yiningizni Java -da yozing: 6 qadam

Video: O'zingizning Tic Tac Toe o'yiningizni Java -da yozing: 6 qadam

Video: O'zingizning Tic Tac Toe o'yiningizni Java -da yozing: 6 qadam
Video: Создайте собственное мобильное приложение - Kotlin Урок 1 2024, Noyabr
Anonim
O'zingizning Tic Tac Toe o'yiningizni Java -da yozing
O'zingizning Tic Tac Toe o'yiningizni Java -da yozing

Ishonchim komilki, barchangiz Tic Tic Toe klassik o'yini haqida bilasiz. Boshlang'ich maktabimdan beri Tic Tac Toe - bu do'stlarim bilan o'ynaydigan mashhur o'yin. Men har doim o'yinning soddaligi bilan hayratga tushganman. Birinchi kursda mening Java sinfim menga interaktiv o'yin yaratishimni talab qildi. Xayolimga birinchi bo'lib Tic Tac Toe keldi. Menga bu dasturni ishlab chiqish uchun bir necha hafta kerak bo'ldi va men buni hammangiz bilan bo'lishmoqchi edim. Umid qilamanki, barchangiz ushbu dasturni yaratasiz va o'z sayohatingizni men bilan bo'lishasiz.

Baxtli Tic Tac Toeing:)

Java -da o'z savdo tac toe dasturini yozish uchun oddiy qadamlar.

1 -qadam: Yuqori darajadagi oqimni tushunish

Yuqori darajadagi oqimni tushunish
Yuqori darajadagi oqimni tushunish

Mana sozlash:

Tic tac toe taxtasi ikki o'lchovli belgilar majmuasi bilan ifodalanadi. Har bir yo'nalishda 0 dan 2 gacha raqamlangan 3 qator va 3 ustun mavjud.

2 ta o'yinchi bor. Foydalanuvchi va kompyuter. O'yinchining bitta harakati bor. Kengashdagi keyingi eng yaxshi katakchani tanlang.

Keyingi qadamlarni va qaror qabul qilishni boshqaradigan o'yin moduli mavjud.

Bu erda Tic Tac Toe dasturi qanday ishlaydi:

1. Taxtani ishga tushiring

2. Quyidagi amallarni ketma -ketlikda takrorlang:

a. Foydalanuvchidan harakatlaning (pleyer qatorni indeks formatida [qator] [ustun] kiritishi kerak)

b. Harakatning to'g'riligini tekshiring

v. Tanlangan harakat taxtasini belgilang

d. O'yin holatini tekshiring. Agar o'yin tugagan bo'lsa, pastadirdan chiqing.

e. Kompyuterdan harakatlaning

f. O'yin holatini tekshiring. Agar o'yin tugagan bo'lsa, pastadirdan chiqing.

3. O'yin natijasini e'lon qilish (foydalanuvchi yutadi/ kompyuter yutadi/ durang)

Qo'shilgan rasmda bu yuqori darajadagi qadamlar ko'rsatilgan. To'liq kod uchun ilova qilingan java loyihasini ko'ring.

2 -qadam: IDE -ni yuklab oling

IDE yuklab olish
IDE yuklab olish
IDE yuklab olish
IDE yuklab olish

IDE (Interaktiv rivojlanish muhiti) ni yuklab oling va o'rnating. Eclipse - bu qo'llanmada ishlatiladigan IDE va uni quyidagi havola orqali ishlatish mumkin:

www.eclipse.org/downloads/

Operatsion tizimingiz va konfiguratsiyangizga eng mos keladigan versiyani tanlang.

Ish joyini tanlash va tutish uchun tutilishni saqlang.

3 -qadam: Eclipse -ni sozlash

Eclipse -ni sozlash
Eclipse -ni sozlash
Eclipse -ni sozlash
Eclipse -ni sozlash
Eclipse -ni sozlash
Eclipse -ni sozlash

1) Eclipse ochilgandan so'ng, bo'sh ekran paydo bo'lishi kerak.

2) Yangi Java loyihasini yarating: Fayl> Yangi> Java loyihasiga o'ting.

3) Ism fayli ("Tic_Tac_Toe").

4) Yaratilgan Java loyihasi ichida yangi Java sinfini yarating: Tic_Tac_Toe> src> New> Class ga o'ting.

5) Bo'sh sinf ochilishi kerak.

4 -qadam: Quyida ko'rsatilgan Tic_Tac_Toe sinfini yarating

Quyida ko'rsatilgan Tic_Tac_Toe sinfini yarating
Quyida ko'rsatilgan Tic_Tac_Toe sinfini yarating

Qo'shilgan faylda ko'rsatilgandek, Tic_Tac_Toe sinfingizga kod qo'shishni boshlang.

Yuqori - dasturning asosiy mantig'i va dars qanday tashkil etilgan:

TicTacToe klassi {

Kengash taxtasi = yangi char [2] [2];

InitializeBoard ();

esa (rost)

{

UserMove = getUserMove () satrlari;

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', taxta);

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

{

tanaffus;

}

StringMathMainMove = getComputerMove ();

markMoveOnBoard ("O", computerMove);

gameStatus = getGameStatus ("O", taxta);

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

{

tanaffus;

}

}

}

5 -qadam: Dasturni ishga tushiring

Dasturni ishga tushiring
Dasturni ishga tushiring

Ishga tushirish -> Ishga tushirish menyusini (yoki Ctrl + F11) bosish orqali dasturni ishga tushiring va Tic Tac Toe o'yinini o'ynashni boshlang.

Siz kompyuterga qarshi o'ynaysiz. Foydalanuvchidan boshqa joyga ko'chish so'ralganda, [satr] [ustun] formatida o'z harakatlaringizni ko'rsating.

Masalan: [2] [1] uchinchi qator va ikkinchi ustunni ifodalaydi.

O'yin tugaguncha o'ynashni davom ettiring (foydalanuvchi yutadi, kompyuter yutadi yoki durang o'ynaydi).

6 -qadam: Chiqish

Chiqish
Chiqish

Siz o'ynayotganingizda chiqish qanday ko'rinishini biriktirilgan rasmga qarang.

Siz java -da tac toe dasturini yozishni muvaffaqiyatli o'rgandingiz!

Tavsiya: