Як створити відеогру за допомогою cmd

З цієї статті ви дізнаєтеся, як створити просту текстову гру в командному рядку на комп`ютері з Windows.

кроки

  1. 538705 1
1. Відкрийте Блокнот. Блокнот - це безкоштовний текстовий редактор, що включається в усі версії Windows. Використовуйте Блокнот для введення програмного коду. Щоб відкрити Блокнот:
  • Відкрийте меню «Пуск»
Windowsstart.jpg
.
  • Введіть блокнот.
  • Натисніть «Блокнот» у верхній частині меню.
  • 538705 2
    2. Введіть назву гри. Скопіюйте наступний текст в Блокнот - замість [Назва] введіть назву гри, а потім натисніть ↵ Enter:
    @echo offtitle [Назва]
  • 538705 3
    3. Визначтеся з кольором тексту і фону гри. Щоб вказати колір, потрібно ввести код в форматі «0A», де «0» - це колір фону, а «A» - це колір тексту. Коди поширених квітів:
  • колір тексту - використовуйте літери A, B, C, D, E або F для позначення світло-зеленого, світло-синього, світло-червоного, світло-фіолетового, світло-жовтого або білого кольору, відповідно.
  • Колір фону - використовуйте цифри 0, 1, 2, 3, 4, 5, 6, 7, 8 або 9 для позначення чорного, синього, зеленого, морської хвилі, червоного, фіолетового, жовтого, білого, сірого або блакитного кольору, відповідно.
  • Наприклад, щоб створити білий текст на чорному тлі, введіть код «0F».
  • 538705 4
    4. Задайте кольору гри. Скопіюйте наступний текст в Блокнот - замість «0A» введіть потрібну комбінацію кольорів фону і тексту, а потім натисніть ↵ Enter:
    @echo offtitle Онлайн-іграcolor 0Aif "% 1" neq "" (goto% 1)
  • 538705 5
    5. Створіть ігрове меню. Воно відобразиться після запуску гри. Скопіюйте наступний текст в Блокнот, а потім натисніть ↵ Enter:
    : Menuclsecho 1. Пускecho 2. Благодарностьecho 3. Виходset / p answer = Натисніть на клавішу з відповідною цифрою, а потім натисніть Enter: if% answer% == 1 goto Start_1if% answer% == 2 goto Creditsif% answer% == 3 goto Exit
  • 538705 6
    6. Задайте опцію «Вихід». Так гравці зможуть вийти з командного рядка. Скопіюйте наступний текст в Блокнот, а потім натисніть ↵ Enter:
    : Exitclsecho Спасибі за гру!pauseexit / b
  • 538705 7
    7. Задайте опцію «Подяка». Скопіюйте наступний текст в Блокнот (замість [Назва] введіть назву гри), а потім натисніть ↵ Enter:
    : Creditsclsecho Благодарностьecho.echo Спасибі за те, що грали в [Назва]!pausegoto Menu
  • 538705 8
    8. Задайте опцію «Пуск». Вона дозволить гравцям почати нову гру:
    : Start_1clsecho О ні! Ви оточені ворогами.echo Їх п`ятеро, і всі вони озброєні.echo Якщо ви бийтеся з ними, у вас є шанси на перемогу.set / p answer = Поборотися або втекти?if% answer% == битися goto Fight_1if% answer% == втекти goto Run_1pause
  • 538705 9
    9. Введіть код дії. Введете наступний код, щоб задати дія гри:
    : Run_1clsecho Ви вижили, щоб битися в інший раз.pausegoto Start_1: Fight_1echo Приготуйтеся до сутички.echo Вороги раптово атакували вас.set / p answer = Натисніть 1, а потім натисніть Enter.if% answer% == 1 goto Fight_1_Loop: Fight_1_Loopset / a num =% random% if% num% gtr 4 goto Fight_1_Loopif% num% lss 1 goto Fight_1_Loopif% num% == 1 goto Lose_Fight_1if% num% == 2 goto Win_Fight_1if% num% == 3 goto Win_Fight_1if% num% == 4 goto Win_Fight_1: Lose_Fight_1clsecho Ви програли. Зіграти ще раз?pausegoto Menu: Win_Fight_1clsecho Ви перемогли!set / p answer = Ви хочете зберегти гру? [Д / н] if% answer% == `д` goto `Save`if% answer% ==` н `goto` Start_2 `: Savegoto Start_2
  • 538705 10
    10. Відкрийте меню файл. Воно знаходиться у верхньому лівому куті Блокнота.
  • 538705 11
    11. натисніть Зберегти як. Ця опція знаходиться в меню «Файл». Відкриється вікно «Зберегти як».
  • 538705 12
    12. Введіть ім`я файлу, а потім введіть розширення «.bat ». У текстовому полі «Ім`я файлу» в нижній частині вікна введіть будь-яке ім`я файлу, а потім введіть розширення .bat, щоб гра збереглася у вигляді пакетного файлу.
  • Наприклад, щоб назвати гру «Dungeon Crawl», введіть Dungeon Crawl.bat.
  • 538705 13
    13. Змініть формат файлу. Відкрийте меню «Тип файлу» в нижній частині вікна, а потім виберіть у ньому «Все файли».
  • 538705 14
    14. Збережіть гру на робочому столі. Для цього натисніть «Робочий стіл» на лівій панелі. Можливо, спочатку вам доведеться прокрутити панель вгору або вниз, щоб знайти папку «Робочий стіл».
  • 538705 15
    15. натисніть зберегти. Це кнопка в правому нижньому кутку вікна. Гра буде збережена як BAT-файл.
  • 538705 16
    16. запустіть гру. Двічі клацніть по BAT-файлу, щоб відкрити гру в командному рядку, а потім дотримуйтесь інструкцій на екрані.
  • Наприклад, натисніть «1», щоб почати гру.
  • 538705 17
    17. Змініть програмний код гри. Тепер, коли ви написали основний код, в нього можна внести зміни, наприклад, додати параметри і багато іншого.
  • Щоб відредагувати програмний код гри, клацніть правою кнопкою миші по BAT-файлу, а потім в меню виберіть «Змінити». Внесіть зміни та натисніть Ctrl+S, щоб зберегти їх.
  • Не забудьте переглянути код, щоб з`ясувати, за що відповідає кожна його рядок.
  • Поради

    • Якщо ви хочете використовувати більш просунутий редактор коду, скачайте і встановіть Notepad ++, а потім створіть в ньому файл BAT.
    • Щоб вивести текст на екран, перед цим текстом введіть команду echo.
    • Грайте в гру, навіть якщо вона не зовсім закончена- так ви з`ясуєте, який текст відображається на екрані, і зможете знайти помилки або друкарські помилки.
    • Пакетні BAT-файли використовуються в Windows для автоматизації завдань, але написання такої текстової гри - це спосіб дізнатися, як вони працюють.

    попередження

    • Перевірте програмний код, перед тим як передавати BAT-файл іншим людям.
    • Не завантажуйте і не запускайте BAT-файли, отримані з сумнівних джерел, так як вони можуть містити віруси.
    Cхоже