"เกมสนุก...ต้องมีคะแนน!"
มารู้จักกับ "กระเป๋าหน้าท้องโดราเอมอน" แห่งโลก Scratch
ที่จะช่วยให้โปรแกรมของคุณ "จำเก่ง" ขึ้นเป็นกอง
👇 เปิดกล่องความรู้กันเลย! 👇
จินตนาการว่าคุณมี "กล่องเปล่า" 1 ใบครับ 📦
เราสามารถเอา "ป้ายชื่อ" มาแปะที่หน้ากล่องได้ เช่น เขียนว่า "Score" (คะแนน) หรือ "Lives" (พลังชีวิต)
จากนั้น เราก็สามารถใส่ "ตัวเลข" หรือ "ข้อความ" ลงไปในกล่องนี้ได้ และที่สำคัญคือ... เราสามารถ "เปลี่ยนของในกล่อง" ได้ตลอดเวลา!
ในภาษาคอมพิวเตอร์ เราเรียกเจ้ากล่องเก็บข้อมูลนี้ว่า Variable (ตัวแปร) นั่นเองครับ
(ภาพจำลอง: ตัวแปรคือกล่องที่เราใช้เก็บค่าต่างๆ เช่น คะแนนเกม)
บล็อกสีส้มเข้มที่เราใช้บ่อยที่สุดมี 2 อัน คือ:
- Set [Score] to [0]: (ตั้งค่า) คือการล้างของเก่าทิ้ง แล้วใส่ค่าใหม่ลงไปเลย
👉 ใช้ตอน: เริ่มเกมใหม่ (คะแนนต้องกลับมาเป็น 0)
- Change [Score] by [1]: (เปลี่ยนค่า) คือการเพิ่มหรือลดจากของเดิม
👉 ใช้ตอน: เก็บเหรียญได้ (คะแนน +1) หรือ เดินชนศัตรู (พลังชีวิต -1)
จำง่ายๆ: Set = เริ่มใหม่ / Change = ปรับเพิ่มลด
จุดเด่นของ Variable ใน Scratch คือ เราสามารถติ๊กถูก ✅ หน้าชื่อตัวแปร เพื่อให้มันแสดงผลเป็น "ป้ายคะแนน" บนหน้าจอเกมได้ทันที!
สิ่งนี้ทำให้คนเล่นเกมรู้ว่า ตอนนี้ได้คะแนนเท่าไหร่แล้ว หรือเหลือเวลาอีกกี่วินาที ทำให้เกมตื่นเต้นขึ้นเยอะเลยครับ
(ภาพจำลอง: ป้ายคะแนนมุมซ้ายบนที่ช่วยให้ผู้เล่นรู้สถานะของเกม)