ตั้งค่าจุดเริ่มต้นให้ยานอวกาศและศัตรูของเรา!
ก่อนที่เราจะเริ่มเล่นเกมทุกครั้ง เราต้องสั่งให้คอมพิวเตอร์ "จัดฉาก" ให้เรียบร้อยก่อนครับ เช่น ยานอวกาศต้องกลับมาอยู่ที่จุดเริ่มต้น หรือศัตรูต้องซ่อนตัวก่อนที่เกมจะเริ่ม ขั้นตอนนี้เรียกว่า การตั้งค่าเริ่มต้น (Initialization) ซึ่งสำคัญมากๆ สำหรับการสร้างเกม!
บนหน้าจอ Scratch จะมีเส้นสมมติคือ แกน X (แนวนอน) และ แกน Y (แนวตั้ง) เราจะใช้บล็อกสีฟ้า go to x: y: เพื่อสั่งให้ตัวละครวาร์ปไปประจำจุดที่เราต้องการทันทีที่เริ่มเกมครับ
ในตอนเริ่มเกม ยานอวกาศของเราจะต้องโชว์ตัวให้เห็น (ใช้บล็อก show) แต่พวกอุกกาบาตและดาวรางวัล จะต้องแอบซ่อนตัวไว้ก่อน (ใช้บล็อก hide) รอจนกว่าเกมจะเริ่มจริงๆ ค่อยโผล่ออกมาครับ
ให้เวลาคิดและลองหาบล็อกด้วยตัวเองก่อนนะ ถ้าหาไม่เจอจริงๆ ค่อยกดปุ่ม "ดูตัวช่วย" ด้านล่างของแต่ละข้อนะครับ!
when ⛳ clicked
go to x: (0) y: (-120)
show
hide
ลองใช้เมาส์ลากยานอวกาศไปไว้มุมอื่นของจอดูครับ จากนั้น กดปุ่มธงเขียว ยานอวกาศเด้งกลับมาอยู่ตรงกลางล่างของจอ และอุกกาบาตหายวับไปหรือเปล่า? ถ้าใช่... เตรียมลุย EP ต่อไปได้เลย!
ข้อที่ 1: ทำไมเราถึงต้องใส่บล็อก "go to x: y:" ไว้ตอนเริ่มเกมเสมอ?