กำลังเสร็จและเพิ่มเติม

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

next: /education/build-it-play-it-story-games/third-challenge prev: /education/build-it-play-it-story-games/code-the-story

คุณเกือบจะเสร็จสิ้นกับโครงการ!

สิ่งที่เหลือคือการเสร็จสิ้นประโยคแรกแล้วจากนั้นเพิ่มคำถามอื่นเพื่อให้ผู้เล่นมีตัวเลือกมากขึ้น

กำลังจะสิ้นสุดประโยค

เพื่อเพิ่มคำหรือจุลภาคให้กับประโยค ให้เพิ่มสตริงอื่นโดยใช้ความสามารถในการเชื่อมต่อ

  1. ในแถวเดียวกับตัวแปรเรื่อง พิมพ์ ..

  2. เพิ่มสตริงอื่นที่ประกอบด้วยส่วนที่เหลือของประโยคหรือเพียงแต่การแยกการประกอบ อย่าลืมที่จะเพิ่มพื้นที่เพิ่มเติมในตอนท้ายของประโยค


    -- เรื่องราวรหัสระหว่างดอกเหนี่ยว
    -- =====================================
    local name1 = storyMaker:GetInput("What is your favorite name?")
    local story = "In a tree on a hill lives the great wizard " .. name1 .. ". "
    -- =============================================

การเพิ่มคำถามที่สอง

เพื่อถามคำถามที่สอง, สร้างคำถามใหม่และเพิ่มเติมในตัวแปรเดียวกันที่มีเรื่อง

  1. ตัดสินใจว่าจะลบคำใดจากประโยคที่สองในเรื่องของคุณ

    ข้อความตัวอย่าง: *ทุกเช้าตอนเช้านักเวทย์ชอบกินถ้วยน้ําผึ้งขนาดยักษ์ที่อบอุ่นไว้ *อาหาร1 .

  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. หลังจากสตริงเรื่องใหม่แล้ว ใส่ตัวอักษรตรงไปยังคำถามที่สองและจบด้วยเว้นวรรค


    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 .. ". "

การเพิ่มเติมที่อpcional

หากคุณสนใจในการพัฒนาเรื่องมากขึ้นเราได้รวบรวมความคิดบางอย่าง เช่น วิธีการปรับปรุงเรื่องด้วยวิธีต่อไปนี้:

  • เพิ่มเส้นสายเพิ่มเติมให้กับเรื่องของคุณ
  • ทดสอบเกมทุกครั้งที่คุณเพิ่มชุดตัวแปรและสตริงใหม่
  • ถามเพื่อนหรือเพื่อนว่าคำอื่น ๆ ที่พวกเขาต้องการปรับแต่ง

นอกจากนี้ยังมีเคล็ดลับและเทคนิคบางอย่างเพื่อสร้างเรื่องตลกสําหรับผู้เล่น

ใช้ตัวแปรมากกว่าหนึ่งครั้ง

ตัวแปรสามารถใช้มากกว่าครั้ง - เพียงใช้การรวมกันระหว่างสตริงที่คุณต้องการให้รวมคำ ตัวอย่างโค้ด : "I am " .. name1 .. " and you are in the palace of " .. name1 .. "!" ผลลัพธ์ : ฉันคือ Sameth และคุณอยู่ในพระราชวังของ Sameth!

การเพิ่มช่องว่าง

สามารถเพิ่มตัวหยุดสุดส้นได้โดยการพิมพ์ \n ในสตริง นอกจากนี้ยังสามารถผสานได้มากกว่าหนึ่งตัวหยุดสุดส้นเช่น \n\n ตัวอย่างโค้ด : "One \n Two \n\n Three" ผลลัพธ์ :

หนึ่ง

สอง



สาม