プロジェクトのセットアップ:部屋の作成
CoddyのLuaジャーニー「ロジックと制御フロー」セクションの一部。レッスン 24/54。
チャレンジ
簡単これからテキストアドベンチャーゲームの作成を始めます。これは、プレイヤーがコマンドを入力してさまざまな場所を探索する、古典的なスタイルのインタラクティブフィクションです。これから数回のレッスンを通して、このゲームの基盤を少しずつ作成していきます。
テキストアドベンチャーゲームの開始地点の部屋を表すテーブルを作成してください。その部屋には、名前、説明、空の exits テーブルという3つのフィールドを持たせます。
次の詳細情報を使って、部屋を startingRoom という名前の変数に格納してください。
name: "Ancient Library"description: "You find yourself in a dusty library filled with ancient books and scrolls."exits: 空のテーブル(今後のレッスンで値を追加します)
部屋の名前と説明を、それぞれ別の行に出力してください。
期待される出力形式:
Ancient Library
You find yourself in a dusty library filled with ancient books and scrolls.自分で試してみよう
ロジックと制御フローのすべてのレッスン
自分で練習してみよう: Luaオンラインコンパイラ