Оглавление:

Создание игры в блокноте и многое другое: 10 шагов
Создание игры в блокноте и многое другое: 10 шагов

Видео: Создание игры в блокноте и многое другое: 10 шагов

Видео: Создание игры в блокноте и многое другое: 10 шагов
Видео: Гайд по блокноту | Трюки и фишки в блокноте 2024, Июль
Anonim
Создание игры в блокноте и многое другое
Создание игры в блокноте и многое другое
Создание игры в блокноте и многое другое
Создание игры в блокноте и многое другое
Создание игры в блокноте и многое другое
Создание игры в блокноте и многое другое

Это моя первая инструкция. Так что, если у вас есть предложения, прокомментируйте. Давайте начнем!

Когда мы все слышим слово «блокнот», мы думаем о каких-то скучных и бесполезных приложениях для записи вещей. Ну, «Блокнот» - это гораздо больше. Мы можем управлять своим компьютером, делать крутые взломы и делать веселые игры.

ps вот командный файл для игры в крестики-нолики

Шаг 1. Знакомство с пакетной службой

Введение в пакетную обработку
Введение в пакетную обработку
Введение в пакетную обработку
Введение в пакетную обработку
Введение в пакетную обработку
Введение в пакетную обработку

Пакетная обработка - это язык, который в основном запускается из командной строки Windows. Он не только полезен, но также может использоваться для создания потрясающих текстовых игр! Вы спросите, что такое текстовая игра? Это игра (очень простая), в которой пользователь взаимодействует с помощью текста и принятия решений. Вы узнаете, как создавать ситуации, в которых персонажи должны будут делать выбор в отношении того, как они хотят подойти к проблеме.

Прежде всего откройте блокнот

Код! Теперь вы готовы начать вводить свои первые строки кода, а также изучать первые команды. Команды - это каждое из слов, которые мы вводим в программу, у которой есть функция; например, команды echo или pause.

эхо, эхо. и пауза

echo - echo используется для отображения обычного текста в вашей игре. Например, вы можете ввести: «эхо, Привет, искатель приключений!», И люди, играющие в вашу игру, увидят: «Привет, искатель приключений!». (Пока вы набрали @echo off).

эхо. - эхо. (с точкой) используется для создания пустой строки в вашей игре. Это может быть полезно для сохранения вашего текста незагроможденным.

пауза - эта команда используется, когда вы хотите, чтобы ваши игроки сделали перерыв, и чаще всего используется, когда вы хотите дать им время прочитать какой-то текст. Когда вы используете этот код, он отображается как «Нажмите любую клавишу, чтобы продолжить …». Затем ваши игроки могут нажать любую клавишу, когда они будут готовы, чтобы продолжить игру.

Сохраните игру как: nameofyourgame.bat.

расширение.bat делает его командным файлом.

Шаг 2: Cls, выход, заголовок и цвет

Cls, выход, заголовок и цвет
Cls, выход, заголовок и цвет
Cls, выход, заголовок и цвет
Cls, выход, заголовок и цвет

Хорошо, следующий набор команд тоже очень прост, но его приятно иметь.

cls - cls - это команда, которую я часто использую. Это означает «очистить экран», и он удаляет весь текст, созданный в окне командной строки (т.е. делает экран пустым). Это хороший инструмент, если вы хотите, чтобы ваша игра выглядела чистой и упорядоченной.

exit - это именно то, как звучит, закрывает игру. Вы должны использовать это только тогда, когда персонажи дойдут до конца игры, или если вы хотите, чтобы игра закрывалась, когда они умирают или принимают неправильное решение.

title - заголовок отображает все, что вы вводите после него, в строке заголовка окна командной строки.

color - цвет - это действительно забавная команда, которую можно использовать, чтобы оживить вашу игру. Когда вы добавляете цветовой код, за которым следует пробел и определенный набор цифр или букв, вы можете изменить цвета окна командной строки. Список доступных цветов см. На рисунке ниже или откройте командную строку (cmd) и введите «color /?».

Это набор из двух чисел: первое число - цвет фона, второе число - цвет шрифта.

например. 19

Шаг 3: Перейти

Перейти к
Перейти к

Команда "goto" проста, как только вы ее освоите. Команда используется, когда вы хотите, чтобы игрок перешел в другой раздел вашей игры, например, когда он принимает определенное решение.

Это работает следующим образом: вы вводите команду «goto» в отдельной строке или в конце оператора «if» (о чем мы поговорим позже). Затем вы указываете переменную, которая станет именем пункта назначения. Имя может быть любым, которое вы хотите, и состоит из слов, которые вы вводите после «goto».

Шаг 4: Установите / p и If

Установить / p и Если
Установить / p и Если

Эти команды являются наиболее продвинутыми командами, которым я собираюсь научить вас.

set / p variable = - эта команда используется, когда вы хотите, чтобы ваш игрок вставил переменную (другой ответ). Это может быть что угодно, от их имени до названия оружия или даже ответ на один из предложенных вами вариантов. Часто на эту переменную будут ссылаться позже, поэтому ей нужно дать имя. Имя может быть любым, каким захотите.

Мы можем ссылаться на эту переменную, поместив имя переменной между%. Eg. %отвечать%

if - эта команда используется, когда мы создаем операторы if / then. Мы можем использовать его вместе с "set / p", чтобы создавать варианты выбора для игроков. Задайте игроку вопрос с помощью команды "echo". Убедитесь, что вы четко указали их варианты. Дайте им возможность вводить ответ с помощью команды "set / p".

Придумайте формулировки «если», которые позволят выбору игроков иметь последствия и позволят истории продолжить.

Операторы «if» используются с «equ» и «neq», которые означают «равно» и «не равно» соответственно.

Вот как должны выглядеть ваши утверждения:

:Начните

эхо ДА или НЕТ?

установить / p переменная =

if% variable% equ ДА перейти к ситуации1

if% variable% equ NO goto case2

if% variable neq YES goto start

Весь этот код означает, что если игрок набирает «ДА», он будет отправлен в «ситуацию1»; если он наберет «НЕТ», он будет отправлен в «ситуацию2»; если он не наберет ни «ДА», ни «НЕТ», он будет отправлен обратно в начало вопроса.

Шаг 5: Ping Localhost -n 7> nul

%случайный%
%случайный%

nul "src =" https://content.instructables.com/ORIG/F9K/UUIK/I8H6EJC5/F9KUUIKI8H6EJC5-p.webp

Конвертер текста в речь
Конвертер текста в речь

nul "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300'%} ">

Этот оператор задерживает выполнение оператора на 7 секунд. Вы можете изменить значение.

Например, @ эхо выключено

:Начните

цвет 10

ping localhost -n 0> нуль

цвет 20

пинг localhost -n 0> нуль

цвет 30

пинг localhost -n 0> нуль

перейти к началу

Эта программа создает мерцающий экран, который никогда не прекращается (бесконечный цикл).

Шаг 6:% random%

Эта команда создает случайное 5-значное число. Эта команда часто используется для создания программ матричного типа.

@ эхо выключено

цвет 02

:Начните

echo% random %% random %% random %% random %% random %% random%

перейти к началу

Шаг 7. Конвертер текста в речь

Это моя самая любимая вещь в блокноте. Он использует SAPI. Интерфейс программирования речевых приложений или SAPI - это API, разработанный Microsoft для использования распознавания речи и синтеза речи в приложениях Windows.

Это немного отличается, потому что это сценарий vbs, а не пакетный (объем низкий).

dim msg

msg = inputbox ("Введите текст здесь", "Конвертер текста в речь")

установить sapi = CreateObject ("sapi.spvoice")

sapi.speak msg

сохраните его с расширением.vbs

для напр. texttospeech.vbs

Шаг 8: Звездные войны !

Звездные войны!!!
Звездные войны!!!

Существует полная копия «Звездных войн», полностью состоящая из символов ASCII, которую вы можете наблюдать в операционной системе Windows (или любой ОС, поддерживающей telnet). Единственное, что требуется для его просмотра, - это подключение к Интернету; скорость не имеет значения.

Чтобы посмотреть его в Windows XP, Mac OS X и Linux

Зайдите в Пуск, Беги. (Только для пользователей Windows)

Теперь введите «telnet полотенце.blinkenlights.nl» без кавычек и нажмите Enter.

Пользователи Mac OS X и Linux могут напрямую выполнить этот код в окне терминала.

В Windows 8, Windows 8.1, Windows 7 и Windows Vista Telnet отключен по умолчанию в последних версиях Windows.

Итак, чтобы смотреть «Звездные войны», вы должны сначала включить telnet, перейдя в Панель управления ›Программы› Включите или выключите функцию Windows и отметив оба флажка telnet.

После этого выполните действия, указанные ниже: -Зайдите в «Пуск», выполните поиск в Windows Vista и Windows 7. В Windows 8 и Windows 8.1 откройте главную начальную страницу.

Введите telnet и нажмите Enter. В следующем окне командной строки введите «o» без кавычек и нажмите Enter.

Теперь введите «полотенце.blinkenlights.nl» без кавычек и нажмите Enter.

Если вам больше не нужен telnet, вы можете его выключить.

Шаг 9: постоянно повторяйте сообщения, чтобы кого-то раздражать

Используя этот трюк с блокнотом, вы можете раздражать кого угодно и фактически заставить его выйти из системы или оставить компьютер (LOL….). Этот трюк с блокнотом создаст бесконечный цикл сообщения в компьютере. Чтобы узнать больше, выполните следующие действия: Откройте Блокнот. Введите следующий код в файл блокнота.

: @ECHO выкл:

: Начать сообщение * Привет

msg * У тебя плохой день?

msg * хорошо, мне весело!

msg * Давайте повеселимся вместе!

msg * Потому что вы были o-w-n-e-d

НАЧАТЬ

чтобы закончить это перезагрузите компьютер

Шаг 10: медленно набирайте сообщения

Медленно набирайте сообщения
Медленно набирайте сообщения
Медленно набирайте сообщения
Медленно набирайте сообщения

Совершенно безобидный трюк и идеально подходит для шуток над друзьями. Этот трюк может напугать кого угодно! Выполните следующие шаги, чтобы выполнить этот трюк: Откройте Блокнот. Вставьте следующий код в файл блокнота:

(перепечатайте все цитаты)

WScript. Sleep 180000

WScript. Sleep 10000

Установите WshShell = WScript. CreateObject («WScript. Shell»)

WshShell. Run «блокнот»

WScript. Sleep 100

WshShell. App Активировать «Блокнот»

WScript. Sleep 500

WshShell. SendKeys «Hel»

WScript. Sleep 500

WshShell. SendKeys «lo»

WScript. Sleep 500

WshShell. SendKeys «, I»

WScript. Sleep 500

WshShell. SendKeys «любовь»

WScript. Sleep 500

WshShell. SendKeys «инструкции»

WScript. Sleep 500

Сохраните файл с любым именем и с расширением.vbs и закройте его.

Чтобы завершить его, откройте диспетчер задач и завершите процесс wscript.exe, как показано на изображении выше.

Рекомендуемые: