Загрузить PDF
Загрузить PDF
Из этой статьи вы узнаете, как создать простую текстовую игру в командной строке на компьютере с Windows.
Шаги
-
Откройте Блокнот. Блокнот — это бесплатный текстовый редактор, включаемый во все версии Windows. Используйте Блокнот для ввода программного кода. Чтобы открыть Блокнот:
- Откройте меню «Пуск» .
- Введите блокнот .
- Нажмите «Блокнот» в верхней части меню.
-
Введите название игры. Скопируйте следующий текст в Блокнот — вместо [Название] введите название игры, а затем нажмите ↵ Enter : [1] X Источник информации
@ echo off title [Название]
-
Определитесь с цветом текста и фона игры. Чтобы указать цвет, нужно ввести код в формате «0A», где «0» — это цвет фона, а «A» — это цвет текста. Коды распространенных цветов: [2] X Источник информации
- Цвет текста — используйте буквы A, B, C, D, E или F для обозначения светло-зеленого, светло-синего, светло-красного, светло-фиолетового, светло-желтого или белого цвета, соответственно.
- Цвет фона — используйте цифры 0, 1, 2, 3, 4, 5, 6, 7, 8 или 9 для обозначения черного, синего, зеленого, морской волны, красного, фиолетового, желтого, белого, серого или голубого цвета, соответственно.
- Например, чтобы создать белый текст на черном фоне, введите код «0F».
-
Задайте цвета игры. Скопируйте следующий текст в Блокнот — вместо «0A» введите нужную комбинацию цветов фона и текста, а затем нажмите ↵ Enter :
@ echo off title Онлайн-игра color 0A if " %1 " neq "" ( goto %1 )
-
Создайте игровое меню. Оно отобразится после запуска игры. Скопируйте следующий текст в Блокнот, а затем нажмите ↵ Enter :
: Menu cls echo 1. Пуск echo 2. Благодарность echo 3. Выход set /p answer = Нажмите на клавишу с соответствующей цифрой, а затем нажмите Enter : if %answer% == 1 goto Start_1 if %answer% == 2 goto Credits if %answer% == 3 goto Exit
-
Задайте опцию «Выход». Так игроки смогут выйти из командной строки. Скопируйте следующий текст в Блокнот, а затем нажмите ↵ Enter :
: Exit cls echo Спасибо за игру! pause exit /b
-
Задайте опцию «Благодарность». Скопируйте следующий текст в Блокнот (вместо [Название] введите название игры), а затем нажмите ↵ Enter :
: Credits cls echo Благодарность echo . echo Спасибо за то, что играли в [Название]! pause goto Menu
-
Задайте опцию «Пуск». Она позволит игрокам начать новую игру:
: Start_1 cls echo О нет! Вы окружены врагами. echo Их пятеро, и все они вооружены. echo Если вы сразитесь с ними, у вас есть шансы на победу. set /p answer = Сразиться или убежать? if %answer% == сразиться goto Fight_1 if %answer% == убежать goto Run_1 pause
-
Введите код действия. Введете следующий код, чтобы задать действие игры:
: Run_1 cls echo Вы выжили, чтобы сразиться в другой раз. pause goto Start_1 : Fight_1 echo Приготовьтесь к схватке. echo Враги внезапно атаковали вас. set /p answer = Нажмите 1, а затем нажмите Enter. if %answer% == 1 goto Fight_1_Loop : Fight_1_Loop set /a num =% random % if %num% gtr 4 goto Fight_1_Loop if %num% lss 1 goto Fight_1_Loop if %num% == 1 goto Lose_Fight_1 if %num% == 2 goto Win_Fight_1 if %num% == 3 goto Win_Fight_1 if %num% == 4 goto Win_Fight_1 : Lose_Fight_1 cls echo Вы проиграли. Сыграть еще раз? pause goto Menu : Win_Fight_1 cls echo Вы победили! set /p answer = Хотите сохранить игру? [д/н] if %answer% == 'д' goto 'Save' if %answer% == 'н' goto 'Start_2' : Save goto Start_2
-
Откройте меню Файл . Оно находится в верхнем левом углу Блокнота.
-
Нажмите Сохранить как . Эта опция находится в меню «Файл». Откроется окно «Сохранить как».
-
Введите имя файла, а затем введите расширение «.bat». В текстовом поле «Имя файла» в нижней части окна введите любое имя файла, а затем введите расширение .bat , чтобы игра сохранилась в виде пакетного файла.
- Например, чтобы назвать игру «Dungeon Crawl», введите Dungeon Crawl.bat .
-
Измените формат файла. Откройте меню «Тип файла» в нижней части окна, а затем выберите в нем «Все файлы».
-
Сохраните игру на рабочем столе. Для этого нажмите «Рабочий стол» на левой панели. Возможно, сначала вам придется прокрутить панель вверх или вниз, чтобы найти папку «Рабочий стол».
-
Нажмите Сохранить . Это кнопка в правом нижнем углу окна. Игра будет сохранена как BAT-файл.
-
Запустите игру. Дважды щелкните по BAT-файлу, чтобы открыть игру в командной строке, а затем следуйте инструкциям на экране.
- Например, нажмите «1», чтобы начать игру.
-
Измените программный код игры. Теперь, когда вы написали основной код, в него можно внести изменения, например, добавить параметры и многое другое.
- Чтобы отредактировать программный код игры, щелкните правой кнопкой мыши по BAT-файлу, а затем в меню выберите «Изменить». Внесите изменения и нажмите Ctrl + S , чтобы сохранить их.
- Обязательно просмотрите код, чтобы выяснить, за что отвечает каждая его строка.
Реклама
Советы
- Если вы хотите использовать более продвинутый редактор кода, скачайте и установите Notepad ++, а затем создайте в нем файл BAT.
- Чтобы вывести текст на экран, перед этим текстом введите команду echo .
- Играйте в игру, даже если она не совсем закончена; так вы выясните, какой текст отображается на экране, и сможете найти ошибки или опечатки.
- Пакетные BAT-файлы используются в Windows для автоматизации задач, но написание такой текстовой игры — это способ узнать, как они работают.
Реклама
Предупреждения
- Проверьте программный код, перед тем как передавать BAT-файл другим людям.
- Не скачивайте и не запускайте BAT-файлы, полученные из сомнительных источников, так как они могут содержать вирусы.
Реклама
Источники
Об этой статье
Эту страницу просматривали 51 847 раз.
Реклама