Cmdでビデオゲームを作る方法

ページ名:Cmdでビデオゲームを作る方法

このwikiHowでは、Windowsコンピュータのコマンドプロンプトで簡単なテキストベースのゲームを作る方法を説明します。

  • 1
    メモ帳を開きます。 メモ帳は、すべてのWindowsコンピュータにプリインストールされている無料のテキストエディタです。 メモ帳を使ってコードを入力します。
    • 「開始」をクリック
    • 「メモ帳」と入力
    • ウィンドウ上部の「メモ帳」をクリック。
  • 2
    ゲームのタイトルテキストを追加します。 次のテキストをメモ帳にコピーし、"[Title]"をゲーム名に置き換え、↵Enterキーを押します:
    @echo off title [Title]
  • 3
    ゲームのテキストと背景の色を選択してください。 コマンドプロンプトには、テキストと背景の色がいくつか用意されており、"0A "形式の色指定コードを入力することによって、その色をトリガーすることができます。
    • テキストの色 - A、B、C、D、E、またはFを使用して、それぞれライトグリーン、ライトアクア、ライトレッド、ライトパープル、ライトイエロー、またはブライトホワイトを参照します。
    • 背景色 - 0、1、2、3、4、5、6、7、8、または 9 を使用して、それぞれ黒、青、緑、水色、赤、紫、黄色、白、灰色、または水色を参照します。
    • たとえば、標準の白黒のコマンド プロンプト インターフェイスでは、コード "0F" を使用します。
  • 4
    ゲームの色を設定します。 次のテキストをメモ帳に入力し、「0A」をお好みの背景とテキストの組み合わせに置き換えてから、↵ Enterキーを押します:
    @echo off title OnlineCmag Game color 0A if "%1" neq "" ( goto %1)
  • 5
    ゲームメニューを作成します。 これは基本的にゲームの起動メニューです。 以下のテキストをメモ帳に入力し、↵ Enterを押します:
    :Menu cls echo 1. Start echo 2. Credits echo 3. Exit 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
  • 7
    ゲームのクレジットを追加します。 次のテキストをメモ帳に入力し、"[Title]"をゲームのタイトルに置き換えてから、↵ Enterキーを押します:
    :Credits cls echo Credits echo. echo [Title]をプレイしていただきありがとうございます! pause goto Menu
  • 8
    "Start "コードを作成します。
    :Start_1 cls echo やばい!敵に囲まれました。 echo 敵は5人いて、全員武装しています。 echo 敵と戦えば、高い確率で勝てます。 set /p answer=戦いますか、逃げますか? if %answer%==fight goto Fight_1 if %answer%==run goto Run_1 pause
  • 9
    アクションコードを追加します。
    :Run_1 cls echo You live to fight another day. pause goto Start_1 :Fight_1 echo 戦いの準備。 echo 敵が突然、一斉に押し寄せてくる。 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=保存しますか? [y/n] if %answer%=='y' goto 'Save' if %answer%=='n' goto 'Start_2' :Save goto Start_2
  • 10
    Fileをクリックします。 メモ帳ウィンドウの左上にあります。 ドロップダウンメニューが表示されます。
  • 11
    [名前を付けて保存...]をクリックします。 ファイルのドロップダウンメニューにあります。 そうすると、名前を付けて保存ウィンドウが開きます。
  • 12
    ファイル名の後に拡張子「.bat」を入力します。 ウィンドウの下部にある「ファイル名」テキスト ボックスに、ゲームの名前を入力し、.bat を付けて、ゲームがコマンド プロンプト ファイルとして保存されるようにします。
    • たとえば、ゲームの名前を「Dungeon Crawl」にするには、Dungeon Crawl.bat と入力します。
  • 13
    ファイルの種類を変更します。 ウィンドウの下部にある [種類として保存] ドロップダウン ボックスをクリックし、表示されるドロップダウンメニューで [すべてのファイル] をクリックします。
  • 14
    保存場所としてデスクトップを選択します。 左側のサイドバーにある「デスクトップ」をクリックしてください。 デスクトップ」フォルダを見つけるには、まずサイドバーを上下にスクロールする必要があるかもしれません。
  • 15
    [保存]をクリックします。 ウィンドウの右下にあります。
  • 16
    ゲームを実行します。 BATファイルをダブルクリックしてコマンドプロンプトでゲームを開き、画面の指示に従います。
    • たとえば、1を押してゲームを開始します。
  • 17
    コードを試してみましょう。 ゲームの基本的な土台ができたので、コードを編集してゲーム内のテキストを変更したり、オプションを追加したりすることができます。
    • ゲームのコードを編集するには、BAT ファイルを右クリックし、ドロップダウンメニューから [編集] をクリックします。
    • 各行のテキストが何を行っているかを理解するために、必ずコードを読み通しましょう。
  • この記事は、CC BY-NC-SA の下で公開されている "How to Make a Video Game With Cmd" を改変して作成しました。 特に断りのない限り、CC BY-NC-SAの下で利用可能です。

    シェアボタン: このページをSNSに投稿するのに便利です。

    コメント

    返信元返信をやめる

    ※ 悪質なユーザーの書き込みは制限します。

    最新を表示する

    NG表示方式

    NGID一覧