WEBVTT 00:00:00.000 --> 00:00:02.794 ฉันลิเดีย วินเทอร์ ผู้จัดการแบรนด์ของ Mojang 00:00:02.794 --> 00:00:05.130 เราทำเกมเล็ก ๆ ชื่อ Minecraft กันค่ะ 00:00:07.216 --> 00:00:09.802 สิ่งที่ฉันชอบที่สุดใน Minecraft คือการสำรวจ 00:00:10.177 --> 00:00:13.347 ฉันชอบผจญภัยในถ้ำ และดูว่าจะเจออะไรบ้าง 00:00:13.972 --> 00:00:16.683 คนที่ไม่ใช่โปรแกรมเมอร์อย่างฉัน ฉันตื่นเต้นมาก 00:00:16.683 --> 00:00:21.063 ที่ได้เรียน Minecraft และเรียนการเขียนโค้ดด้วยตัวเอง 00:00:21.855 --> 00:00:25.734 ด่านสุดท้ายต้องใช้บล็อกเดินหน้าเยอะมาก 00:00:26.109 --> 00:00:31.823 คงง่ายกว่าถ้าแค่บอกให้คอมพิวเตอร์ ทำตามคำสั่งเดินหน้า 4-5 ครั้ง 00:00:32.115 --> 00:00:37.704 โชคดีที่คอมพิวเตอร์ถนัดทำคำสั่งซ้ำ ด้วยลูปทำซ้ำ 00:00:38.247 --> 00:00:41.417 เวลาสร้าง Minecraft เราใช้ลูปทำซ้ำ 00:00:41.875 --> 00:00:47.631 เพื่อใส่วัสดุแรกเริ่มในการสร้างโลกใหม่ ซึ่งต้องใช้หลายพันหลายหมื่นบล็อก 00:00:47.923 --> 00:00:54.263 เรายังใช้ลูปกับสิ่งเล็ก ๆ ด้วย เช่นให้เท้าของอเล็กซ์ก้าวไปมาระหว่างเดิน 00:00:54.492 --> 00:00:58.225 ลูปทำซ้ำคือความทรงพลังของการเขียนโปรแกรม 00:00:58.767 --> 00:01:03.438 อีกไม่กี่ด่านก็จะถึงช่วงกลางคืนแล้ว เราต้องสร้างบ้านเพื่อความปลอดภัย 00:01:03.647 --> 00:01:07.401 ใช้บล็อกทำซ้ำด้วย จะได้สร้างง่าย ๆ 00:01:08.485 --> 00:01:12.572 ในการสร้างผนังบ้าน เราสามารถบอกให้อเล็กซ์เดินหน้า 00:01:12.823 --> 00:01:14.783 และวางไม้กระดานสี่ครั้ง 00:01:15.325 --> 00:01:17.995 หรือจะให้เดินหน้า และวางไม้กระดานหนึ่งครั้ง 00:01:18.203 --> 00:01:23.584 จากนั้นนำคำสั่งนั้นไปต่อกับบล็อกทำซ้ำ เพื่อให้เธอทำอย่างเดิมหลาย ๆ ครั้ง 00:01:23.835 --> 00:01:28.880 ตอนนี้เราจะคลิกบล็อกทำซ้ำ และบอกเธอว่าต้องทำแบบนี้กี่ครั้ง 00:01:29.172 --> 00:01:32.843 มาสร้างบ้านกันให้เสร็จก่อนมืดนะคะ ขอให้สนุกค่ะ