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

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

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

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

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

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

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

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

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

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

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

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