Սա տեսախաղեր պատրաստելու անվճար և հեշտ եղանակներից մեկն է: Անհրաժեշտ չէ նաև ներբեռնել այն: Ընթացքում դուք մի փոքր կսովորեք խմբաքանակի ծրագրավորման մասին: Այս խաղը վարելու համար դուք պետք է տրամադրեք ձեր սեփական պատմությունը:
Քայլ
Քայլ 1. Ապոստրոֆի ներսում ամեն ինչ կարող է փոխվել, դա չի ազդի խաղի վրա. Մի մուտքագրեք այն իրական կոդի մեջ:
Քայլ 2. Բացեք Գրառման գրքույկը կամ այլ կոդավորող ծրագիր `Geany, Notepad ++ և այլն:
Պահեք ֆայլը «Իմ խաղերը» անունով: bat
Քայլ 3. Սկսեք գրել կոդը:
Սկսեք ՝ մուտքագրելով.
-
@echo անջատված է
-
վերնագիր «Իմ խաղը»
-
գույն 0A
-
եթե " %1" neq "" (գնաց %1)
-
դադար
Քայլ 4. Ավելացրեք գույն:
Այժմ պահեք և գործարկեք: Theրագիրը կթողնի սխալ և բոլորովին այլ գույների համադրություն: Գտեք ձեզ դուր եկած գույնը և մուտքագրեք «գույնից» հետո «zz» - ի փոխարեն: Լավ համադրություն է 0A գույնը, որի արդյունքում ստացվում է կանաչ տեքստ և կարմիր ֆոն:
Քայլ 5. Ստեղծեք մենյու:
Մենյու ստեղծելու համար բաց թողեք դադարների հատվածը և մուտքագրեք.
-
: Մենյու
-
cls
-
արձագանք '1. Սկսել '
-
արձագանք '2. Հրահանգ '
-
արձագանք '3. Դուրս գալ'
-
set /p answer = 'Մուտքագրեք ձեր նախընտրած համարը և սեղմեք enter:'
-
եթե %պատասխանը %== 1 գնա 'Start_1'
-
եթե %պատասխանը %== 2 գնա 'ակնարկ'
-
եթե %պատասխան %== 3 գնա 'Ելք'
Քայլ 6. Ստեղծեք «Ելք» և «Ակնարկ»:
Էկրանը դուրս գալու համար մուտքագրեք հետևյալ ծածկագիրը.
-
:'Դուրս գալ'
-
echo Շնորհակալություն խաղալու համար:
-
ելք /բ
- Այժմ հուշումների ընտրացանկի համար մուտքագրեք.
-
՝ «հրահանգ»
-
cls
-
արձագանք «ակնարկ»
-
արձագանք
- Այնուհետեւ գրեք.
-
արձագանք «Ձեր ակնարկն այստեղ»
- Որքան ցանկանում եք, ապա մուտքագրեք.
-
դադար
-
goto Մենյու
Քայլ 7. Սկսեք խաղը:
Մուտքագրեք սցենար.
-
: Սկիզբ_1
-
cls
-
արձագանք «Դուք հանդիպել եք վատ մարդու: Նրանց զորքերն են ՝
-
արձագանք «3 ֆերմեր»
-
echo 'Դուք հաղթելու լավ հնարավորություն ունեք':
-
set /p answer = 'Ուզու՞մ ես պայքարել, թե՞ վազել':
-
եթե %պատասխան %== 'Fight' goto 'Fight_1'
-
եթե %պատասխան %== '' Վազիր 'գնաց' Run_1 '
Քայլ 8.
Պայքար և վազիր:
Այժմ պայքարելու և գործարկելու ընտրացանկ ստեղծելու համար.
-
: Run_1
-
cls
-
արձագանք դու ապահով ես!
-
դադար
-
անցնել «Սկիզբ_1»
-
: Պայքար_1
-
արձագանք Դուք ընտրում եք պայքարել:
-
արձագանք battleակատամարտը սկսվում է:
-
set /p answer = Մուտքագրեք 1 թիվը և շարունակելու համար սեղմեք enter:
-
եթե %պատասխան %== 1 գնա Bertarung_1_Loop
-
՝ 'Fight_1_Loop'
-
սահմանել /մի թիվ =%պատահական%
-
եթե % num % gtr 4 գնա 'Fight_1_Loop'
-
եթե % num % lss 1 գնա 'Fight_1_Loop'
-
եթե %num %== 1 գնաց 'Lose_Bertarung_1'
-
եթե %num %== 2 գնա 'Win_Battle_1'
-
եթե %num %== 3 գնա 'Win_Battle_1'
-
եթե %num %== 4 գնա 'Win_Battle_1'
-
՝ 'Lost_Fight_1'
-
cls
-
արձագանք Կներեք, պարտվեցիք: (
-
դադար
-
goto Մենյու
-
՝ 'Win_Fight_1'
-
cls
-
echo Շնորհավորում եմ, դու հաղթեցիր:
-
set /p answer = 'wantանկանու՞մ ես պահել այն:'
-
եթե %պատասխան %== 'Այո' գնա 'Պահել'
-
եթե %պատասխան %== 'Ոչ' անցավ 'Սկսել_2'
-
: 'Պահել'
-
անցնել «Սկիզբ_2»
- Այժմ կարող եք կրկնել «Start_1» - ում օգտագործված ծածկագիրը ՝ երկրորդ, երրորդ, չորրորդ և այլն ստեղծելու համար:
- Բացի այդ, եթե օրինակ մուտքագրեք ՝ Fight_1, ապա պետք է նաև համոզվեք, որ goto Fight_1 գրված հատվածը մնում է նույնը, ինչ մյուսը, այնպես որ, եթե մեկը փոխեք, ստիպված կլինեք փոխել երկուսն էլ:
Փակեք Գրառման գրքույկը, այնուհետև կտտացրեք այո, պահպանեք ֆայլը: Փոխեք ձևաչափը բոլոր ֆայլերի վրա և անվան տակ ավելացրեք.bat.
Խորհուրդներ
- Հիշեք, ամեն անգամ, երբ ցանկանում եք ինչ -որ բան տեսանելի լինի օգտագործողի համար, դրա դիմաց մուտքագրեք echo:
- Խաղացեք խաղը այնպես, ինչպես այն կառուցվում է, նույնիսկ եթե այն դեռ ավարտված չէ: Սա կօգնի ձեզ տեսնել ձեր մուտքագրածի և ստացվածի միջև հարաբերությունները և բացահայտել սխալները:
- Եթե Ձեզ անհրաժեշտ է դուրս գալ թեստային խաղի կեսին, մուտքագրեք Ctrl-C:
- Windows- ի խմբաքանակի ֆայլերը կարող են օգտագործվել ավտոմատացված աշխատանքի համար, բայց նման տեքստային խաղեր գրելն այն զվարճալի միջոց է `տեսնելու, թե ինչպես է այն աշխատում:
- Carefullyգուշորեն ստուգեք խմբաքանակի սցենարը և կիմանաք, թե որն է սխալ:
- Շատ տարածված սխալ է այն, որ ծրագիրը չի գործում: