Як створити CMD адвенчуру

Ви коли-небудь замислювалися про те, наскільки цікавими були старі текстові адвенчури? Заздрите знань програмістів? Тепер ви й самі можете створити свою гру!

Кроки

  1. Як створити CMD адвенчуру

    1

    Навчіться писати команди в текстовому файлі. Це досить просто, а саме вивчення забере у вас 5-10 хвилин. Більшість необхідних знань про програмування описані в інших статтях, на кшталт «Як створити невелику гру в текстовому файлі». Знову повторюся про те, що вам не варто переживати на рахунок цього кроку, так як навчитися писати команди зможе і десятирічний.

  2. Як створити CMD адвенчуру

    2

    Придумайте основну ідею для гри. Ця частина дуже важлива, але і досить проста. Просто придумайте такі складові, як назва гри, жанр та інше.

  3. Як створити CMD адвенчуру

    3

    Початок. Створіть нову папку (бажано на робочому столі), назвавши її назвою гри. Не вставляйте в назву спеціальні знаки або прогалини, тільки букви, тире та нижнє підкреслювання. Приклад: «лабірінт_і_монстри». Таким чином, командний рядок зможе відкрити її.

  4. Як створити CMD адвенчуру

    4

    Створіть перший файл. Відкрийте блокнот і напишіть щось схоже на це:
    • echo off
    •  : Start
    • echo Mazes and Monsters
    • echo The MS-DOS Adventure
    • echo



    • echo Underground Cavern
    • echo You awaken in an underground cavern.
    • echo

  5. Як створити CMD адвенчуру

    5

    [b]Після того, як ви все напишіть, збережіть файл, як START.bat або RESTART.bat і помістіть його в директорію гри.

  6. Як створити CMD адвенчуру

    6

    Створіть команди для гри. Для цього створіть пакетний файл для кожної команди і помістіть їх в директорію гри. Назвіть їх щось на зразок EXAMINE.bat. Виглядати все має якось так:
    • echo off
    • if "% 1" == "torch" goto torch
    • if "% 1" == "tree" goto tree
    •  : Torch


    • echo The torch is lit, and spreads light across the room.
    • echo.
    •  : Tree
    • echo It is a tree.
    • echo.

  7. Як створити CMD адвенчуру

    7

    "If"% 1 "==" torch "goto torch" означає, що персонаж збирається «оглянути факел». Ця команда не обов`язково повинна бути тут. Якщо команда не використовується на певні об`єкти, тоді вона може виглядати наступним чином:
    • echo off
    •  : Start
    • echo You are in a dim cavern. You see a hallway going to the right and one to the left.
    • echo.
    •  : Leftdoor
    • echo The wooden door is barged shut and locked.
    • echo.
      • Отже, якщо ви натиснете цю команду, коли опинитеся біля позначки: старт, ви побачите фразу «Ви знаходитесь в тьмяною печері. Ви бачите два коридори, один веде вліво, а інший вправо »і якщо ви введете команду« оглянути »поки будете біля позначки: ліві двері, ви побачите фразу« Дерев`яна двері замкнені ».

  8. Як створити CMD адвенчуру

    8

    Почніть гру. Коли ви завершите писати гру або більшу її частину, протестуйте її. Запустіть командний рядок, знайдіть ігровий файл і відкрийте його. Пам`ятаєте, коли ви створювали файл «START.bat»? Ми майже добралися до цього моменту. Тепер введітьecho off, cls і «start». Таким чином, ви перейдете до цього файлу. Спробуйте вводити різні команди і протестуйте різні речі.

  9. Як створити CMD адвенчуру

    9

    [b]Коли ви доробите гру, створіть файл README.txt і напишіть в ньому опис гри та інструкції до неї. Тепер ви можете завантажити свій ігровий файл у світову мережу.


Поради

  • Скачайте «The Hobbit» (версія для MS-DOS) і погляньте на неї. Ви можете завантажити гру тут: https://wurb.com/if/game/104. Це дасть вам краще розуміння того, як все працює.
  • Робота в ASCII може зайняти деякий час, але це додасть гравцеві нових відчуттів.