วิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratch

การทำความรู้จักและสร้างเกมง่ายๆ ด้วย Scratchจะช่วยให้คุณเข้าใจอินเทอร์เฟซการเขียนโปรแกรมของ Scratch รวมถึงขั้นตอนพื้นฐานในการเขียนโปรแกรม มาลองเขียนโปรแกรมเกม Apple Catching ด้วย Quantrimang กันดีกว่า

สารบัญ

ขั้นตอนการเขียนโปรแกรมเกมจับแอปเปิ้ล

เราจะสร้างเกม Apple Catching เวอร์ชั่นง่าย ๆ ดังต่อไปนี้:

เมื่อเริ่มเกม แอปเปิ้ลจะหล่นลงมาจากด้านบนแบบสุ่ม ผู้เล่นต้องขยับชามเพื่อจับแอปเปิ้ลโดยกดปุ่มลูกศรซ้ายและขวา สำหรับแอปเปิ้ลแต่ละลูกที่จับได้ ผู้เล่นจะได้รับ 1 คะแนน

วิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratch

เพื่อให้สามารถเขียนโปรแกรมเกมนี้ได้ คุณจะต้องทำตามขั้นตอนต่อไปนี้

ขั้นตอนที่ 1: วิเคราะห์เกม

สิ่งแรกที่เราต้องทำคือวิเคราะห์ว่าเกมจะมีโครงสร้างอย่างไร

  • การวิเคราะห์ตัวละคร:ในเกมนี้จะมีตัวละครหลักสองตัวคือ Apple และ Apple Bowl
  • การวิเคราะห์ข้อมูล:เกมนี้จะต้องมีส่วนคะแนนจึงจะบันทึกคะแนนของผู้เล่นได้ ซึ่งเทียบเท่ากับจำนวนแอปเปิ้ลที่จับได้

ขั้นตอนที่ 2: เลือกวอลล์เปเปอร์เกม

ขั้นตอนถัดไปคือการเลือกภาพพื้นหลังสำหรับเกม คลิกบนไอคอนกรอบรูปที่มุมล่างของอินเทอร์เฟซการเขียนโปรแกรมเพื่อเลือกภาพพื้นหลังที่เหมาะกับเกมของคุณ

มีวอลล์เปเปอร์มากมายที่มีธีมต่างๆ ให้คุณเลือก สิ่งที่คุณต้องทำคือคลิกที่รูปภาพที่คุณต้องการใช้เป็นวอลล์เปเปอร์ของคุณ

วิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratch

ขั้นตอนที่ 3: สร้างแอปเปิ้ลและชาม

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

วิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratch

นอกจากนี้อย่าลืมลบอักขระแมวสีเหลืองที่เป็นค่าเริ่มต้นจากอินเทอร์เฟซการเขียนโปรแกรมด้วย

ขั้นตอนที่ 4: ตั้งโปรแกรมชาม

เราเริ่มเขียนโปรแกรมชามแอปเปิ้ล โดยให้เคลื่อนที่ได้เฉพาะแนวนอนเท่านั้น ซึ่งก็คือแกนวัว (แกน X ) นอกจากนี้ จำเป็นต้องตั้งโปรแกรมให้ชามเคลื่อนที่ทุกๆ 20 พิกเซลเมื่อผู้เล่นกดลูกศรซ้ายหรือขวา โดยเฉพาะอย่างยิ่งคุณจะต้องเลือกโค้ดตามลำดับต่อไปนี้:

  • ภายใต้เหตุการณ์ให้เลือกปุ่มลูกศรขวาแล้วลากไปที่พื้นที่สคริปต์
  • ใน ส่วนการเคลื่อนไหวให้ลากรหัส Change x จำนวนหนึ่งไปไว้ด้านล่างเมื่อกดรหัสคีย์ จากนั้นเปลี่ยนตัวเลขที่รหัสเป็น 20.

ใช้การตั้งโปรแกรมแบบเดียวกันกับปุ่มลูกศรซ้าย แต่แทนที่จะตั้งตัวเลขเป็น 20 คุณต้องป้อน-20เพื่อให้ชามสามารถเคลื่อนที่ไปในทิศทางตรงข้ามได้ นอกจากนี้อย่าลืมปรับตำแหน่งของชามให้อยู่ที่ด้านล่างของอินเทอร์เฟซเกมด้วย

วิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratch

ขั้นตอนที่ 5: การเขียนโปรแกรมแอปเปิล

เราจำเป็นต้องตั้งโปรแกรมให้แอปเปิลหล่นลงมาจากด้านบนและหายไปเมื่อตกถึงพื้น ในเวลาเดียวกัน เมื่อแอปเปิลลูกหนึ่งหายไป แอปเปิลอีกลูกหนึ่งก็จะร่วงหล่นลงมาเรื่อยๆ กระบวนการนี้จะทำซ้ำไปเรื่อยๆ จนกว่าผู้เล่นจะหยุดเล่น เพื่อให้แอปเปิลดำเนินการดังกล่าวข้างต้นได้ เราจะต้องตั้งโปรแกรมตามลำดับต่อไปนี้:

  • ส่วนกิจกรรมรหัสเมื่อคลิกบนธงสีเขียว
  • ไอเทมเคลื่อนไหวรหัสไปที่ตำแหน่งสุ่ม
  • ให้ y เท่ากับ...ต้องกรอกเลข180ในช่องว่าง
  • ส่วนการควบคุมเลือกต่อเนื่องเพื่อเพิ่มไปยังส่วนการเขียนโปรแกรม
  • เลือกเปลี่ยน y เป็น -5แล้วเขียนโปรแกรมลงในไฟล์Continuous codeขนาด เล็ก
  • ลาก โค้ด If...then..ในตัวควบคุมไปยังพื้นที่สคริปต์เพื่อทำให้เป็นไฟล์ย่อยสำหรับโค้ดต่อเนื่อง
  • ไปที่การดำเนินการและลากโค้ด Space <space="">ลงในกล่องเล็กในโค้ด If...thenจากนั้นนำพิกัด Yที่การเคลื่อนที่มาใส่ในช่องแรกและใส่ -170ในช่องที่สอง
  • ลากต่อไปที่ตำแหน่งสุ่มในMotionลงในโค้ดย่อยIf...then
  • เพิ่มโค้ด Set y เท่ากับ 180ด้านล่างโค้ดด้านบน

วิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratch

หมายเหตุ:พิกัด x ของหน้าจอ (X) มีค่าตั้งแต่-240 ถึง 240 เท่านั้น และพิกัด y ของหน้าจอ (Y) มีค่าตั้งแต่-180 ถึง 180 เท่านั้น

วิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratch

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

  • เพิ่มโค้ด Ifให้เป็นโค้ดย่อยของโค้ด Continuous
  • เพิ่ม โค้ด Touching Bowlใน ส่วน Sensorไปยังช่องว่างของโค้ด If then
  • เขียนโค้ดเล่นเสียงใน ส่วน เสียงในโค้ด If Then
  • เพิ่มโค้ด ไปที่ตำแหน่งสุ่มของไอเทมการเคลื่อนที่
  • เพิ่มโค้ด Set y เท่ากับ 180เพื่อให้การเขียนโปรแกรมเสร็จสมบูรณ์

วิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratch

ในที่สุดเราต้องตั้งโปรแกรมส่วนที่ทำคะแนนทุกครั้งที่จับแอปเปิลในชาม

  • ขั้นแรก ให้สร้างตัวแปรจุดโดยไปที่ กลุ่มคำสั่ง ตัวแปรและคลิกสร้างตัวแปร

วิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratch

  • ที่นี่ให้ป้อนชื่อตัวแปรใหม่และเลือกสำหรับอักขระทั้งหมดและคลิกตกลง
  • ตั้งค่าเริ่มต้นของคะแนนเป็น 0 จากนั้นทุกครั้งที่แอปเปิลหล่นลงในชามจะนับเป็น 1 คะแนน โดยการตั้งค่าโค้ดที่คล้ายกับภาพด้านล่าง

วิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratch

ขั้นตอนที่ 6: สร้างแอปเปิ้ลเพิ่มเติมสำหรับเกม

การจับแอปเปิ้ลเพียง 1 ลูกจะทำให้เกมของคุณน่าเบื่อ ดังนั้นให้เพิ่มแอปเปิ้ลมากขึ้นเพื่อให้เกมน่าสนใจยิ่งขึ้น การดำเนินการเพื่อทำสิ่งนี้เป็นเรื่องง่ายมาก

คลิกขวาที่แอปเปิล เลือกทำซ้ำ

หากต้องการปรับขนาดของแอปเปิลแต่ละลูก ให้ไปที่ ส่วน เครื่องแต่งกายเพื่อแก้ไข

ขั้นตอนที่ 7: เผยแพร่เกม

เมื่อผ่านขั้นตอนการเขียนโปรแกรมข้างต้นแล้ว คุณจะเสร็จสิ้นกระบวนการสร้า���เกม Apple Catchingของคุณเองแล้ว คลิกดูหน้าโครงการบนแถบเครื่องมือด้านบนเพื่อบันทึกเกมของคุณและเริ่มเล่น

วิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratch

ที่อินเทอร์เฟซที่คุณเพิ่งจะนำทางไป คลิกปุ่มธงสีเขียวเพื่อเริ่มทดสอบเกมที่คุณเพิ่งเขียนโปรแกรม

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

วิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratch

อย่าลืมตั้งชื่อเกมของคุณก่อนที่จะส่งให้ทุกคน

ข้างบนเป็นคำแนะนำทั้งหมดเกี่ยวกับวิธีการเขียนโปรแกรมเกม Catch Apples ด้วย Scratchที่ Quantrimang ต้องการแนะนำให้คุณรู้จัก นอกเหนือจากคำแนะนำข้างต้น คุณยังสามารถตั้งค่าองค์ประกอบอื่นๆ เพื่อให้เกมของคุณมีคุณลักษณะเฉพาะตัวได้อีกด้วย ขอให้โชคดี!

Sign up and earn $1000 a day ⋙

Leave a Comment

สรุปคำศัพท์กว่า 1,001 รายการ ใน Lien Quan Mobile

สรุปคำศัพท์กว่า 1,001 รายการ ใน Lien Quan Mobile

ใน Lien Quan Mobile มีคำศัพท์สั้นๆ มากมายที่จะช่วยให้คุณสื่อสารได้อย่างรวดเร็วและมีประสิทธิภาพระหว่างการแข่งขัน และตอนนี้สภาเหลียนฉวนจะทบทวนคำศัพท์พื้นฐานที่สุดที่นายพลต้องเข้าใจ

เหตุใด Nintendo Switch Online จึงเป็นวิธีที่ได้รับความนิยมมากที่สุดในการเล่นเกมย้อนยุค?

เหตุใด Nintendo Switch Online จึงเป็นวิธีที่ได้รับความนิยมมากที่สุดในการเล่นเกมย้อนยุค?

ต้องขอบคุณ Nintendo Switch Online ที่ทำให้การสำรวจเกมคลาสสิกหลายร้อยเกมบน NES, SNES, N64, Game Boy และ Sega Genesis ไม่เคยง่ายขนาดนี้มาก่อน

7 วิธีที่เชื่อถือได้ในการปรับปรุงเวลาการโหลดข้อมูลเกมใน Windows

7 วิธีที่เชื่อถือได้ในการปรับปรุงเวลาการโหลดข้อมูลเกมใน Windows

ก่อนที่จะอัปเกรดหน่วยความจำของคุณ ลองปรับแต่งตามคู่มือนี้เพื่อปรับปรุงเวลาการโหลดข้อมูลเกมใน Windows

ทีวีราคาถูก 5 อันดับแรกสำหรับการเล่นเกม

ทีวีราคาถูก 5 อันดับแรกสำหรับการเล่นเกม

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

ทำไมผู้คนจึงไม่เล่นเกมมือถือฟรีอีกต่อไป?

ทำไมผู้คนจึงไม่เล่นเกมมือถือฟรีอีกต่อไป?

ทุกคนชอบที่จะได้อะไรบางอย่างฟรี อย่างไรก็ตาม เมื่อพูดถึงเกมมือถือฟรี เรารู้กันดีว่าเกมเหล่านั้นไม่ได้ฟรีจริง

ข้อผิดพลาด 500 ของ Epic Games Store คืออะไร?

ข้อผิดพลาด 500 ของ Epic Games Store คืออะไร?

ข้อผิดพลาด 500 เป็นข้อความที่คุ้นเคยที่ผู้เล่นจำนวนมากพบเจอเมื่อใช้ Epic Games Store

ดาวน์โหลด Football Manager 2024 ฟรีบน Epic Games Store

ดาวน์โหลด Football Manager 2024 ฟรีบน Epic Games Store

Football Manager 2024 พร้อมให้ดาวน์โหลดฟรีบน Epic Games Store จนถึงวันที่ 12 กันยายน ดังนั้นคุณสามารถดาวน์โหลดลงคอมพิวเตอร์ของคุณได้

10 อันดับเกมซอมบี้บนพีซีที่ดีที่สุด เกมซอมบี้ที่ดีที่สุดบนพีซี

10 อันดับเกมซอมบี้บนพีซีที่ดีที่สุด เกมซอมบี้ที่ดีที่สุดบนพีซี

ซอมบี้เป็นธีมที่น่าดึงดูดเสมอมาในเกมพีซีและภาพยนตร์สยองขวัญ ผู้จัดจำหน่ายเกมได้ใช้ประโยชน์จากธีมนี้และประสบความสำเร็จอย่างมากต้องขอบคุณเกมแนวสยองขวัญซอมบี้

ดาวน์โหลดเกม Disaster ดาวน์โหลด Disaster ฟรี

ดาวน์โหลดเกม Disaster ดาวน์โหลด Disaster ฟรี

เกม Tai Uong ได้รับการเผยแพร่อย่างเป็นทางการแล้ว และให้ผู้เล่นสามารถดาวน์โหลดลงในคอมพิวเตอร์ของตนได้ผ่านแพลตฟอร์มจำหน่ายเกม Steam

วิธีเล่นเกมไดโนเสาร์ T-rex บน Chrome เมื่อออฟไลน์และมีอินเทอร์เน็ต

วิธีเล่นเกมไดโนเสาร์ T-rex บน Chrome เมื่อออฟไลน์และมีอินเทอร์เน็ต

ในการเล่นเกมไดโนเสาร์ - T-rex ให้รันบน Chrome เมื่อออฟไลน์และเมื่อออนไลน์ คุณเพียงทำตามคำแนะนำง่ายๆ นี้ ไดโนเสาร์ทีเร็กซ์ที่น่ารักจะปรากฏบนหน้าจอเพื่อให้คุณเริ่มเกม

6 ข้อดีของการเล่นเกมบนแล็ปท็อป

6 ข้อดีของการเล่นเกมบนแล็ปท็อป

เป็นเวลานานที่มีการถกเถียงกันในหมู่เกมเมอร์ว่าควรใช้แล็ปท็อป เดสก์ท็อป หรือคอนโซลเพื่อเล่นเกม แม้ว่าแต่ละตัวเลือกจะมีข้อดีของตัวเอง แต่การเล่นเกมบนแล็ปท็อปก็โดดเด่นในแบบของตัวเอง

5 สิ่งที่ควรรู้ก่อนจะเพิ่ม mod ลงในเกมของคุณ

5 สิ่งที่ควรรู้ก่อนจะเพิ่ม mod ลงในเกมของคุณ

หากคุณกำลังมองหาประสบการณ์ใหม่ มีบางสิ่งที่คุณควรคำนึงถึงก่อนที่จะเพิ่ม mod ลงในเกมของคุณ

วิธีแก้ไขปัญหา FPS ต่ำเมื่อเล่นเกมบน Windows

วิธีแก้ไขปัญหา FPS ต่ำเมื่อเล่นเกมบน Windows

หากคุณประสบปัญหา FPS ต่ำขณะเล่นเกมบน Windows ให้ทำตามขั้นตอนเหล่านี้เพื่อแก้ไขปัญหา FPS ต่ำ และกลับมาเล่นเกมได้อย่างคุณภาพสูงอีกครั้ง

The Game Awards 2024: ใครชนะรางวัล GOTY?

The Game Awards 2024: ใครชนะรางวัล GOTY?

อยากรู้ไหมว่าใครชนะ GOTY 2024? The Game Awards 2024 หรือต้องการสรุปผู้ชนะทั้งหมดโดยย่อ อ่านตั้งแต่ต้นจนจบ

11 เกมมือถือสนุก ๆ ที่สามารถเล่นได้โดยไม่ต้องใช้อินเทอร์เน็ต

11 เกมมือถือสนุก ๆ ที่สามารถเล่นได้โดยไม่ต้องใช้อินเทอร์เน็ต

มีเกมมากมายที่คุณสามารถเพลิดเพลินได้โดยไม่ต้องใช้การเชื่อมต่อ Wi-Fi หรือใช้ข้อมูล หากคุณกำลังมองหาเกมออฟไลน์ประเภทนี้ บทความนี้อาจเหมาะกับคุณ