Как да си направим видео игра с CMD: 9 стъпки (със снимки)

Съдържание:

Как да си направим видео игра с CMD: 9 стъпки (със снимки)
Как да си направим видео игра с CMD: 9 стъпки (със снимки)

Видео: Как да си направим видео игра с CMD: 9 стъпки (със снимки)

Видео: Как да си направим видео игра с CMD: 9 стъпки (със снимки)
Видео: OpenSSH for Windows: Install, Configure, Connect, and Troubleshoot 2024, Може
Anonim

Това е един от безплатните и лесни начини за създаване на видео игри. Също така не е необходимо да го изтегляте. В процеса ще научите малко за пакетното програмиране. Трябва да предоставите своя собствена история, за да стартирате тази игра.

Стъпка

Направете видео игра с Cmd Стъпка 1
Направете видео игра с Cmd Стъпка 1

Стъпка 1. Всичко в апострофа може да бъде променено, това няма да повлияе на играта - не го въвеждайте в действителния код

Направете видео игра с Cmd Стъпка 2
Направете видео игра с Cmd Стъпка 2

Стъпка 2. Отворете Notepad или друга програма за кодиране - Geany, Notepad ++ и т.н

Запазете файла с името „Моите игри“.bat

Направете видео игра с Cmd Стъпка 3
Направете видео игра с Cmd Стъпка 3

Стъпка 3. Започнете да пишете кода

Започнете, като напишете:

  • @ехо изключено

  • заглавие „Моята игра“

  • цвят 0А

  • ако " %1" neq "" (отидете на %1)

  • пауза

Направете видео игра с Cmd Стъпка 4
Направете видео игра с Cmd Стъпка 4

Стъпка 4. Добавете цвят

Сега запишете и стартирайте. Програмата ще изведе грешка и напълно различна комбинация от цветове. Намерете цвят, който харесвате и напишете след „цвят“вместо „zz“. Добра комбинация е цвят 0A, който води до зелен текст и червен фон.

Направете видео игра с Cmd Стъпка 5
Направете видео игра с Cmd Стъпка 5

Стъпка 5. Създайте меню

За да създадете меню, пропуснете секцията за пауза и въведете:

  • :Меню

  • cls

  • ехо '1. Старт '

  • ехо '2. Инструкция '

  • ехо '3. Излез'

  • set /p answer = 'Въведете избрания от вас номер и натиснете enter.'

  • ако %answer %== 1 отидете на 'Start_1'

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

  • ако %answer %== 3 отидете на „Изход“

Направете видео игра с Cmd Стъпка 6
Направете видео игра с Cmd Стъпка 6

Стъпка 6. Създайте „Изход“и „Съвет“

За да излезете от екрана, въведете следния код:

  • :'Излез'

  • echo Благодаря за играта!

  • изход /b

  • Сега за менюто с подсказки въведете:
  • : 'Инструкция'

  • cls

  • ехо „Съвет“

  • ехо.

  • След това напишете:
  • ехо „Вашият намек тук“

  • Колкото искате, след това напишете:
  • пауза

  • goto Меню

Направете видео игра с Cmd Стъпка 7
Направете видео игра с Cmd Стъпка 7

Стъпка 7. Стартирайте играта

Въведете сценарий:

  • : Старт_1

  • cls

  • echo 'Срещнахте лош човек. Техните войски са:

  • ехо „3 фермери“

  • echo "Имате добри шансове да спечелите."

  • set /p answer = 'Искате ли да се биете или да бягате?'

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

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

Стъпка 8.

  • Борете се и бягайте.

    Сега, за да създадете менюто за борба и бягане:

    Направете видео игра с Cmd Стъпка 8
    Направете видео игра с Cmd Стъпка 8
    • : Run_1

    • cls

    • ехо ти си в безопасност!

    • пауза

    • отидете на „Start_1“

    • : Fight_1

    • echo Избираш да се биеш.

    • echo Битката започва.

    • set /p answer = Въведете числото 1 и натиснете enter, за да продължите:

    • ако %answer %== 1 отидете на Bertarung_1_Loop

    • : 'Fight_1_Loop'

    • set /a num =%случаен%

    • ако % num % gtr 4 отидете на „Fight_1_Loop“

    • ако % num % lss 1 отидете на „Fight_1_Loop“

    • if %num %== 1 goto 'Lose_Bertarung_1'

    • ако %num %== 2 отидете на "Win_Battle_1"

    • ако %num %== 3 отидете на 'Win_Battle_1'

    • ако %num %== 4 отидете на 'Win_Battle_1'

    • : 'Lost_Fight_1'

    • cls

    • echo Съжалявам, загубихте! (

    • пауза

    • goto Меню

    • : 'Win_Fight_1'

    • cls

    • echo Поздравления, спечелихте!

    • set /p answer = 'Искате ли да го запазите?'

    • if %answer %== 'Yes' goto 'Save'

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

    • : 'Запазване'

    • отидете на „Start_2“

    • Сега можете да повторите кода, използван в 'Start_1', за да създадете втория, третия, четвъртия и т.н.
    • Също така, ако въведете например: Fight_1, трябва също така да се уверите, че частта, която казва goto Fight_1, остава същата като другата, така че ако промените едната, ще трябва да промените и двете.
  • Затворете Notepad, след това щракнете върху yes, запазете файла. Променете формата на всички файлове и добавете.bat след името.

    Направете видео игра с Cmd Стъпка 9
    Направете видео игра с Cmd Стъпка 9
  • Съвети

    • Не забравяйте, че всеки път, когато искате нещо видимо за потребителя, въведете echo пред него.
    • Играйте играта така, както се изгражда, дори ако все още не е завършена. Това ще ви помогне да видите връзката между това, което сте въвели и това, което получавате, и да откриете грешки.
    • Ако трябва да излезете в средата на тестова игра, въведете Ctrl-C.
    • Пакетните файлове в Windows могат да се използват за автоматизирана работа, но писането на текстови игри като този е забавен начин да видите как работи.
    • Проверете внимателно пакетния скрипт и ще разберете кой не е наред.
    • Много често срещана грешка е, че програмата не работи.

    Препоръчано: