Аутор:
Christy White
Датум Стварања:
8 Може 2021
Ажурирати Датум:
24 Јуни 2024
![Как стать хакером | Командная строка Windows](https://i.ytimg.com/vi/9XnnvaOjyUU/hqdefault.jpg)
Садржај
Ево бесплатног и једноставног начина да направите игру, а да ништа не морате да преузимате. У току ћете научити понешто о батцх програмирању. Морате измислити своју причу да бисте дали контекст овој игри.
На корак
Све у наводницима може се променити и неће утицати на рад игре - међутим, не мењајте стварни код.
Отворите Нотепад или било који други уређивач текста - Геани, Нотепад ++ итд. Сачувајте датотеку као „Моја игра“ .бат
Почните са програмирањем. Откуцајте следеће:
- @ ецхо офф
- наслов "Моја игра"
- боја 0А
- ако је „% 1“ нек (пређи на% 1)
- пауза
Додајте му боје. Сачувајте га и покрените код; видите поруку о грешци и све различите комбинације боја. Пронађите боју која вам се свиђа и унесите је после „цолор“, уместо „зз“. Добра комбинација је боја 0А, која текст чини зеленом, а позадину црном.
Креирајте мени. Креирајте мени изостављањем паузе и куцањем:
- :Мени
- цлс
- ехо "1. Почетак'
- ехо "2. Упутства "
- ехо "3. Излаз "
- сет / п ансвер = "Укуцајте број по вашем избору и притисните Ентер".
- ако% одговори% == 1 пређите на „Старт_1“
- ако% одговори% == 2 идите на „Упутства“
- ако% одговори% == 3 пређи на „Излаз“
Направите „Излаз“ и „Упутства“. Направите екран Излаз на следећи начин:
- : "Излаз"
- ецхо Хвала на игрању!
- излаз / б
- За упутства откуцајте:
- : "Упутства"
- цлс
- ецхо "Инструцтионс"
- одјек.
- А затим укуцајте:
- одјекните "Ваша упутства"
- Унесите шта желите:
- пауза
- иди на Мену
Почну утакмицу. Упишите сценарио:
- : Старт_1
- цлс
- ехо „Наишли сте на разбојнике. Њихове моћи су: "
- одјек "3 пољопривредника"
- ецхо "Ваше шансе за победу су велике".
- сет / п ансвер = "Да ли желите да се борите или трчите?"
- ако% одговори% == "Борба" пређите на "Борба_1"
- ако% одговори% == "Летови" пређу на "Покрени_1"
- Бори се и бежи. Креирајте функцију борбе и лета на следећи начин:
- : Рун_1
- цлс
- одјек Сигурно си изашао!
- пауза
- идите на „Старт_1“
- : Фигхт_1
- одјек Одабрали сте борбу.
- одјек Битка се наставља.
- сет / п ансвер = Укуцајте 1 и притисните Ентер да бисте наставили:
- ако% одговори% == 1 пређи на Фигхт_1_Лооп
- : "Фигхт_1_Лооп"
- сет / а нум =% случајни%
- ако% нум% гтр 4 пређе на „Фигхт_1_Лооп“
- ако% нум% лсс 1 пређе на "Фигхт_1_Лооп"
- ако% нум% == 1 пређе на „Лосе_Фигхт_1“
- ако% нум% == 2 пређе на „Вин_Фигхт_1“
- ако% нум% == 3 пређе на „Вин_Фигхт_1“
- ако% нум% == 4 пређе на "Вин_Фигхт_1"
- : "Лосе_Фигхт_1"
- цлс
- ецхо Извини, изгубио си битку :(
- пауза
- иди на Мену
- : "Вин_Фигхт_1"
- цлс
- ецхо Честитамо, добили сте битку!
- сет / п ансвер = "Да ли желите да сачувате ово?"
- ако% одговори% == "Да" пређите на "Сачувај"
- ако% одговори% == "Не" пређи на "Старт_2"
- : "Сачувати"
- иди на "Старт_2"
- Сада можете да поновите код из „Старт_1“ да бисте направили другу, трећу или више борби.
- Такође имајте на уму да, на пример, ако укуцате Фигхт_1, такође морате да будете сигурни да делови са кодом „гото Фигхт_1“ остају исти, па ако промените један, морате да промените и други.
- Затворите Нотепад, кликните на „Иес“, сачувајте датотеку, промените екстензију датотеке у све датотеке и ставите „.бат“ као екстензију након имена датотеке.
Савети
- Запамтите, ако желите да играч нешто види, морате откуцати „ецхо“ за то.
- Играјте своју игру док кодирате, чак и ако још нисте све завршили. Ово ће вам помоћи да видите како оно што пишете одговара резултату и помоћи ће вам да идентификујете грешке.
- Ако желите да зауставите усред теста своје игре, откуцајте Цтрл-Ц.
- Групне датотеке у оперативном систему Виндовс могу се користити за аутоматизацију разних задатака, али писање овакве текстуалне игре забаван је начин да научите како то функционише.
- Пажљиво проверите пакетну скрипту како бисте били сигурни да нисте погрешили.
- „Често се догоди да програм не започне.