-
ชาริตา คาร์เตอร์ ครีเอทีฟโพรดิวเซอร์
วอลท์ ดีสนีย์ อิมเมจิเนียริ่งค่ะ
-
ทีมที่ฉันคุมมีหน้าที่ออกแบบ
เครื่องเล่นต่างๆ ให้คนที่มาเที่ยวเข้าไปใช้
-
เราต้องหาทางปรับปรุง เพิ่มความสนุกสนาน
ให้แขกของเราอยู่ตลอดเวลา
-
เทคโนโลยีคือหัวใจสำคัญของงานนี้
-
ยินดีด้วยที่คุณโปรแกรม BB-8 จนสำเร็จ
-
ถึงตอนนี้เราต้องหาอะไรยากกว่านั้นทำกันแล้วล่ะ
-
เรียนรู้พื้นฐานการโปรแกรมกันไปแล้ว
เราจะย้อนเวลาพาคุณไปสร้างเกมของตัวเอง
-
นำแสดงโดย R2-D2 และ C3-P0
-
จะสร้างเกมเราต้องหัดใช้สิ่งที่เกมโปรแกรมเมอร์
ใช้อยู่ทุกวัน นั่นคือ "อีเว้นท์"
-
อีเว้นท์สั่งให้โปรแกรมฟังหรือรอเหตุการณ์สำคัญ
-
เมื่อเหตุการณ์นั้นเกิดก็ให้ลงมือ
ทำอะไรสักอย่างตามที่กำหนด
-
ตัวอย่างอีเว้นท์คือฟังเสียงเมาส์คลิก
เสียงกดปุ่มลูกศร และเสียงแตะหน้าจอ
-
เราจะสั่ง R2-D2 วิ่งขึ้นไปส่งข้อความ
ให้นักบินฝ่ายกบฏแล้วกลับลงมาให้อีกคน
-
ใช้อีเว้นท์ให้ R2-D2 เคลื่อนที่ เมื่อผู้เล่น
ใช้คีย์ลูกศรขึ้นลงหรือกดปุ่มขึ้นลง
-
เราใช้บล็อกเมื่อขึ้น
แล้วใส่บล็อกเดินขึ้นเข้าไปข้างใน
-
เมื่อผู้เล่นคลิกที่ลูกศรชี้ขึ้น
โค้ดที่อยู่ในบล็อกเมื่อขึ้นก็จะทำงาน
-
จะให้ R2-D2 วิ่งลงก็ใช้วิธีเดียวกัน
-
วิธีทำคือใช้คำสั่งเมื่อขึ้น
ตอนแดรกจากกล่องเครื่องมือ
-
จะเห็นเครื่องหมาย } สีเหลืองแทนเครื่องหมาย ;
-
บล็อกมีที่ว่างสำหรับใส่คำสั่งเข้าไป ทุกคำสั่ง
ที่วางไว้จะทำงานเมื่อผู้เล่นคลิกลูกศรชี้ขึ้น
-
เราอยากให้ R2-D2 วิ่งขึ้นก็เอาคำสั่งขึ้น
ไปไว้ในบล็อก จะให้วิ่งลงก็ทำอย่างเดียวกัน
-
แทนที่จะเขียนโค้ดทั้งหมด
ไว้ล่วงหน้าเพื่อควบคุมหุ่นยนต์
-
เราให้ R2-D2 ตอบสนองกับอีเว้นท์
ปุ่มลูกศรขึ้นลง ให้วิ่งไปทั่วพื้นที่เกมแทน
-
เกมของเราก็จะอินเทอร์แอคทีฟมากขึ้นทีละน้อยค่ะ