終了して追加する

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

あなたは ほぼ プロジェクトを完了しました!

残されたのは、最初の文を完了し、プレイヤーにさらに選択肢を与えるために別の質問を追加することです。

文を終わらせる

文に新しい単語や慣用句を追加するには、接続を使用して別の文字列を追加します。

  1. ストーリー変数と同じ行に、..を入力

  2. 文の残り部分、または句読点を含む別の文字列を追加します。文の最後に余分なスペースを追加することを忘れないでください。


    -- ダッシュの間のコードストーリー
    -- =============================================
    local name1 = storyMaker:GetInput("What is your favorite name?")
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "
    -- =============================================

2番目の質問を追加

2つ目の質問をするには、新しい質問を作成し、ストーリーを保持する同じ変数に追加し続けます。

  1. ストーリーの 2 文目から削除する単語を決定します。

    オリジナルのプレースホルダー: 毎朝、魔法使いは巨大なハチミツローストのボウルを食べるのが大好きです food1

  2. 最初の変数の下で、プレースホルダーとして新しい変数を作成します。


    local name1 = storyMaker:GetInput("What is your favorite name?")
    local food1
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "
  3. storyMaker:GetInput("") を使用して、プレイヤーに質問し、答えを保存します。


    local name1 = storyMaker:GetInput("What is your favorite name?")
    local food1
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "
  4. ストーリー変数では、次のストーリー文字列を .. 使用して結合し、文の終わりにスペースを含めることを忘れないでください。


    local name1 = storyMaker:GetInput("What is your favorite name?")
    local food1 = storyMaker:GetInput("What is your favorite food?")
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". " .. "Every morning, the wizard loves eating a giant bowl of honey roasted "
  5. 新しいストーリー文字列の後、2番目の質問の答えを結合し、句読点で終了します。


    local name1 = storyMaker:GetInput("What is your favorite name?")
    local food1 = storyMaker:GetInput("What is your favorite food?")
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". " .. "Every morning, the wizard loves eating a giant bowl of honey roasted " .. food1 .. ". "

オプションの追加

ストーリーの開発に興味がある場合は、いくつかのアイデアを含めました。たとえば、ストーリーを改善する方法の一部は次のとおりです:

  • ストーリーにさらにラインを追加する
  • 新しいセットの変数とストリングを追加するたびにゲームをプレイテストする
  • 他の言葉をカスタマイズしたいと思っている友人や同僚に質問します。

また、以下には、 プレイヤーのために楽しいストーリーを作るためのヒントとトリック がいくつかあります。

変数を複数回使用する

変数は複数回使用できます—単に含めたい単語(単語)の間で結合を使用するだけです。 例コード : "I am " .. name1 .. " and you are in the palace of " .. name1 .. "!" 結果 : 私はサメスであり、あなたはサメスの宮殿にいます!

行ブレークを追加

行ブレークは、ストリン文字列に \n を入力することで追加できます。また、複数の行ブレークを組み合わせることもできます。例えば、\n\n のように。 例コード : "One \n Two \n\n Three" 結果 :

1つ

2



3つ