See on üks tasuta ja lihtsaid viise videomängude tegemiseks. Samuti ei pea te seda alla laadima. Selle käigus saate natuke teada partii programmeerimisest. Selle mängu käivitamiseks peate esitama oma loo.
Samm
Samm 1. Kõike apostroofi sees saab muuta, see ei mõjuta mängu - ärge tippige seda tegelikku koodi
Samm 2. Avage Notepad või mõni muu kodeerimisprogramm - Geany, Notepad ++ jne
Salvestage fail nimega "Minu mängud". Bat
Samm 3. Alustage koodi kirjutamist
Alustage tippimisega:
-
@ee välja
-
pealkiri "Minu mäng"
-
värv 0A
-
kui " %1" neq "" (mine %1)
-
paus
Samm 4. Lisage värv
Nüüd salvestage ja käivitage. Programm viskab vea ja täiesti erineva värvikombinatsiooni. Leidke värv, mis teile meeldib, ja sisestage sõna „zz” asemel sõna „värv” järele. Hea kombinatsioon on värv 0A, mille tulemuseks on roheline tekst ja punane taust.
Samm 5. Looge menüü
Menüü loomiseks jätke paus jaotis välja ja tippige:
-
: Menüü
-
cls
-
kaja '1. Alusta '
-
kaja '2. Juhend"
-
kaja '3. Mine välja'
-
set /p answer = 'Sisestage oma valitud number ja vajutage sisestusklahvi.'
-
kui %answer %== 1 mine 'Start_1'
-
kui %answer %== 2 mine "Vihje"
-
kui %answer %== 3 mine 'Välju'
Samm 6. Looge "Välju" ja "Vihje"
Ekraanilt väljumiseks sisestage järgmine kood:
-
:'Mine välja'
-
echo Täname mängimise eest!
-
väljumine /b
- Vihje menüü jaoks tippige:
-
: "Juhend"
-
cls
-
kaja "Vihje"
-
kaja.
- Siis kirjuta:
-
kaja "Sinu vihje siin"
- Sisestage nii palju kui soovite, seejärel tippige:
-
paus
-
mine menüüsse
Samm 7. Alustage mängu
Sisestage stsenaarium:
-
: Algus_1
-
cls
-
kaja 'Sa kohtusid halva inimesega. Nende väed on: '
-
kaja "3 põllumeest"
-
echo 'Sul on hea võimalus võita.'
-
set /p answer = 'Kas sa tahad võidelda või joosta?'
-
kui %answer %== 'Võitle' mine 'Võitle_1'
-
if %answer %== 'Run' mine 'Run_1'
8. samm.
Võitle ja jookse.
Nüüd saate luua võitlus- ja jooksumenüü:
-
: Run_1
-
cls
-
kaja, sa oled turvaline!
-
paus
-
mine 'Start_1'
-
: Fight_1
-
kaja Valite võitluse.
-
kaja Lahing algab.
-
set /p answer = Sisestage number 1 ja vajutage jätkamiseks sisestusklahvi:
-
kui %answer %== 1 mine Bertarung_1_Loop
-
: 'Fight_1_Loop'
-
set /a num =%juhuslik%
-
kui % num % gtr 4 mine 'Fight_1_Loop'
-
kui % num % lss 1 läheb 'Fight_1_Loop'
-
kui %num %== 1 mine 'Lose_Bertarung_1'
-
kui %num %== 2 mine 'Win_Battle_1'
-
kui %num %== 3 mine 'Win_Battle_1'
-
kui %num %== 4 mine 'Win_Battle_1'
-
: 'Lost_Fight_1'
-
cls
-
kaja Vabandust, sa kaotasid! (
-
paus
-
mine menüüsse
-
: 'Win_Fight_1'
-
cls
-
echo Palju õnne, võitsite!
-
set /p answer = 'Kas soovite selle salvestada?'
-
kui %answer %== 'Jah' mine 'Salvesta'
-
kui %answer %== 'Ei' mine 'Start_2'
-
: "Salvesta"
-
mine 'Start_2'
- Nüüd saate korrata jaotises „Start_1” kasutatud koodi, et luua teine, kolmas, neljas jne.
- Samuti, kui sisestate näiteks: Fight_1, peaksite veenduma, et osa, mis ütleb goto Fight_1, jääb samaks, nii et kui muudate ühte, peate muutma mõlemat.
Sulgege Notepad, seejärel klõpsake jah, salvestage fail. Muutke vorminguks kõik failid ja lisage nime järel.bat.
Näpunäiteid
- Pidage meeles, et iga kord, kui soovite kasutajale midagi nähtavat, tippige selle ette echo.
- Mängige mängu nii, nagu see ehitatakse, isegi kui see pole veel lõppenud. See aitab teil näha seost sisestatud sisude ja saadud andmete vahel ning tuvastada vigu.
- Kui peate proovimängu keskel väljuma, tippige Ctrl-C.
- Windowsi partiifaile saab kasutada automatiseeritud tööks, kuid selliste tekstimängude kirjutamine on lõbus viis selle toimimise nägemiseks.
- Kontrollige hoolikalt partii skripti ja saate teada, milline neist on vale.
- Väga levinud viga on see, et programm ei tööta.