Jak vytvořit videohru s CMD: 9 kroků (s obrázky)

Obsah:

Jak vytvořit videohru s CMD: 9 kroků (s obrázky)
Jak vytvořit videohru s CMD: 9 kroků (s obrázky)

Video: Jak vytvořit videohru s CMD: 9 kroků (s obrázky)

Video: Jak vytvořit videohru s CMD: 9 kroků (s obrázky)
Video: How to install Printer with Windows 8 2024, Listopad
Anonim

Toto je jeden z bezplatných a snadných způsobů, jak vytvářet videohry. Také jej nemusíte stahovat. Během toho se dozvíte něco o dávkovém programování. Ke spuštění této hry musíte poskytnout svůj vlastní příběh.

Krok

Vytvořte videohru pomocí Cmd Krok 1
Vytvořte videohru pomocí Cmd Krok 1

Krok 1. Cokoli uvnitř apostrofu lze změnit, nebude to mít vliv na hru - nezadávejte to do skutečného kódu

Vytvořte videohru pomocí Cmd Krok 2
Vytvořte videohru pomocí Cmd Krok 2

Krok 2. Otevřete Poznámkový blok nebo jiný program pro kodéry - Geany, Notepad ++ atd

Uložte soubor s názvem 'My Games'.bat

Vytvořte videohru pomocí Cmd Krok 3
Vytvořte videohru pomocí Cmd Krok 3

Krok 3. Začněte psát kód

Začněte zadáním:

  • @echo vypnuto

  • název 'Moje hra'

  • barva 0A

  • pokud " %1" neq "" (přejděte %1)

  • pauza

Vytvořte videohru pomocí Cmd Krok 4
Vytvořte videohru pomocí Cmd Krok 4

Krok 4. Přidejte barvu

Nyní uložte a spusťte. Program vyvolá chybu a úplně jinou kombinaci barev. Najděte barvu, která se vám líbí, a místo „zz“napište za „barvu“. Dobrou kombinací je barva 0A, která má za následek zelený text a červené pozadí.

Vytvořte videohru pomocí Cmd Krok 5
Vytvořte videohru pomocí Cmd Krok 5

Krok 5. Vytvořte nabídku

Chcete -li vytvořit nabídku, vynechejte sekci pozastavení a zadejte:

  • :Jídelní lístek

  • cls

  • ozvěna '1. Start'

  • ozvěna '2. Návod'

  • ozvěna '3. Jít ven'

  • set /p answer = 'Zadejte požadované číslo a stiskněte Enter.'

  • if %answer %== 1 go 'Start_1'

  • if %answer %== 2 go 'Hint'

  • if %answer %== 3 go 'Exit'

Vytvořte videohru pomocí Cmd Krok 6
Vytvořte videohru pomocí Cmd Krok 6

Krok 6. Vytvořte „Konec“a „Nápovědu“

Chcete -li obrazovku opustit, zadejte následující kód:

  • :'Jít ven'

  • echo Děkujeme za hraní!

  • výstup /b

  • Nyní do nabídky nápovědy zadejte:
  • :'Návod'

  • cls

  • ozvěna 'Nápověda'

  • echo.

  • Potom piš:
  • ozvěna 'Váš tip zde'

  • Kolik chcete, zadejte:
  • pauza

  • přejít na nabídku

Vytvořte videohru pomocí Cmd Krok 7
Vytvořte videohru pomocí Cmd Krok 7

Krok 7. Spusťte hru

Zadejte scénář:

  • : Start_1

  • cls

  • echo 'Potkal jsi špatného člověka. Jejich vojáci jsou: '

  • echo '3 farmáři'

  • echo „Máte velkou šanci vyhrát.“

  • set /p answer = 'Chcete bojovat nebo utéct?'

  • if %answer %== 'Fight' goto 'Fight_1'

  • if %answer %== 'Run' goto 'Run_1'

Krok 8.

  • Bojuj a utíkej.

    Nyní vytvořte nabídku pro boj a běh:

    Vytvořte videohru pomocí Cmd, krok 8
    Vytvořte videohru pomocí Cmd, krok 8
    • : Spustit_1

    • cls

    • echo, jsi v bezpečí!

    • pauza

    • přejděte na 'Start_1'

    • : Fight_1

    • echo Rozhodl ses bojovat.

    • echo Bitva začíná.

    • set /p answer = Zadejte číslo 1 a pokračujte stisknutím klávesy Enter:

    • pokud %answer %== 1 přejděte na Bertarung_1_Loop

    • : 'Fight_1_Loop'

    • set /a num =%random%

    • pokud % num % gtr 4 přejít na 'Fight_1_Loop'

    • pokud % num % lss 1 přejít na 'Fight_1_Loop'

    • pokud %num %== 1 přejít na 'Lose_Bertarung_1'

    • pokud %num %== 2 přejít na 'Win_Battle_1'

    • pokud %num %== 3 přejít na 'Win_Battle_1'

    • pokud %num %== 4 přejít na 'Win_Battle_1'

    • : 'Lost_Fight_1'

    • cls

    • echo Promiň, prohrál jsi! (

    • pauza

    • přejít na nabídku

    • : 'Win_Fight_1'

    • cls

    • echo Gratulujeme, vyhráli jste!

    • set /p answer = 'Chcete jej uložit?'

    • pokud %answer %== 'Ano' přejít na 'Uložit'

    • if %answer %== 'No' go 'Start_2'

    • :'Uložit'

    • přejděte na 'Start_2'

    • Nyní můžete zopakovat kód použitý v 'Start_1' k vytvoření druhého, třetího, čtvrtého atd.
    • Pokud zadáte například: Fight_1, měli byste se také ujistit, že část, která říká goto Fight_1, zůstane stejná jako druhá, takže pokud změníte jednu, budete muset změnit obě.
  • Zavřete Poznámkový blok a poté klikněte na Ano, soubor uložte. Změňte formát na všechny soubory a za název přidejte.bat.

    Vytvořte videohru pomocí Cmd, krok 9
    Vytvořte videohru pomocí Cmd, krok 9
  • Tipy

    • Pamatujte, že pokaždé, když chcete, aby bylo něco viditelné pro uživatele, zadejte před něj echo.
    • Hrajte hru tak, jak se vytváří, i když ještě není hotová. To vám pomůže zjistit vztah mezi tím, co jste zadali, a tím, co dostanete, a detekovat chyby.
    • Pokud potřebujete vystoupit uprostřed testovací hry, zadejte Ctrl-C.
    • Dávkové soubory v systému Windows lze použít k automatizované práci, ale psaní textových her je zábavný způsob, jak zjistit, jak to funguje.
    • Pečlivě zkontrolujte dávkový skript a zjistíte, který je špatný.
    • Velmi častou chybou je, že program neběží.

    Doporučuje: