Mundarija:
- 1 -qadam: Yuqori darajadagi oqimni tushunish
- 2 -qadam: IDE -ni yuklab oling
- 3 -qadam: Eclipse -ni sozlash
- 4 -qadam: Quyida ko'rsatilgan Tic_Tac_Toe sinfini yarating
- 5 -qadam: Dasturni ishga tushiring
- 6 -qadam: Chiqish
Video: O'zingizning Tic Tac Toe o'yiningizni Java -da yozing: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
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
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 (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
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
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
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
Siz o'ynayotganingizda chiqish qanday ko'rinishini biriktirilgan rasmga qarang.
Siz java -da tac toe dasturini yozishni muvaffaqiyatli o'rgandingiz!
Tavsiya:
Python Tic Tac Toe o'yini: 4 qadam
Python Tic Tac Toe O'yini: python tic tac toe o'yini, bu o'yin pythonda yaratilgan, u kompyuter tilida python muharriridan foydalangan: pycharm, siz oddiy python kod muharriridan ham foydalanishingiz mumkin
Arduino Touch Tic Tac Toe o'yini: 6 qadam (rasmlar bilan)
Arduino Touch Tic Tac Toe o'yini: Aziz do'stlar, Arduino -ning boshqa darsligiga xush kelibsiz! Ushbu batafsil qo'llanmada biz Arduino Tic Tac Toe o'yinini qurmoqchimiz. Ko'rib turganingizdek, biz sensorli ekranni ishlatamiz va biz kompyuterga qarshi o'ynaymiz. Tic Tac Toe kabi oddiy o'yin - bu
O'zingizning Arduino -ni IP -tarmog'iga ulash uchun o'zingizning WIFI shlyuzingizni qanday qilish kerak?: 11 qadam (rasmlar bilan)
Qanday qilib o'zingizning Arduino -ni IP -tarmog'iga ulash uchun o'zingizning WIFI shlyuzingizni yaratishingiz mumkin?: Ko'p odamlar sizning fikringizcha, Arduino uyni avtomatlashtirish va robotlashtirish uchun juda yaxshi echimdir! Men robot ustida ishlayapman, u doimiy ravishda ishlaydigan server bilan bog'lanishi kerak
Tic Tac Toe: 12 qadam
Tic Tac Toe: Bugun biz TinkerCad -da Arduino yordamida Tic Tac Toe o'yinini o'tkazamiz. Biz juda ko'p oddiy komponentlardan foydalanamiz va ularning barchasini bog'lash uchun koddan foydalanamiz. Bularning barchasini birlashtiradigan ushbu sxemaning asosiy qismi - bu kod. Bu dastur
Raqamli shaxmat - shaxmat o'yiningizni onlayn kuzatib boring: 5 qadam
Raqamli shaxmat - shaxmat o'yiningizni onlayn kuzatib boring: Men yoshligimdan ko'p shaxmat o'ynaganman va Internetda shaxmat o'ynash uchun juda ko'p veb -saytlar mavjud bo'lgani uchun men hech qachon veb -sayt topmaganman. bu siz o'ynayotgan shaxmat o'yiningizni kuzatib boradi