CMD yordamida video o'yinni qanday qilish kerak: 9 qadam (rasmlar bilan)

Mundarija:

CMD yordamida video o'yinni qanday qilish kerak: 9 qadam (rasmlar bilan)
CMD yordamida video o'yinni qanday qilish kerak: 9 qadam (rasmlar bilan)

Video: CMD yordamida video o'yinni qanday qilish kerak: 9 qadam (rasmlar bilan)

Video: CMD yordamida video o'yinni qanday qilish kerak: 9 qadam (rasmlar bilan)
Video: Yangi Macbook Pro M1 haqida | O'zbek tilida unboxing 2024, Dekabr
Anonim

Bu video o'yinlar yaratishning bepul va oson usullaridan biridir. Bundan tashqari, uni yuklab olishingiz shart emas. Bu jarayonda siz ommaviy dasturlash haqida bir oz ma'lumotga ega bo'lasiz. Ushbu o'yinni o'tkazish uchun siz o'zingizning hikoyangizni taqdim etishingiz kerak.

Qadam

Cmd yordamida video o'yini yarating 1 -qadam
Cmd yordamida video o'yini yarating 1 -qadam

Qadam 1. Apostrof ichidagi hamma narsani o'zgartirish mumkin, bu o'yinga ta'sir qilmaydi - uni haqiqiy kodga yozmang

Cmd 2 -qadam bilan video o'yin yarating
Cmd 2 -qadam bilan video o'yin yarating

Qadam 2. Notepad yoki boshqa kodlash dasturini oching - Geany, Notepad ++ va boshqalar

Faylni "Mening o'yinlarim" nomi bilan saqlang.bat

Cmd 3 -qadam bilan video o'yin yarating
Cmd 3 -qadam bilan video o'yin yarating

Qadam 3. Kodni yozishni boshlang

Yozishdan boshlang:

  • @echo o'chirilgan

  • sarlavha "Mening o'yinim"

  • rang 0A

  • agar " %1" neq "" (goto %1)

  • pauza

Cmd 4 -qadam bilan video o'yin yarating
Cmd 4 -qadam bilan video o'yin yarating

Qadam 4. Rang qo'shing

Endi saqlang va ishga tushiring. Dastur xato va butunlay boshqa rang kombinatsiyasini chiqaradi. O'zingizga yoqqan rangni toping va "zz" o'rniga "rang" dan keyin yozing. Yaxshi kombinatsiya 0A rang bo'lib, natijada yashil matn va qizil fon paydo bo'ladi.

Cmd 5 -qadam bilan video o'yin yarating
Cmd 5 -qadam bilan video o'yin yarating

5 -qadam. Menyu yarating

Menyu yaratish uchun pauza bo'limini qoldiring va yozing:

  • :Menyu

  • cls

  • aks -sado 1. Boshlash '

  • aks -sado 2. Ko'rsatma

  • aks -sado 3. Tashqariga chiqish'

  • set /p answer = 'Siz tanlagan raqamni kiriting va enter tugmasini bosing.'

  • agar %javob %== 1 bo'lsa "Start_1"

  • agar %javob %== 2 bo'lsa, "Maslahat"

  • agar %javob %== 3 bo'lsa "Chiqish"

Cmd 6 -qadam bilan video o'yin qiling
Cmd 6 -qadam bilan video o'yin qiling

6 -qadam. "Chiqish" va "Maslahat" ni yarating

Ekranni o'chirish uchun quyidagi kodni kiriting:

  • :'Tashqariga chiqish'

  • echo O'ynaganingiz uchun tashakkur!

  • chiqish /b

  • Endi maslahatlar menyusiga quyidagilarni kiriting:
  • : "Ko'rsatma"

  • cls

  • echo "Maslahat"

  • aks sado

  • Keyin yozing:
  • echo "bu erda sizning maslahatingiz"

  • Qancha xohlasangiz, kiriting:
  • pauza

  • goto menyusi

Cmd 7 -qadam bilan video o'yin yarating
Cmd 7 -qadam bilan video o'yin yarating

Qadam 7. O'yinni boshlang

Ssenariyni kiriting:

  • : Boshlanish_1

  • cls

  • echo 'Siz yomon odam bilan uchrashdingiz. Ularning qo'shinlari: '

  • echo "3 dehqon"

  • echo "Sizda g'alaba qozonish uchun yaxshi imkoniyat bor."

  • set /p answer = 'Jang qilmoqchimisiz yoki yugurmoqchimisiz?'

  • agar %javob %== 'Jang' goto 'Fight_1'

  • agar %javob %== 'Yugur' goto 'Run_1'

8 -qadam.

  • Kurash va yugurish.

    Endi jang va ishga tushirish menyusini yaratish uchun:

    Cmd 8 -qadam bilan video o'yin qiling
    Cmd 8 -qadam bilan video o'yin qiling
    • : Yugurish_1

    • cls

    • echo siz xavfsizsiz!

    • pauza

    • "Start_1" kerak

    • : Jang_1

    • echo Siz kurashni tanlaysiz.

    • echo Jang boshlanadi.

    • set /p answer = 1 raqamini kiriting va davom etish uchun enter tugmasini bosing:

    • agar %javob %== 1 goto Bertarung_1_Loop

    • : 'Fight_1_Loop'

    • set /a num =%tasodifiy%

    • agar % num % gtr 4 goto 'Fight_1_Loop' bo'lsa

    • agar % num % lss 1 goto 'Fight_1_Loop' bo'lsa

    • agar %num %== 1 goto 'Lose_Bertarung_1'

    • agar %num %== 2 bo'lsa 'Win_Battle_1'

    • agar %num %== 3 bo'lsa 'Win_Battle_1'

    • agar %num %== 4 bo'lsa 'Win_Battle_1'

    • : 'Lost_Fight_1'

    • cls

    • echo Kechirasiz, siz yutqazdingiz! (

    • pauza

    • goto menyusi

    • : "Win_Fight_1"

    • cls

    • echo Tabriklaymiz, siz yutdingiz!

    • set /p answer = 'Saqlamoqchimisiz?'

    • agar %javob %== 'Ha' kerak 'Saqlash'

    • agar %javob %== "Yo'q" kerak "Boshlash_2"

    • : "Saqlash"

    • "Ishga tushirish_2" kerak

    • Endi ikkinchi, uchinchi, to'rtinchi va boshqalarni yaratish uchun "Start_1" da ishlatilgan kodni takrorlashingiz mumkin.
    • Agar siz masalan: Fight_1 ni yozsangiz, siz ham goto Fight_1 deb yozilgan qismi boshqasiga o'xshab qolishiga ishonch hosil qilishingiz kerak, shuning uchun agar siz birini o'zgartirsangiz, ikkalasini ham o'zgartirishingiz kerak bo'ladi.
  • Notepad -ni yoping, keyin Ha -ni bosing, faylni saqlang. Formatni barcha fayllarga o'zgartiring va nomidan keyin.bat qo'shing.

    Cmd 9 -qadam bilan video o'yin yarating
    Cmd 9 -qadam bilan video o'yin yarating
  • Maslahatlar

    • Esingizda bo'lsin, har safar foydalanuvchiga biror narsa ko'rinishini xohlasangiz, uning oldiga echo yozing.
    • Hali tugallanmagan bo'lsa ham, o'yin qanday qurilgan bo'lsa, shunday o'ynang. Bu sizga yozganlaringiz va olganlaringiz o'rtasidagi bog'liqlikni ko'rishga va xatolarni aniqlashga yordam beradi.
    • Agar sinov o'yinining o'rtasida chiqish kerak bo'lsa, Ctrl-C kiriting.
    • Windows -dagi ommaviy fayllar avtomatlashtirilgan ish uchun ishlatilishi mumkin, lekin bu kabi matnli o'yinlarni yozish uning qanday ishlashini ko'rishning qiziqarli usulidir.
    • To'plam skriptini diqqat bilan tekshiring va qaysi biri noto'g'ri ekanligini bilib olasiz.
    • Juda keng tarqalgan xato - bu dastur ishlamayapti.

    Tavsiya: