Энэ бол видео тоглоом хийх үнэгүй, хялбар аргуудын нэг юм. Та бас татаж авах шаардлагагүй. Энэ явцад та багц програмчлалын талаар бага зэрэг сурч мэдэх болно. Энэ тоглоомыг ажиллуулахын тулд та өөрийн түүхээ өгөх ёстой.
Алхам
Алхам 1. Апостроф доторх бүх зүйлийг өөрчилж болно, энэ нь тоглоомд нөлөөлөхгүй - үүнийг бодит код дээр битгий бичээрэй
Алхам 2. Notepad эсвэл өөр кодлогч програмыг нээнэ үү - Geany, Notepad ++ гэх мэт
'My Games'.bat нэртэй файлыг хадгална уу
Алхам 3. Кодыг бичиж эхлээрэй
Бичиж эхлээрэй:
-
@echo унтраасан
-
"Миний тоглоом" гарчиг
-
өнгө 0А
-
хэрэв " %1" neq "" (goto %1)
-
түр зогсоох
Алхам 4. Өнгө нэмэх
Одоо хадгалаад ажиллуул. Хөтөлбөр нь алдаа гаргаж, огт өөр өнгөний хослолыг бий болгоно. Таалагдсан өнгөө олж "zz" биш "color" гэж бичээрэй. Сайн хослол бол 0A өнгө бөгөөд ногоон текст, улаан дэвсгэртэй болно.
Алхам 5. Цэс үүсгэх
Цэс үүсгэхийн тулд түр зогсоох хэсгийг орхиж бичнэ үү:
-
: Цэс
-
cls
-
цуурай '1. Эхлэх '
-
цуурай '2. Заавар '
-
цуурай '3. Гар'
-
set /p answer = 'Сонгосон дугаараа оруулаад enter дарна уу.'
-
хэрэв %хариулт %== 1 бол "Start_1"
-
хэрэв %хариулт %== 2 байвал "Зөвлөгөө"
-
хэрэв %хариулт %== 3 байвал 'Гарах'
Алхам 6. 'Гарах' ба 'Зөвлөгөө' үүсгэх
Дэлгэцээс гарахын тулд дараах кодыг бичнэ үү.
-
:'Гар'
-
echo Тоглож байгаад баярлалаа!
-
гарах /б
- Зөвлөмжийн цэсийн хувьд бичнэ үү:
-
: 'Зааварчилгаа'
-
cls
-
цуурай 'Зөвлөгөө'
-
цуурай.
- Дараа нь бичнэ үү:
-
цуурай 'Таны зөвлөмж энд байна'
- Та хүссэн хэмжээгээрээ бичнэ үү:
-
түр зогсоох
-
goto цэс
Алхам 7. Тоглоомыг эхлүүлнэ үү
Сценарийг бичнэ үү:
-
: Эхлэх_1
-
cls
-
echo 'Чи муу хүнтэй уулзсан. Тэдний цэргүүд нь: '
-
цуурай '3 тариачин'
-
echo 'Танд ялах магадлал өндөр байна.'
-
set /p answer = 'Та тулалдах уу эсвэл гүйх үү?'
-
хэрэв %хариулт %== 'Тэмцэх' goto 'Fight_1'
-
хэрэв %хариулт %== 'Run' goto 'Run_1'
Алхам 8.
Тэмцэж, гүй.
Одоо тулаан, гүйлтийн цэсийг үүсгэхийн тулд:
-
: Run_1
-
cls
-
цуурай, та аюулгүй байна!
-
түр зогсоох
-
"Эхлэх_1"
-
: Тулаан_1
-
цуурай Та тулалдахаар сонгосон.
-
цуурай Тулаан эхэлнэ.
-
set /p answer = Үргэлжлүүлэхийн тулд 1 гэсэн дугаарыг бичээд enter дарна уу.
-
хэрэв %хариулт %== 1 goto Bertarung_1_Loop
-
: 'Fight_1_Loop'
-
set /a num =%санамсаргүй%
-
хэрэв % num % gtr 4 goto 'Fight_1_Loop'
-
хэрэв % num % lss 1 goto 'Fight_1_Loop'
-
хэрэв %num %== 1 goto 'Lose_Bertarung_1'
-
хэрэв %num %== 2 "Win_Battle_1" бол
-
хэрэв %num %== 3 "Win_Battle_1" бол
-
хэрэв %num %== 4 goto 'Win_Battle_1'
-
: 'Lost_Fight_1'
-
cls
-
echo Уучлаарай, та алдсан! (
-
түр зогсоох
-
goto цэс
-
: 'Win_Fight_1'
-
cls
-
echo Баяр хүргэе, та яллаа!
-
set /p answer = 'Та үүнийг хадгалахыг хүсч байна уу?'
-
хэрэв %хариулт %== 'Тийм' бол 'Хадгалах'
-
хэрэв %хариулт %== 'Үгүй' goto 'Start_2'
-
: 'Хадгалах'
-
goto 'Start_2'
- Одоо та 'Start_1' дээр ашигласан кодыг давтаж хоёр, гурав, дөрөв, гэх мэтийг үүсгэж болно.
- Түүнчлэн, хэрэв та жишээ нь: Fight_1 гэж бичвэл goto Fight_1 гэж бичсэн хэсэг нь нөгөөгийнхөө адил хэвээр байгаа эсэхийг шалгаарай.
Notepad -ийг хааж, тийм гэж дараад файлыг хадгална уу. Форматыг бүх файл болгон өөрчилж, нэрний ард.bat нэмнэ үү.
Зөвлөмж
- Хэрэглэгчид ямар нэгэн зүйл харагдахыг хүсэх болгондоо урд нь echo гэж бичээрэй.
- Тоглоом хараахан дуусаагүй байсан ч бүтээж байгаа байдлаар нь тоглоорой. Энэ нь таны бичсэн болон авсан зүйлийн хоорондын хамаарлыг олж, алдааг илрүүлэхэд тусална.
- Хэрэв та туршилтын тоглолтын дундуур гарах шаардлагатай бол Ctrl-C бичнэ үү.
- Windows дахь багц файлуудыг автоматжуулсан ажилд ашиглаж болох боловч иймэрхүү текст тоглоом бичих нь хэрхэн ажилладагийг харах хөгжилтэй арга юм.
- Багцын скриптийг сайтар шалгаж үзээд аль нь буруу болохыг олж мэдэх болно.
- Маш нийтлэг алдаа бол програм ажиллахгүй байна.