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

  1. Titel afbeelding 538705 1
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
Titel afbeelding Windowsstart.jpg
.
  • Binnenkomen notitieboekje.
  • Klik op "Notepad" aan de bovenkant van het menu.
  • Titel afbeelding 538705 2
    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]
  • Titel afbeelding 538705 3
    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:
  • Tekst kleur - Gebruik de letters A, B, C, D, E of F om lichtgroen, lichtblauw, lichtrood, lichtviolet, lichtgeel of wit, respectievelijk te duiden.
  • Achtergrond kleur - Gebruik nummers 0, 1, 2, 3, 4, 5, 6, 7, 8 of 9 om zwart, blauw, groen, zee golf, rood, paars, geel, wit, grijs of blauw aan te geven, respectievelijk.
  • Bijvoorbeeld om witte tekst op een zwarte achtergrond te maken, voert u de code in "0F".
  • Titel afbeelding 538705 4
    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)
  • Titel afbeelding 538705 5
    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
  • Titel afbeelding 538705 6
    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
  • Titel afbeelding 538705 7
    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
  • Titel afbeelding 538705 8
    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
  • Titel afbeelding 538705 9
    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
  • Titel afbeelding 538705 10
    10. Open menu Bestand. Het bevindt zich in de linkerbovenhoek van de Kladblok.
  • Titel afbeelding 538705 11
    elf. Klik Opslaan als. Deze optie bevindt zich in het menu Bestand. Het venster opslaan als ».
  • Titel afbeelding 538705 12
    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.
  • Bijvoorbeeld om het spel te noemen "Dungeon Crawl", enter Dungeon Crawl.Knuppel.
  • Titel afbeelding 538705 13
    13. Bestandsindeling wijzigen. Open het menu "Bestandstype" onder aan het venster en selecteer vervolgens "Alle bestanden".
  • Titel afbeelding 538705 14
    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.
  • Titel afbeelding 538705 15
    vijftien. Klik Sparen. Dit is een knop in de rechterbenedenhoek van het venster. Het spel wordt opgeslagen als een BAT-bestand.
  • Titel afbeelding 538705 16
    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.
  • Klik bijvoorbeeld op "1" om het spel te starten.
  • Titel afbeelding 538705 17
    17. Verander het spel Game Code. Nu u de hoofdcode hebt geschreven, kunt u bijvoorbeeld wijzigingen aanbrengen, parameters en nog veel meer toevoegen.
  • Als u de gamecode wilt bewerken, klikt u met de rechtermuisknop op het BAT-bestand en selecteert u vervolgens "Bewerken". Wijzigingen aanbrengen en klik Ctrl+S, Om ze te behouden.
  • Controleer de code om erachter te komen wat elke regel verantwoordelijk is voor.
  • 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:
    Vergelijkbaar