Hoe om `n videospeletjie met cmd te maak
Hier is `n eenvoudige en gratis manier om `n videospeletjie te maak sonder om iets te laai. En in die proses leer jy `n bietjie oor bondelprogrammering. Jy sal jou eie storie vir hierdie speletjie moet voorsien.
stappe
1
Alles in aanhalingstekens kan verander word, dit sal nie die spel beïnvloed nie. Moet dit nie per ongeluk in die waarheidskode invoer nie.
2
Open `n Notepad (notaboek) of `n ander redakteur om te program: Geany, Notepad + +, en so aan. Stoor die lêer as "My Game". Bat
3
Begin die kode. Om dit te begin skryf die volgende:
@echo af
titel "My Game"
kleur zz
indien "% 1" neq "" (Goto% 1)
breek
4
Voeg kleure by Stoor dit nou en hardloop dit, jy sal `n fout sien, gevolg deur al die verskillende kleurkombinasies. Vind die een wat jy wil en skryf dit na "kleur", in plaas van "zz". `N Goeie kombinasie is kleur 0A, plaas die teks in groen en die agtergrond in swart.
5
Skep die spyskaart Om die spyskaart te skep, maak die pouse los en tik:
: Menu
CLS
eggo "1. Home "
echo "2. Instruksies "
echo "3. Uitgang "
stel / p antwoord = "Voer die nommer van die opsie in en druk Enter".
as% antwoord% == 1 gaan na "Start_1"
as% antwoord% == 2 gaan na "Instruksies"
as% antwoord% == 3 gaan na "Exit"
6
Skep `Uitgang` en `Instruksies`. Om die uitvoerskerm te skep, skryf dit:
: "Exit"
Echo Dankie vir die speel!
afrit / b
: "Instruksies"
CLS
eggo "instruksies"
eggo.
echo "Jou instruksies hier"
breek
Goto Menu
7
Die spel begin. Skryf `n scenario:
: Start_1
CLS
echo "Jy het jouself `n partytjie van skurke gevind. Sy sterk punte is: "
eggo "3 boere" `
echo "Jy het `n hoë kans om te wen."
stel / p antwoord = "Wil jy veg of weghardloop?"
as% antwoord% == "Fight" gaan na "Fight_1"
as% antwoord% == "Vlug" gaan na "Flee_1"
8
Veg en hardloop. Nou, om die stryd en die vlug te maak:
: Flight_1
CLS
eggo Jy het weggehardloop!
breek
Goto "Start_1"
: Fight_1
eggo Jy het gekies om te veg.
eggo Die stryd word geveg.
stel / p antwoord = Skryf die nommer 1 en druk Enter om voort te gaan:
as% antwoord% == 1 gaan na Fight_1_Loop
: "Fight_1_Loop"
stel / `n num =% ewekansige%
as% num% gtr 4 gaan na "Fight_1_Loop"
as% num% lss 1 gaan na "Fight_1_Loop"
as% num% == 1 gaan na "Pierde_Luchar_1"
as% num% == 2 gaan na "Gana_Luchar_1"
as% num% == 3 gaan na "Gana_Luchar_1"
as% num% == 4 gaan na "Gana_Luchar_1"
: "Lose_Luchar_1"
CLS
echo Jammer, jy het die stryd verloor :(
breek
Goto Menu
: `Gana_Luchar_1`
CLS
eggo Baie geluk, jy het die stryd gewen!
stel / p antwoord = "Wil jy stoor?"
as% antwoord% == "Ja" gaan na "Stoor"
as% antwoord% == "Nee" gaan na "Start_2"
: "Stoor"
Goto "Start_2"
9
Maak die notaboek toe, klik Ja, stoor die lêer, verander die formaat na "Alle lêers" en voeg .bat by die lêernaam.
wenke
- Onthou, wanneer jy die speler wil sien, moet jy echo voor hom skryf.
- Speel die hele spel, al het jy nie alles voltooi nie. Dit sal jou help om te sien hoe jy reageer op wat jy geskryf het, en om foute op te spoor.
- As jy die spel moet verlaat tydens een van die toetse, druk Ctrl + C.
- U kan gebruik maak van die verwerking van lêers in Windows om take te automatiseren, maar die skryf van `n teks spel soos hierdie is `n prettige manier om te leer hoe hulle werk.
- Kontroleer die lêer noukeurig in bondels en jy sal sien wat verkeerd was.
- `N Baie algemene fout is "Onmoontlik om te gooi".
Deel op sosiale netwerke:
Verwante
- Hoe om video speletjie skermkiekies te maak
- Hoe om `n kortpad van `Open met Notepad as administrateur` by die konteks kieslys…
- Hoe om outomaties jou rekenaar op `n spesifieke tyd af te skakel
- Hoe om `n rekenaar af te skakel met Notepad
- Hoe om kleure te verander in opdragprompt
- Hoe om die verstek font vir Windows Notepad te verander
- Hoe om `n ewekansige Pokémon-speletjie te skep
- Hoe om `n chatbot of `n chatbox in Notepad te skep
- Hoe om `n avontuur in stelsel simbool (CMD) te skep
- Hoe om `n sakrekenaar in die opdrag koppelvlak te skep
- Hoe om Game Center uit te skakel
- Hoe om `n virus in Notepad te skryf
- Hoe om `n wagwoord in `n .bat-lêer te stel
- Hoe om te verhoed dat `n video-speletjie `n lag in Windows het
- Hoe om die reën van Mátrix kodes te maak deur slegs die notaboek te gebruik
- Hoe om fake foutboodskappe te maak met notaboek
- Hoe om `n program te maak met Notepad
- Hoe om `n `elektroniese pomp `te maak met die gebruik van die notaboek
- Hoe om met tekste in Notepad te teken
- Hoe om Notepad + + te gebruik
- Hoe om matriksreën in Command Prompt te skep