プロジェクトのセットアップ:部屋の作成
CoddyのLuaジャーニー「ロジックと制御フロー」セクションの一部 — レッスン 24/54。
チャレンジ
簡単テキストアドベンチャーゲームの構築を開始しようとしています。これは、プレイヤーがコマンドを入力してさまざまな場所を探索する、クラシックなスタイルのインタラクティブフィクションです。これから数回のレッスンを通して、このゲームの基礎を少しずつ作成していきます。
テキストアドベンチャーゲームのスタート部屋を表すテーブルを作成します。部屋には 3 つのフィールド(name、description、および空の exits テーブル)が必要です。
部屋を startingRoom という変数に保存し、以下の詳細を設定してください:
name: "Ancient Library"description: "You find yourself in a dusty library filled with ancient books and scrolls."exits: 空のテーブル(今後のレッスンで入力します)
部屋の name と description を別々の行に出力してください。
期待される出力形式:
Ancient Library
You find yourself in a dusty library filled with ancient books and scrolls.自分で試してみよう