Hoe een videogame met cmd te maken
Uit dit artikel leert u hoe u een eenvoudig tekstspel in de opdrachtregel op een computer met Windows maakt.
Stappen
een. Open Kladblok. Kladblok is een gratis teksteditor opgenomen in alle versies van Windows. Gebruik een Kladblok voor het invoeren van de programmacode. Om een notitieblok te openen:
- Open het startmenu


2. Voer de naam van het spel in. Kopieer de volgende tekst in Kladblok - Voer in plaats van [NAAM] de naam van het spel in en klik vervolgens op ↵ ENTER:
@Echo-offitle [titel]

3. Bepaal op kleurtekst en game-achtergrond. Om de kleur op te geven, moet u de code invoeren in het formaat "0A", waar "0" de kleur van de achtergrond is, en "A" is de kleur van de tekst. Gemeenschappelijke kleurencodes:

4. Stel de kleur van het spel in. Kopieer de volgende tekst in Kladblok - Voer in plaats van "0a" de gewenste combinatie van kleuren van de achtergrond en tekst in en klik vervolgens op ↵ ENTER:
@Echo offitle online gamecolor 0AIF "%een" NEQ "" (GOTO% 1)

vijf. Maak een afspeelmenu. Het verschijnt na het starten van het spel. Kopieer de volgende tekst in Kladblok en klik vervolgens op ↵ ENTER:
: Menuclsecho 1. Stringo 2. Thankcho 3. SET / P ANTWOORD = Druk op de toets met het overeenkomstige cijfer en druk vervolgens op ENTER: IF% ANTWOORD% == 1 GOTO START_1IF% ANTWOORD% == 2 GOTO Creditsif% ANTWOORD% == 3 GOTO EXIT

6. Stel de optie optie in. Dus spelers kunnen uit de opdrachtregel komen. Kopieer de volgende tekst in Kladblok en klik vervolgens op ↵ ENTER:
: EXITCLESCHO Bedankt voor het spel!Pauseexit / B

7. Stel de optie "Dankbaarheid" in. Kopieer de volgende tekst in Kladblok (in plaats van [naam] Voer de naam van het spel in) en klik vervolgens op ↵ ENTER:
: CreditsClsecho Thankcho.Echo Bedankt voor het spelen in [TITEL]!Pausegoto-menu

acht. Stel de optie "Start" in. Het staat spelers toe om een nieuw spel te starten:
: Start_1clsecho o nee! Je bent omringd door vijanden.echo hun vijven en ze zijn allemaal bewapend.Echo als je vecht, heb je de kans om te winnen.SET / P ANTWOORD = Vecht of run?If% Antwoord% == Fight Goto Fight_1IF% ANTWOORD% == RUN GOTO RUN_1PAUSE

negen. Voer de actiecode in. Voer de volgende code in om het spel in te stellen:
: Run_1Clsecho die je hebt overleefd om de andere keer te bestrijden.Pausegoto Start_1: Fight_1echo Maak je klaar voor een gevecht.Echo-vijanden viel je plotseling aan.SET / P ANTWOORD = Druk op 1 en druk vervolgens op ENTER.If% antwoord% == 1 goto fight_1_loop: vecht_1_Loopet / a num =% willekeurige% if% num% GTR 4 goto fight_1_loopif% num% LSS 1 GOTO Fight_1_Loopif% num% == 1 GOTO VERLIEZEN_FIGHT_1IF% NUM% == 2 GOTO WIN_FIGHT_1IF% NUM% == 3 GOTO WIN_FIGHT_1IF% NUM% == 4 GOTO WIN_FIGHT_1: losse_fight_1clsecho u verloren. Speel opnieuw?Menu Pausego: Win_fight_1Clsecho die je hebt gewonnen!SET / P ANTWOORD = Wilt u het spel opslaan? [D / N] IF% ANTWOORD% == `D` GOTO `SAVE`AIF% ANTWOORD% ==` H `GOTO` START_2 `: Savegoto Start_2

10. Open menu Bestand. Het bevindt zich in de linkerbovenhoek van de Kladblok.

elf. Klik Opslaan als. Deze optie bevindt zich in het menu Bestand. Het venster opslaan als ».

12. Voer de bestandsnaam in en voer vervolgens de extensie in ".Bat ". Voer in het tekstbestand "Bestandsnaam" onder aan het venster in en voer een bestandsnaam in en voer vervolgens de extensie in .Knuppel, zodat het spel wordt bewaard als een batchbestand.

13. Bestandsindeling wijzigen. Open het menu "Bestandstype" onder aan het venster en selecteer vervolgens "Alle bestanden".

veertien. Sla het spel op de desktop. Klik hiervoor op "Desktop" op het linkerdeelvenster. Misschien moet u eerst het paneel omhoog of omlaag gaan om de map "Desktop" te vinden.

vijftien. Klik Sparen. Dit is een knop in de rechterbenedenhoek van het venster. Het spel wordt opgeslagen als een BAT-bestand.

zestien. Run het spel. Dubbelklik op het BAT-bestand om het spel op de opdrachtprompt te openen en volg vervolgens de instructies op het scherm.

17. Verander het spel Game Code. Nu u de hoofdcode hebt geschreven, kunt u bijvoorbeeld wijzigingen aanbrengen, parameters en nog veel meer toevoegen.
Tips
- Als u een meer geavanceerde codeeditor wilt gebruiken, downloadt en installeer Notepad ++ en maakt u vervolgens een BAT-bestand in.
- Om de tekst op het scherm weer te geven, voert u de opdracht in voor deze tekst Echo.
- Speel het spel, zelfs als het niet helemaal is voltooid, dus je komt erachter welke tekst op het scherm wordt weergegeven en je kunt fouten of typefouten vinden.
- Batch BAT-bestanden worden gebruikt in Windows om taken te automatiseren, maar het schrijven van een dergelijk sms-spel is een manier om erachter te komen hoe ze werken.
Waarschuwingen
- Controleer de programmacode voordat u een BAT-bestand naar andere mensen verzendt.
- Niet downloaden en BBT-bestanden niet starten die zijn verkregen uit dubieuze bronnen, omdat ze virussen kunnen bevatten.
Deel in het sociale netwerk: