To je eden od brezplačnih in enostavnih načinov za izdelavo video iger. Prav tako vam ga ni treba prenesti. V tem procesu se boste naučili nekaj o paketnem programiranju. Za izvajanje te igre morate dati svojo zgodbo.
Korak
Korak 1. Vse, kar je znotraj apostrofa, je mogoče spremeniti, to ne bo vplivalo na igro - ne vnesite tega v dejansko kodo
Korak 2. Odprite Beležnico ali drug kodirnik - Geany, Notepad ++ itd
Shranite datoteko z imenom 'My Games'.bat
Korak 3. Začnite pisati kodo
Začnite z vnosom:
-
@echo off
-
naslov "Moja igra"
-
barva 0A
-
če " %1" neq "" (pojdi na %1)
-
pavza
Korak 4. Dodajte barvo
Zdaj shranite in zaženite. Program bo prikazal napako in popolnoma drugačno barvno kombinacijo. Poiščite barvo, ki vam je všeč, in namesto »zz« vnesite za »barvo«. Dobra kombinacija je barva 0A, ki ima za posledico zeleno besedilo in rdeče ozadje.
Korak 5. Ustvarite meni
Če želite ustvariti meni, izpustite razdelek za premor in vnesite:
-
: Meni
-
cls
-
odmev '1. Začni '
-
odmev '2. Navodila '
-
odmev '3. Pojdi ven'
-
set /p answer = 'Vnesite želeno številko in pritisnite enter.'
-
če %answer %== 1 pojdite na 'Start_1'
-
if %answer %== 2 goto 'Namig'
-
če %answer %== 3 pojdite na 'Izhod'
Korak 6. Ustvarite »Izhod« in »Namig«
Če želite zapreti zaslon, vnesite naslednjo kodo:
-
:'Pojdi ven'
-
echo Hvala za igro!
-
izhod /b
- Zdaj za meni z namigi vnesite:
-
: 'Navodilo'
-
cls
-
echo 'Namig'
-
odmev.
- Nato napiši:
-
odmev 'Tvoj namig tukaj'
- Kolikor želite, nato vnesite:
-
pavza
-
goto Menu
Korak 7. Začnite igro
Vnesite scenarij:
-
: Start_1
-
cls
-
echo 'Spoznal si slabo osebo. Njihove čete so: '
-
odmev "3 kmetje"
-
echo 'Imate dobre možnosti za zmago.'
-
set /p answer = 'Ali se želite boriti ali teči?'
-
if %answer %== 'Fight' pojdi na 'Fight_1'
-
if %answer %== 'Run' goto 'Run_1'
8. korak.
Bori se in teči.
Zdaj ustvarite meni za boj in zagon:
-
: Zaženi_1
-
cls
-
echo si na varnem!
-
pavza
-
pojdi na 'Start_1'
-
: Boj_1
-
echo Odločil si se za boj.
-
echo Bitka se začne.
-
set /p answer = Vnesite številko 1 in pritisnite enter za nadaljevanje:
-
če %answer %== 1 pojdite na Bertarung_1_Loop
-
: 'Fight_1_Loop'
-
set /a num =%naključno%
-
if % num % gtr 4 pojdi na 'Fight_1_Loop'
-
if % num % lss 1 pojdi na 'Fight_1_Loop'
-
if %num %== 1 goto 'Lose_Bertarung_1'
-
če %num %== 2 pojdi na 'Win_Battle_1'
-
če %num %== 3 pojdite na 'Win_Battle_1'
-
če %num %== 4 pojdite na 'Win_Battle_1'
-
: 'Lost_Fight_1'
-
cls
-
echo Oprostite, izgubili ste! (
-
pavza
-
goto Menu
-
: 'Win_Fight_1'
-
cls
-
echo Čestitamo, zmagali ste!
-
set /p answer = 'Ali ga želite shraniti?'
-
če %answer %== 'Da' pojdi na 'Shrani'
-
če %answer %== 'Ne' pojdi na 'Start_2'
-
: 'Shrani'
-
pojdi na 'Start_2'
- Zdaj lahko ponovite kodo, uporabljeno v 'Start_1', da ustvarite drugo, tretjo, četrto itd.
- Če vnesete na primer: Fight_1, se prepričajte tudi, da del, ki pravi goto Fight_1, ostane enak drugemu, tako da boste morali, če spremenite enega, spremeniti oboje.
Zaprite Beležnico, nato kliknite da, shranite datoteko. Spremenite obliko vseh datotek in po imenu dodajte.bat.
Nasveti
- Ne pozabite, da vsakič, ko želite nekaj videti uporabniku, vnesite echo pred njim.
- Igrajte igro tako, kot je zgrajena, tudi če še ni končana. To vam bo pomagalo videti razmerje med tem, kar ste vnesli, in tem, kar dobite, ter odkriti napake.
- Če morate izstopiti sredi preizkusne igre, vnesite Ctrl-C.
- Paketne datoteke v sistemu Windows se lahko uporabljajo za avtomatizirano delo, vendar je pisanje besedilnih iger na ta način zabaven način, da vidite, kako deluje.
- Pazljivo preglejte paketni skript in ugotovili boste, kateri je napačen.
- Zelo pogosta napaka je, da se program ne zažene.