Найти в Дзене
ХАКЕР

Как создать игру в блокноте на ПК?!

Из этой статьи вы узнаете, как создать простую текстовую игру в командной строке на компьютере с Windows.

1

Откройте Блокнот. Блокнот — это бесплатный текстовый редактор, включаемый во все версии Windows. Используйте Блокнот для ввода программного кода. Чтобы открыть Блокнот:.
Откройте меню «Пуск»Введите блокнот.
Нажмите «Блокнот» в верхней части меню.
1 Откройте Блокнот. Блокнот — это бесплатный текстовый редактор, включаемый во все версии Windows. Используйте Блокнот для ввода программного кода. Чтобы открыть Блокнот:. Откройте меню «Пуск»Введите блокнот. Нажмите «Блокнот» в верхней части меню.

2

Введите название игры. Скопируйте следующий текст в Блокнот — вместо [Название] введите название игры, а затем нажмите ↵ Enter:[1]
@echo off
title [Название]
2 Введите название игры. Скопируйте следующий текст в Блокнот — вместо [Название] введите название игры, а затем нажмите ↵ Enter:[1] @echo off title [Название]
3

Определитесь с цветом текста и фона игры. Чтобы указать цвет, нужно ввести код в формате «0A», где «0» — это цвет фона, а «A» — это цвет текста. Коды распространенных цветов:[2]Цвет текста — используйте буквы A, B, C, D, E или F для обозначения светло-зеленого, светло-синего, светло-красного, светло-фиолетового, светло-желтого или белого цвета, соответственно.
Цвет фона — используйте цифры 0, 1, 2, 3, 4, 5, 6, 7, 8 или 9 для обозначения черного, синего, зеленого, морской волны, красного, фиолетового, желтого, белого, серого или голубого цвета, соответственно.
Например, чтобы создать белый текст на черном фоне, введите код «0F».
3 Определитесь с цветом текста и фона игры. Чтобы указать цвет, нужно ввести код в формате «0A», где «0» — это цвет фона, а «A» — это цвет текста. Коды распространенных цветов:[2]Цвет текста — используйте буквы A, B, C, D, E или F для обозначения светло-зеленого, светло-синего, светло-красного, светло-фиолетового, светло-желтого или белого цвета, соответственно. Цвет фона — используйте цифры 0, 1, 2, 3, 4, 5, 6, 7, 8 или 9 для обозначения черного, синего, зеленого, морской волны, красного, фиолетового, желтого, белого, серого или голубого цвета, соответственно. Например, чтобы создать белый текст на черном фоне, введите код «0F».

-4
  • 4

    Задайте цвета игры. Скопируйте следующий текст в Блокнот — вместо «0A» введите нужную комбинацию цветов фона и текста, а затем нажмите ↵ Enter:
    @
    echo off
    title Онлайн-игра
    color 0A
    if "%1" neq "" ( goto %1)


5

Создайте игровое меню. Оно отобразится после запуска игры. Скопируйте следующий текст в Блокнот, а затем нажмите ↵ 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
5 Создайте игровое меню. Оно отобразится после запуска игры. Скопируйте следующий текст в Блокнот, а затем нажмите ↵ 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
6

Задайте опцию «Выход». Так игроки смогут выйти из командной строки. Скопируйте следующий текст в Блокнот, а затем нажмите ↵ Enter:
:Exit
cls
echo Спасибо за игру!
pause
exit /b
6 Задайте опцию «Выход». Так игроки смогут выйти из командной строки. Скопируйте следующий текст в Блокнот, а затем нажмите ↵ Enter: :Exit cls echo Спасибо за игру! pause exit /b
7

Задайте опцию «Благодарность». Скопируйте следующий текст в Блокнот (вместо [Название] введите название игры), а затем нажмите ↵ Enter:
:Credits
cls
echo Благодарность
echo.
echo Спасибо за то, что играли в [Название]!
pause
goto Menu
7 Задайте опцию «Благодарность». Скопируйте следующий текст в Блокнот (вместо [Название] введите название игры), а затем нажмите ↵ Enter: :Credits cls echo Благодарность echo. echo Спасибо за то, что играли в [Название]! pause goto Menu
8

Задайте опцию «Пуск». Она позволит игрокам начать новую игру:
:Start_1
cls
echo О нет! Вы окружены врагами.
echo Их пятеро, и все они вооружены.
echo Если вы сразитесь с ними, у вас есть шансы на победу.
set /p answer=Сразиться или убежать?
if %answer%==сразиться goto Fight_1
if %answer%==убежать goto Run_1
pause
8 Задайте опцию «Пуск». Она позволит игрокам начать новую игру: :Start_1 cls echo О нет! Вы окружены врагами. echo Их пятеро, и все они вооружены. echo Если вы сразитесь с ними, у вас есть шансы на победу. set /p answer=Сразиться или убежать? if %answer%==сразиться goto Fight_1 if %answer%==убежать goto Run_1 pause
-9

9

Введите код действия. Введете следующий код, чтобы задать действие игры:
: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

0
Откройте меню Файл. Оно находится в верхнем левом углу Блокнота.

11
Нажмите Сохранить как. Эта опция находится в меню «Файл». Откроется окно «Сохранить как».
11 Нажмите Сохранить как. Эта опция находится в меню «Файл». Откроется окно «Сохранить как».
12

Введите имя файла, а затем введите расширение «.bat». В текстовом поле «Имя файла» в нижней части окна введите любое имя файла, а затем введите расширение .bat, чтобы игра сохранилась в виде пакетного файла.Например, чтобы назвать игру «Dungeon Crawl», введите Dungeon Crawl.bat.
12 Введите имя файла, а затем введите расширение «.bat». В текстовом поле «Имя файла» в нижней части окна введите любое имя файла, а затем введите расширение .bat, чтобы игра сохранилась в виде пакетного файла.Например, чтобы назвать игру «Dungeon Crawl», введите Dungeon Crawl.bat.
13
Измените формат файла. Откройте меню «Тип файла» в нижней части окна, а затем выберите в нем «Все файлы».
13 Измените формат файла. Откройте меню «Тип файла» в нижней части окна, а затем выберите в нем «Все файлы».
14
Сохраните игру на рабочем столе. Для этого нажмите «Рабочий стол» на левой панели. Возможно, сначала вам придется прокрутить панель вверх или вниз, чтобы найти папку «Рабочий стол».
14 Сохраните игру на рабочем столе. Для этого нажмите «Рабочий стол» на левой панели. Возможно, сначала вам придется прокрутить панель вверх или вниз, чтобы найти папку «Рабочий стол».
15
Нажмите Сохранить. Это кнопка в правом нижнем углу окна. Игра будет сохранена как BAT-файл.
15 Нажмите Сохранить. Это кнопка в правом нижнем углу окна. Игра будет сохранена как BAT-файл.

16

Запустите игру. Дважды щелкните по BAT-файлу, чтобы открыть игру в командной строке, а затем следуйте инструкциям на экране.Например, нажмите «1», чтобы начать игру.

7

Измените программный код игры. Теперь, когда вы написали основной код, в него можно внести изменения, например, добавить параметры и многое другое.Чтобы отредактировать программный код игры, щелкните правой кнопкой мыши по BAT-файлу, а затем в меню выберите «Изменить». Внесите изменения и нажмите Ctrl+S, чтобы сохранить их.
Обязательно просмотрите код, чтобы выяснить, за что отвечает каждая его строка.

Советы:

  • Если вы хотите использовать более продвинутый редактор кода, скачайте и установите Notepad ++, а затем создайте в нем файл BAT.
  • Чтобы вывести текст на экран, перед этим текстом введите команду echo.
  • Играйте в игру, даже если она не совсем закончена; так вы выясните, какой текст отображается на экране, и сможете найти ошибки или опечатки.
  • Пакетные BAT-файлы используются в Windows для автоматизации задач, но написание такой текстовой игры — это способ узнать, как они работают.