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

До вашої уваги простий, безкоштовний спосіб створення відео гри без потреби в її завантаженні. У процесі ви дізнаєтеся трохи про пакетне програмуванні. Ви повинні будете надати свій власний сюжет для цієї гри.

кроки

Зображення з назвою Make a Video Game With Cmd Step 1
1
Вся інформація, яка включена в апострофи, може бути змінена, вона не вплине на гру - часом не введіть її в фактичний код.
  • Зображення з назвою Make a Video Game With Cmd Step 2
    2
    Відкрийте Notepad або будь-яку іншу програму для кодування - Geany, Notepad ++, і так далі. Збережіть файл під ім`ям ‘My Game’.bat
  • Зображення з назвою Make a Video Game With Cmd Step 3
    3
    Починайте писати код. Почніть з введення:
  • @echo off
  • title ‘My Game’
  • color zz
  • if "% 1" neq "" (Goto% 1)
  • pause
  • Зображення з назвою Make a Video Game With Cmd Step 4
    4
    Додайте кольору - Colours. Тепер збережіть код і запустите, він прийде з помилкою і всіма різними колірними комбінаціями. Знайдіть той колір, який вам подобається, і введіть його після “color” замість “zz”. Хороше поєднання - це колір 0A: текст буде зеленого кольору на чорному тлі.
  • Зображення з назвою Make a Video Game With Cmd Step 5
    5
    Створіть меню - Menu. Для створення меню позбудьтеся від pause і наберіть:
  • : Menu
  • cls
  • echo ‘1. Start’
  • echo ‘2. Instructions’
  • echo ‘3. Exit’
  • set / p answer =‘Type the number of your option and press enter.’
  • if% answer% == 1 goto ‘Start_1’
  • if% answer% == 2 goto ‘Instructions’
  • if% answer% == 3 goto ‘Exit’
  • Зображення з назвою Make a Video Game With Cmd Step 6

    Відео: CMD Приколи (Створення Матриці, Перегляд Starwars і т.д.)

    6
    створення нової панелі ‘Exit’ і ‘Instructions’. Щоб створити вікно виходу, введіть наступне:

    Відео: Як створити 2D гру за 15 хвилин?

  • :‘Exit’
  • echo Thanks for playing!
  • exit / b
  • Тепер для вікна Instructions введіть:
  •  :‘Instructions’
  • cls
  • echo ‘Instructions’
  • echo.
  • Потім запишіть:
  • echo ‘Your instructions here’
  • 7
    Стільки разів, скільки вам подобається, а потім введіть:
  • pause
  • goto Menu
  • Зображення з назвою Make a Video Game With Cmd Step 7
    8
    Починайте писати саму гру. Введіть сценарій:
  • : Start_1
  • cls
  • echo ‘You have run into bad guys. Their forces are:’
  • echo ‘3 farmers’
  • echo ‘You have a high chance of winning.’
  • set / p answer =‘Would you like to fight or run?’
  • if% answer% ==‘Fight’ goto ‘Fight_1’
  • if% answer% ==‘Run’ goto ‘Run_1’
  • Зображення з назвою Make a Video Game With Cmd Step 8
    9
    Вікна (процеси): Fighting і Running.Теперь, щоб створити fighting і running:
  • : Run_1
  • cls
  • echo You ran away safely!
  • pause
  • goto ‘Start_1’
  • : Fight_1
  • echo You have chosen to fight.
  • echo The battle is waging.
  • set / p answer = Type number 1 and press enter to continue:
  • 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 Sorry, you lost the battle :(
  • pause
  • goto Menu
  • :‘Win_Fight_1’
  • cls
  • echo Congrats, you won the fight!
  • set / p answer =‘Would you like to save?’
  • if% answer% ==‘Yes’ goto ‘Save’
  • if% answer% ==‘No’ goto ‘Start_2’
  • :‘Save’
  • goto ‘Start_2’
  • Тепер ви можете повторити код, який використовується в ‘Start_1’, Щоб створити другий бій, третій, четвертий і так далі.
  • Також при введенні, наприклад: Fight_1, ви повинні переконатися, що частини з текстом goto Fight_1 залишаються такими ж, так що якщо ви змінили одну частину, ви повинні будете змінити обидві.
  • Зображення з назвою Make a Video Game With Cmd Step 9

    Відео: ЯК ЗРОБИТИ відеоігор

    10
    Просто закрийте Notepad, потім натисніть Yes, збережіть файл, змініть формат для всього файлу, додайте .bat після введення імені.
  • Поради

    • Пам`ятайте, всякий раз, коли ви хочете, щоб що-небудь було видно гравцем, ви повинні ввести echo перед ним.
    • Грайте свою гру далі, навіть якщо у вас немає всієї коди повністю готового. Це допоможе вам зрозуміти, як те, що ви вводите, відповідає тому, що ви отримуєте, і допоможе виявити помилки.
    • Якщо вам потрібно вийти в середині тестового прогону вашої гри, введіть Ctrl-C.
    • Перевіряйте ваш пакетний сценарій уважно, і ви помітите неправильні речі (помилки).
    • Пакетні файли в Windows можуть бути використані для безлічі застосувань по автоматизації завдань, але написання тексту гри, як ця, цікавий спосіб дізнатися, як вони працюють.
    • Unable to launch (Неможливо запустити) - дуже поширена помилка.
    Поділися в соц мережах:

    Увага, тільки СЬОГОДНІ!
    —хоже

    Увага, тільки СЬОГОДНІ!