รู้ว่าไม่ได้ยินแต่ดูได้ใช่ไหม เราจะให้ดูนะคะ ไม่แน่ใจ [เพลง "LALISA"] ไม่ขึ้นอีก เคยดูไหม สัก 1 เพลงนะคะ จังหวะไหนถึงจะเร็วกว่านี้ เพลงอะไร ใครเคยฟังเพลงลิซ่า บอกได้ไหมเพลงอะไร เดี๋ยวนะ เดี๋ยว ๆ ๆ ท่อนนี้นะ ท่อน... เร็วไป นี่ ๆ ๆ เอาแค่ท่อนนี้ได้ไหม พร้อมหรือยัง ออกมาจากโต๊ะตัวเองขยายออกมาข้าง ๆ กระเถิบจะได้มีพื้นที่ มาตรงนี้ไม่เอาเยอะ ไม่เอาเยอะ1 ท่อน 1 ท่อนพอ พร้อมหรือยัง เดี๋ยวนะคะ เอาท่อนนี้พอ เลยแล้วหรือ นี่ ๆ นี่ เดี๋ยวเราจะลดความเร็วนะคะ ให้ดูก่อน ให้ดูก่อน จะได้ Alert หน่อย ตื่นตัว [เพลง "LALISA"] โอเคไหม ดูอีกที โอเคไหม ดูนะคะ เดี๋ยวเอาช้าลงอีกได้สุดหรือยัง 0.5 สิอยู่ในท่าเตรียมทำมือใช่ไหม มือมันจะอยู่ ดู ใครจะทำ ท่าเตรียมใช่ไหมคะ เสร็จแล้วอะไร โยก แล้วอะไรต่อ ดูนะ ทีนี้ดูนะ ดูและทำตามด้วยเลย อันนี้เอาช้า ๆ ก่อนนะย่อใช่ไหม มีย่อ เอาแค่จังหวะนี้พอนะ มันมีอันนี้... [เพลง "LALISA"] เพลงนี้ที่มันเต้น... เอาเฉพาะที่มันเต้นท่า... [เพลง "LALISA"] โอเคไหม นี่เลยนะ เอาขยับนี่เลยนะ [เพลง "LALISA"] โอเคไหม นี่ ๆ เราชอบมาเลย ท่านี้ได้ไหม ท่าเมื่อกี้ นี่ ๆ ๆ ดูนะ ดูนะ เอาท่านี้นะ เอาท่าที่เริ่มตั้งแต่ท่อนนี้นะ นี่ [เพลง "LALISA"] โอเคไหม ดูนะ เอาท่าเมื่อกี้นะที่เริ่มตั้งแต่นี่นะ พร้อมหรือยัง นี่ นี่ ๆ เอาแค่นี้ Say love ใช่ไหม เดี๋ยวนะ เดี๋ยว ๆ ๆ นี่ (อาจารย์สุธิรา) อยากได้ท่อนนี้ไป ถึง... ถึงแค่ นี่ แค่นี้พอ แล้ววนกลับมาโอเคไหม พร้อมหรือยัง ๆ พร้อมหรือยัง พร้อมหรือยังคะ พร้อมนะพร้อมนะ โอเคนะ อีกหนึ่งรอบ [เพลง "LALISA"] เดี๋ยวเด้อ เข้าใจนะ เอาตั้งแต่ตรงนี้แล้วก็...ใช่ไหม ดูนะ ดูนะ ท่อนนี้นะ นี่ ๆ เริ่มตั้งแต่ท่อนนี้อันดับแรก เอามือ เอามือป้องหูนี่ อย่างเขาน่ะ ท่านี้นะ ท่ายืน เริ่มตั้งแต่ท่านี้นะคะ ท่าที่... แล้วก็...ไม่ต้องถึงแบบนี้ เอาแค่... นี่... [เพลง "LALISA"] (อาจารย์สุธิรา) นี่ Say love นะ Say love นะคะ ท่อนเริ่มที่ Say love เป็นต้นไปนะ Say love และก็ [เพลง "LALISA"] แล้วก็อย่างนี้นะคะ เดี๋ยวมันจะกลับมา 2 รอบ โอเคไหม โอเคนะ พร้อมหรือยัง เริ่ม เตรียมนะ ทุกคนทำมือ ทำมือกัน ไม่ตื่นก็ต้องตื่น พร้อมจะกดแล้วนะ โยกเลยนะคะ 1 2 3 [เพลง "LALISA"] (อาจารย์สุธิรา) มีสาย Dance อยู่ อีก 1 ครั้ง ถ้าใครไม่ทำไม่ได้เรียนนะ ทำก่อน ๆ จะได้ตื่นก่อน พร้อมหรือยัง รอบสุดท้าย โอเค [เพลง "LALISA"][เสียงดนตรี] เตรียมเกินหรือ เดี๋ยวนะ เดี๋ยวนะ [เพลง "LALISA"] (อาจารย์สุธิรา) อย่างนั้นขอทีละ 1 เหมือนไม่เหมือนดู แถวละ 1 แถวละ 1 ทีละ 1 แถวนะ 1 ทีละ 1 แถวนะ แถวแรกก่อน ไอ้กุ้งเต้น มิ่ง และก็ 3 คนนี้นะ 3 คน แถวหน้า เริ่ม โอเค ท่าเตรียม พร้อมนะ แม่กดแล้วนะ เต้นเลย [เพลง "LALISA"] (อาจารย์สุธิรา) โอเค แถวที่ 2 แถวที่ 2 4 คนสุดท้ายนะคะ เอาหรือยัง [เพลง "LALISA"] (อาจารย์สุธิรา) เตรียม อยู่ในท่าเตรียม 1 2 3 [เพลง "LALISA"] (อาจารย์สุธิรา) เยี่ยม ๆ ๆ เก่งมาก ทีนี้เดี๋ยวแม่ดูอาการถ้าใครง่วงเหงาหาวนอน เราจะมี Relax ด้วยวิธีนี้นะคะ จับเต้นไปดูไว้เลยนะคะ ชอบของใครแล้วมาบอกไว้ เดี๋ยวมา Dance กระจายเป็นอย่างไร Alert หรือยังมาดูต่อนะคะ ที่เราจะเรียนกันต่อ เมื่อกี้เราบอกแล้ว ว่าในเทอมนี้นะคะ เราจะไม่ใช้ colab เราจะใช้ Sublime เราจะใช้ Library ที่ชื่อว่า PyGame ก่อนอื่นเรามารู้ก่อนว่า Pygame มันคืออะไรนะคะ เขาบอกไว้ ว่านี่ เห็นไหมคะ pygame มันเป็น Library 1 ของ Python เห็นไหม ใช้ในการเขียน... มันจะมีโมดูลน่ะค่ะ มันจะเป็นโมดูลมีคำสั่ง มีชุดคำสั่งอยู่ในตัว Library ที่ชื่อ PyGame นี้ ซึ่งเราโมดูลพวกนี้มาเขียน โดยไม่ต้องไปเขียนโมดูลใหญ่ ๆ ถ้าเป็นแต่ก่อน ก็คือถ้าเราจะเขียนโปรแกรมนี่ 1 โปรแกรมนะคะ เด็ก ๆ จะต้องเริ่มเขียนตั้งแต่ Start End อะไรอย่างนี้นะ นึกถึงหลักการเขียนโปรแกรมนะ จะต้องมีจุดเริ่มต้น ใช่ไหมคะ ไปถึงจุดสิ้นสุด ซึ่งถ้าเขียนขนาดนั้นจริง ๆ นี่ โปรแกรมก็จะมีขนาดใหญ่มากเลย ก็คือให้นึกถึง 1 ตัวอักษรใช้พื้นที่ในการจัดเก็บไปกี่ Bit กี่ Byte นะคะ ตัว PyGame Library นี่ ก็จะช่วยในการลด ลดขั้นตอนของการเขียนคำสั่งบางตัว เช่น เหมือนเราจะให้มันเดินไปทางซ้าย ถ้าเป็นคำสั่งที่เราเขียนผ่าน Colab นี่ เราก็ต้องบอกเลย ว่าเดินซ้าย ก็คือให้...ให้ข้อความค่อย ๆ ขยับ มันก็จะขยับไปทีละนิด ได้ทีละ 1 ต้องไปสั่งให้มันบวกเพิ่ม หรือให้มันวนลูปอะไรอย่างนี้นะคะ อย่างนี้เป็นต้น แต่ถ้าเราใช้ Library ใน PyGame นี่ เหมือนการใช้เมาส์นะคะ เพราะเวลาเล่นเกมนะ ตัวควบคุมมัน ก็คือ 1 เมาส์ใช่ไหม 2 ถ้าใครเป็นคอเกมมันก็จะมีพวกอุปกรณ์ เช่นอะไรนะ ไอ้คันบังคับใช่ไหมคะ หรือไอ้ Joystick น่ะ ที่เป็นตัวควบคุมนะ หรือถ้าเบสิกเลย ก็คือใช้แป้นลูกศรใช่ไหม ลูกศรซ้ายขวาอย่างนี้นะคะ ในการควบคุมตัวเกมนั่นเองนะคะ เมื่อกี้เราพูดถึง PyGame ไปแล้วนะคะ ทีนี้อีกตัวหนึ่งที่บอกไว้ ไอ้ตัวโลโก้สีส้ม ๆ ชื่อว่า Sublime Text นี่นะคะ ไอ้โลโก้สีส้ม ๆ นี่นะคะ มันคืออะไร Sublime Text นี่นะคะ อธิบายไว้ ว่ามันเป็น Text Editor Text Editor แปลตามตัวเลยนะ Text ก็คือข้อความ Editor ก็คือตัวแก้ข้อความแต่จริง ๆ แล้วมันไม่ได้ใช้แก้ ก็คือเราใช้ในการเขียนโปรแกรมนั่นเองนะคะ เห็นไหมคะ เป็น Text Editor ที่มีความสามารถในการเขียน Code เห็นไหมคะ มันรองรับได้หลายภาษานะคะ แล้วก็... เห็นไหมคะ หลายภาษาเลย เช่น ใช้ภาษา C ก็ได้ ก็คือถ้าเขียนด้วยภาษา C นะคะ แล้วมาเขียนผ่าน Text Editor ที่ชื่อว่า Sublime Text นี่ มันก็จะทำให้ คือ สังเกตว่าภาษาที่ขึ้นมานี่ ส่วนใหญ่จะเป็นภาษามีโครงสร้าง หรือกึ่งโครงสร้าง หรือเป็นภาษาที่ เขาเรียกว่าเป็น OOP หรือ object oriented programming ก็คือสมัยก่อนนี่ เวลาเขียนโปรแกรมนี่ มันเขียนผ่าน... อาจจะเขียนบน DOS เลยอย่างนี้นะคะ เราจะต้องแปลภาษาอีกทีหนึ่ง แต่ถ้าใช้ sublime text นี่ มันจะรองรับได้หลายรูปแบบ ทั้งภาษาที่มีโครงสร้าง แล้วก็ไม่มีโครงสร้างได้หมดนะคะ เพราะฉะนั้นก็เลยให้ใช้ตัวนี้ ถ้าลองแล้ว ได้เขียนแล้ว เด็ก ๆ จะเห็นข้อผิดพลาดได้ อย่างที่บอกมันจะขึ้น Error เตือนนะคะ ดูง่าย หาง่ายนะคะ ตัวสุดท้ายนะคะ PANDA3D เขาบอกว่าเป็น Game Engine ถ้าแปลตามตัว ก็คือสำหรับสร้างนะคะ สร้าง... มันสามารถสร้างมันสามารถสร้างได้ทั้งกราฟิกนะ Audio ก็คือเสียงนะคะ I/O Collision Detection นะคะ ก็คือ I/O นี่ก็คือ ระบบปฏิบัติการนั่นเองนะคะ แล้วก็มันใช้ ใช้กับ คือตัวนี้แต่เดิมน่ะ มันเริ่มมาจากภาษา C C++ ก่อน แล้วทีนี้ มันก็... เขาก็พัฒนาน่ะ ทุกโปรแกรมที่เรียนมาตั้งแต่อดีต จนถึงปัจจุบันนะคะ เขาก็จะพัฒนาให้เราสามารถเขียนได้ง่ายขึ้นนะคะ ไม่ต้องมีความซับซ้อนในการเขียนมากขึ้นอะไรอย่างนี้ มันก็จะช่วยทำให้โปรแกรมที่พัฒนานี่ มีความหลากหลาย เพราะว่า พอเขียนง่าย คนเขียนก็จะมีหลายกลุ่มนะคะ และที่สำคัญ ก็คือมันจะเขียนในเชิง Open Source Open Source ก็คือโปรแกรมที่เมื่อเราเขียนแล้ว มันจะสามารถแชร์ให้คนอื่นมาพัฒนาต่อก็ได้ หรือเราสามารถเอาโปรแกรม Open Source ของคนอื่นมาพัฒนาต่อก็ได้ถ้าเขาแชร์มานะคะ อย่างนี้เป็นต้น มันก็จะช่วยให้เขาเรียกว่าอะไรล่ะ มันจะเหมือนการระดมสมองน่ะ เพราะการเขียนโปรแกรม 1 โปรแกรมมันไม่ใช่คนเดียวเขียนแล้วเสร็จนะคะ มันจะต้องใช้คนหลายคน เพราะแต่ละคน คน 1 คน เหมือนในห้องเรานี่ นี่นั่งกันอยู่นี่นะคะ เด็ก ๆ ทุกคนมีความถนัดไม่เหมือนกันนะ บางคนอาจจะชอบอย่างนี้นะคะ บางคนอาจจะชอบอย่างนี้ แต่เมื่อโดนจับมารวมมา mix เอามารวมกันนี่ มันอาจจะได้สิ่งดี ๆ เกิดขึ้น เหมือนให้นึกถึงเหมือน ถ้าให้เราทำขนม 1 อันนี่นะคะ แบบเดิม ๆ ก็จะรูปเดิม ๆ แต่ถ้าหลาย ๆ คน มาระดมความคิด ว่าลองเอาขนมหลาย ๆ แบบแล้วเอามามิกซ์รวมกันสิมันจะเกิดสิ่งใหม่ เขาเรียกเกิดสิ่งใหม่ใช่ไหมคะ เกิดรสชาติใหม่ ๆ ได้ไหม แล้วอร่อยไหมอย่างนี้นะคะ นั่นก็คือหลักการของการพัฒนาโปรแกรมที่เป็น Open Source ด้วย ก็คือมีของเก่าแล้ว เอามาวาง วางแล้วเผยแพร่ ก็คือหรือแชร์กัน หรือแบ่งปันกันนะคะ ให้คนอื่น แล้วคนอื่นอาจจะเอาไปต่อต่อยอด เอามารวมใหม่ต่อไปเรื่อย ๆ มันก็จะได้อะไรใหม่ ๆ เพิ่มมากขึ้นอย่างนี้นะคะ จะเป็นลักษณะอย่างนี้นะคะ ทีนี้ สิ่งที่เราจะทำต่อไปทำไมมันไม่ไป เราจะต้องลงโปรแกรมก่อน ไม่อย่างนั้นเราจะเขียนไม่ได้ใช่ไหม เด็ก ๆ จะต้องรู้วิธีการลงโปรแกรมนะคะ ตัวแรกนี่ Python เทอมที่แล้วเราลงไปแล้วนะ เราไม่น่าลงอีกแล้วล่ะเทอมนี้ แต่เพื่อความชัวร์ก่อนอื่น ๆ เด็ก ๆ เปิดเครื่องแล้วใช่ไหมคะ มีใครยังไม่เปิดเครื่องอีก เปิดเครื่องนะคะ เปิดเครื่อง แล้ว...ให้... ไหนล่ะคำค้น ให้คลิกที่แว่นขยายนะคะ เราจะลองค้นดูว่า python เรา ที่เราเรียนไปในเทอมที่แล้วน่ะ ยังมีชีวิตอยู่ไหม ยังอยู่ไหม ๆ ไม่โดนลบทิ้งไปใช่ไหมนะคะ ลองพิมพ์ตัว P P ก่อน Pแล้วก็ y ใช่ไหมคะ py นั่นไง python ที่เราลงไว้มีอยู่นะคะ เพราะฉะนั้นของใครไม่ขึ้นตัวนี้ ดูนะคะ เด็ก ๆ ยกมือนะ อาจจะต้องได้ลงใหม่ ถ้าใครไม่ขึ้น เครื่องใครไม่ขึ้นหรือเปล่า เห็นไหมคะ พิมพ์แล้ว p-y ถ้าใคร p-y แล้วยังไม่เห็น เติม... พิมพ์ตัว t เพิ่ม p-y-t-h-o-n นี่นะคะ ลองพิมพ์ดู ในช่อง...ไอ้รูปแว่นขยายเรานี่นะคะ เราค้นดูก่อนโปรแกรมเรายังอยู่ดีไหมโอเคนะคะ เรามี Python แล้ว เพราะฉะนั้นเราก็จะข้ามตัวนี้ไปนะคะ ติดตั้งแล้ว ดาวน์โหลดแล้วนะคะ สิ่งที่เราจะทำต่อมานะคะ เราจะต้องไปเปิดใช้งาน Library ที่ชื่อ Pygame เพราะฉะนั้นเห็นไหมคะ เราจะติดตั้ง pygame หรือเอา Library pygame ลง เหมือนเดิมไปที่ เครื่องมือแว่นขยายเหมือนเดิมค่ะนะคะ แล้วพิมพ์คำว่า... เดี๋ยวในสไลด์บอกให้พิมพ์คำว่า "command" c-o-m-m-a-n-d ในสไลด์บอกให้พิมพ์ เดี๋ยวปิดไปเปิดหน้าต่างจะงงในช่องนี้นะคะ ช่องค้นหาในรูปแว่นขยาย เราพิมพ์ตัว c ก่อน c แล้วก็ o แล้วก็ m แล้วก็ m เห็นไหม ให้มันขึ้นไอตัวหน้าต่างดำ ๆ แบบนี้ command prompt เห็นไหมคะ ใครยังไม่เห็นตัวนี้พิมพ์ต่อนะคะ c-o-m-m-a-n-d Command นี่นะคะ ถ้าใครเห็นแล้วคลิ๊ก Double Click เพื่อเปิดหรือคลิกที่ Open ก็ได้ มันจะต้องขึ้นหน้าต่างที่มีสีดำ ๆ แล้วก็มีเคอร์เซอร์กะพริบนะเด็ก ๆ โอเคไหม ใครยังไม่ขึ้นหน้านี้ เดี๋ยวย่อลงนิด ย่อแล้วหรือนี่ เดี๋ยวขอย่อหน่อย เดี๋ยวจะไม่เห็นนะคะ เห็นไหมมันจะเป็นหน้าต่างอย่างนี้สีดำโผล่ขึ้นมาอย่างนี้ แล้วก็มีตัวนี้กระพริบอยู่นะคะ เดี๋ยวจะไปเดินดูนะคะ ว่าใครยังเปิดไม่ขึ้น ทุกคนเปิดได้แล้วนะคะ ตอนนี้เราเปิด Command Prompt มา สิ่งที่เราจะทำ ก็คือ เราจะพิมพ์คำสั่งเพื่อให้ไปเรียกใช้งานเจ้าส่วนที่ชื่อว่า PyGame นั่นเองนะคะ ตอนนี้เราอยู่ที่สไลด์นี้บอกว่าพิมพ์ Command นะ แล้วต่อไป ๆ ไหนล่ะ ๆ สิ่งที่เราจะพิมพ์นะคะ พิมพ์ pip install pygame นี้ก่อนนะ พิมพ์ตัวนี้นะคะ วรรคตามนี้เลยนะคะเด็ก ๆ ในหน้านี้ พิมพ์ p p ก่อน คำแรก p นะคะ เห็นไหม เห็นชัดไหมคะ เดี๋ยวนะ เห็นหรือเปล่า p แล้วก็ i แล้วก็ p เสร็จแล้วเคาะ Space Bar 1 ครั้งเพื่อวรรคนะคะ โอเคไหม แล้วก็ตามด้วย พิมพ์ด้วยตัว i n in Install s นะคะ t-a-l นี่นะคะ ll ll ตัวที่ 2 install s-t-a-l-l นะคะ ll ใครยังพิมพ์ไม่ทัน เด็ก ๆ ต้องพิมพ์นะคะ ตรงตำแหน่งที่เคอร์เซอร์กระพริบน่ะ ให้พิมพ์คำสั่งว่า p-i-p แล้วก็กด space bar เพื่อวรรค 1 ครั้ง แล้วก็กด Space Bar 1 ครั้ง แล้วก็ตามด้วยคำสั่งที่เชื่อว่า Install i-n-s-t-a-l-l แล้วก็ตามด้วยอีกตัวหนึ่ง ก็คือ p-y-g-a-m-einstall Pygame นะคะ พิมพ์คำนี้ลงไป นี่ เห็นไหมที่ทำแถบครอบไว้ เห็นไหมคะ p-i-p วรรค แล้วก็ตามด้วย i-n-s-t-a-l-l เว้นวรรคนะคะ แล้วก็ตามด้วย p-y-g-a-m-e แล้วเดี๋ยวจะเดินไปดูนะคะ เพราะถ้าพิมพ์ผิดมันก็จะไม่ทำงาน พิมพ์ให้ถูกด้วยนะคะ ข้อความผิดไม่ได้นะคะ คำสั่งผิดไม่ได้ เพื่อนคนอื่นพิมพ์เสร็จแล้ว กด Enter ไปแล้ว ตอนนี้มันเหลือเครื่องหนึ่งที่ยังไม่ขึ้นนะคะ นี่นะคะ พอกด Enter มันจะให้เรารอสักพักหนึ่ง แล้วมันจะมีอย่างนี้วิ่งขึ้นมานี่ มันจะต้องขึ้นคำว่า "Successfully" ทีนี้ ของเด็ก ๆ ที่ขึ้นสีเหลือง ๆ นะคะ ของใครที่ขึ้นสีเหลือง ๆ ให้เด็ก ๆ ทำการคัดลอกตั้งแต่ C: ตัวนี้ เห็นไหมลูก ทำแถบอย่างนี้เพื่อ copy นะคะ เห็นหรือเปล่าเสร็จแล้วกด Ctrl + C แล้วเอามาวางหลังเคอร์เซอร์นะ แล้วกด Enter นี่ แล้วให้มันขึ้นอย่างนี้ถึงจะถูกนะในระหว่าง... พอดีมีเครื่องหนึ่งมันไม่ขึ้นนะคะ อาจจะเสียเวลาแป๊บหนึ่งนะคะ พี่ล่าม ในระหว่างที่รอเพื่อน ลืมถาม พี่ล่ามชื่ออะไรคะ (ล่าม) ค่ะ ชื่อกัณพัฐน์ ค่ะ (อาจารย์สุธิรา) ชื่อเล่นเผื่อน้องจำได้ (ล่าม) ป๊อกแป๊กค่ะ (อาจารย์สุธิรา) พี่ป๊อกแป๊กเดี๋ยวนะคะ เสียเวลากับ 1 เครื่องแป๊บหนึ่ง เพราะฉะนั้นเพื่อนคนอื่น ๆ รอไปนะคะ เดี๋ยวแม่ขอไปย้อนของกุ้งเต้น ๆ มันจะต้อง... กุ้งเต้นเปิด... Chrome ก่อน เปิด Google Chrome แล้วก็พิมพ์ python กุ้งเต้น ต้องได้ลง python ใหม่นะคะ เครื่องกุ้งเต้น python มีปัญหา ไฟล์โดนลบ ลงใหม่ได้ ไม่ใช้เวลานาน โอเคหรือยัง พิมพ์ p-y-t-h-o-n แล้วก็ให้กด Enter เดี๋ยวพาเข้า ไปตามหน้าสไลด์นะ ไหนล่ะ นี่ Welcome to python.org เห็นไหม เห็นชื่อนี้ไหม โอเค ขั้นต่อไปให้ไปที่ Download ให้น้องไปที่ Download นี่ ให้ไปที่ Download นะโอเค เดี๋ยวรอโหลดนะ พอโหลดเสร็จก็ติดตั้งโปรแกรมนะคะ ตอนเลือกนี่ ดูด้วยนะคะ ระหว่างกำลังรอของอันนี้นะคะ รอดาวน์โหลดเสร็จนะคะ เสร็จแล้วปิดเลยนะ แล้วก็กลับมาขั้นตอนนี้เหมือนเดิมนะ มาเปิด Command เหมือนเดิม โอเค น่าจะเป็นกับไวรัสนะคะ เมื่อกี้ install แล้วไฟล์หายเหมือนเดิมเลย ต้อง... ไอ้เจ้ากุ้งเต้น เดี๋ยวดูกับเจ้ามิ่งไปก่อน ไม่อย่างนั้นเราจะเสียเวลาต้องให้พี่ ๆ เขาเคลียร์เครื่องนะคะ ไม่อย่างนั้นเปลี่ยนไปนั่งเครื่องอื่น ไปนั่งเครื่องอื่นนะคะ แล้วก็คอยแล้วเคลียร์เครื่องนี้นะคะ เครื่องนี้น่าจาะติดไวรัสไปแล้วนะคะ สำหรับคนอื่นถึงไหนแล้ว เราไอ้นี่ได้หรือยัง เมาส์หาย เมื่อกี้เรา command prompt เราเสร็จเรียบร้อยแล้วใช่ไหมคะ เด็ก ๆ สิ่งที่เราจะทำต่อมานะคะ เมื่อกี้เราติดตั้ง Pygame เรียบร้อยแล้วนะ ทีนี้ตัวต่อไป มันจะมีอีกตัวหนึ่งนะคะ ไปไหนล่ะ เลือกตัวไหนล่ะนี่ เลือกไม่ใช่หรือ ทำไมไม่ขึ้นล่ะ เป็นกับ Windows อันนี้บ่ เดี๋ยวนะคะ อาจาร์สวิตช์หน้าจอแล้วไม่ขึ้น เดี๋ยวนะ โอเคนะ เมื่อกี้เราติดตั้ง Pygame ได้แล้วนะคะ ขึ้นแล้ว โอเค ตัวต่อไปนะคะ สิ่งที่เราจะติดตั้งตัวต่อไป ไหนล่ะ เลย อันนี้เสร็จแล้ว ลองดูในเครื่องเรานะคะ พิมพ์ s-u ไปที่แว่นขยายเหมือนเดิม s-u-b พิมพ์ S-U-B Sublime l อันนี้แบน แสดงว่ายังไม่ได้ติดตั้งนะคะ เพราะฉะนั้นให้เด็ก ๆ เปิด Google Chrome นะคะ ทีนี้เมื่อกี้เราลง Pygame นะ เราต้องมาลงโปรแกรมที่ชื่อว่า "Sublime" นะคะ เปิด Google Chrome ขึ้นมา แล้วในช่อง เดี๋ยว ๆ ไม่เข้า Google พี่ Goo พิมพ์ S-u-b-l-i-m-e แล้วก็ตามด้วยวรรค t-e-x-t นะคะ Sublime Text ในช่องค้นหานะคะ แล้วเด็ก ๆ กด Enter มันจะต้องมาที่นี่ ๆ ๆ เดี๋ยวเราจะไปดาวน์โหลดโปรแกรมมาใช้งานนั่นเองนะคะ ใครขึ้นหน้านี้แล้วยกมือแสดงว่าเห็นไหม ถ้าใครพิมพ์ไวมันก็จะเร็วนะคะ เราจะไปที่ดาวน์โหลดกันนะคะ เด็ก ๆ เพราะเราจะไปดาวน์โหลดมันมา ไปเปิดอะไรนี่ มือบอนจริง ๆ เลย ในสไลด์เราไปที่ Sublime text นะ เห็นไหมคะ คลิกที่ Download นะคะ เด็ก ๆ เห็นไหม แล้วให้เด็ก ๆ Click ที่... Double Click ที่ Down นะคะ คลิกตรงนี้ ตอนนี้เข้ามาหน้านี้หรือยัง เด็ก ๆ อยู่หน้าที่ขึ้น Sublime Text อย่างนี้หรือยังคะ ตอนนี้ทุกคนจะโผล่มาที่หน้าต่างนี้ โอเคไหม แล้วให้เลือก เลือก ๆ ๆ ดูนะให้เลือกอะไร ของเรานะคะ น่าจะ... ไม่น่าจะ ทุกเครื่องจะ 64 bit แน่นอน ให้เด็ก ๆ คลิกที่ตัวนี้ portable version นี่ คลิกตรงนี้นะคะ เห็นไหม มันจะทำการดาวน์โหลดไฟล์เห็นไหมคะ ด้านล่างเห็นไหมคะ ไฟล์ขึ้น เราต้องรอนะคะ เราต้องรอให้โหลดเสร็จ เห็นที่หมุนรอบวงกลมไหม ถ้ามันเสร็จมันจะขึ้นจนครบรอบ ถ้าใคร ไอ้วง ๆ สีน้ำเงินหมดไปแล้วนะเด็ก ๆ สิ่งที่ทำต่อ ให้ดูสไลด์ไปด้วย ตรงนี้นะคะ ที่ไฟล์ที่เราดาวน์โหลดเห็นไหมคะ ของใครอยู่ตรงไหน ถ้าเห็นดับเบิลคลิกเพื่อเปิด นี่นะคะ หรือ ๆ ๆ ใช้วิธีนี้นะเด็ก ๆ บางคนถ้าไม่เข้ามาอย่างนี้นะคะ ไปไหนแล้ว น่าจะอยู่ที่ Download ใช่ไหม Folder ข้าพเจ้าหายไปไหน ดาวน์โหลด ๆ นี่ คลิกขวาก็ได้นะคะ แล้วเลือกExtrack ก็คือแตกไฟล์น่ะ ดูนะคะ ตำแหน่งที่เราจะแตกไฟล์ไว้ เอาไว้ที่ Disk C: นะคะ ตำแหน่งที่เราจะแตกไฟล์นะคะ ไหนล่ะ ไฟล์ไปไหนแล้ว ไม่ใช่อันนี้ปิดแล้วนะคะ เมื่อกี้หายไปไหนล่ะ มีไหมล่ะ นะตัวนี้นะคะ เลือก C: ตำแหน่งที่จะแตก Local Disk C: ไม่ให้แตกหรือ กด Select folder นะคะ เลือกเห็นไหม ตำแหน่ง คือ Disk เสร็จแล้วกด Extract มันก็จะ... you need to porvide admin script สิครับ ติ๊กที่ Do For all แล้วก็โอเคนะคะ ถ้าใครแตกได้แล้วมันจะขึ้น... หายไปไหนล่ะ นี่ ๆ ๆ Sublime Text อยู่ตรงนี้นะคะ ไม่ใส่โฟลเดอร์ให้ด้วยนะ ไม่เป็นอะไร ขอให้แตกไฟล์แล้วกัน ใครยังแตกไฟล์ไม่ได้ เสร็จแล้วเราทำอย่างไรต่อ ดูนะคะ ว่าเมื่อแตกเสร็จแล้วนะคะ ให้ดูโฟลเดอร์ที่เรา เมื่อกี้ Disk C: ใช่ไหม เราเอาไปไว้ที่ Disk C: นี่ ทำไมมันขึ้นแบบนี้ล่ะ แปลก ๆ นะ เดี๋ยวนะ เหมือนไม่ได้ไง Version นี้ทำไมแตกไฟล์แล้วเป็นแปลก ๆ นะครับ ไปไหนแล้ว หาก่อนนะ ดาวน์โหลด Sublime Text เดี๋ยวนะ ขอให้วิธี Move มันมาที่ Disk C: แล้วกัน Continuse เมื่อเรา Move มันไป Disk C แล้วเราจะ Extract มันใหม่นะเมื่อกี้ โลโก้มันไม่ขึ้นเดี๋ยวนะ Extract Open แตกไฟล์ที่ C: โอเค ใช่ทั้งหมด เอาล่ะ นัั่นไง ได้แล้วนะคะ มันจะขึ้นอย่างนี้ ตัวนี้มานะคะ เห็นไหมมันจะมีโลโก้ Sublime Text ขึ้นมาอย่างนี้ เด็ก ๆ ก็ดับเบิลคลิกเพื่อเปิดโปรแกรม ไม่ยอมให้เปิดอีกอะไรอีกนะ ทำไมแตกไม่ได้ เดี๋ยวนะ รอก่อน ดูสิ ได้หรือยัง ได้แล้วนะคะ ให้เห็นโลโก้สีส้ม ๆ นี้ขึ้นมานะคะ Double Click เพื่อเปิดตรงโลโก้ สีส้ม ๆ นะคะเด็ก ๆ ถ้าเปิด... ถ้าได้นี่ โปรแกรมมมันจะขึ้นแบบนี้ เห็นไหมคะ ใครยังเปิดไม่ได้ยกมือ เดี๋ยวนะ เดี๋ยวไปไล่ดูทีละคนนะคะ ตอนนี้ปัญหา ก็คือตอนแตกไฟล์นี่เอง นี่นะคะ มันจะต้องขึ้นหน้าต่างนี้มา เมื่อกี้ ใครยังไม่ขึ้น Sublime Text ยกมือเด็ก ๆ เด็ก ๆ เปิดไอ้ตำแหน่งที่... ให้เปิดกระเป๋าโฟลเดอร์เราน่ะ เห็นหรือเปล่า ตอนนี้อยู่ไหนกัน ขอให้เด็ก ๆ ไปที่ Download สิ ไปที่ดาวน์โหลด แล้วไฟล์ดาวน์โหลดอยู่นั่นหรือเปล่า โอเคนะคะ ตอนนี้ทุกคน ทุกคนจะมี ไหนล่ะ Sublime Text ตัวนี้ขึ้นมาแล้วใช่ไหมนะคะ ตอนนี้เด็ก ๆ จะมี Sublime Text หรือ Text Editor ไว้ทำโปรแกรม แต่ก่อนอื่น ก่อนที่เราจะทำโปรแกรมนี้นะคะ มันจะต้อง... ทุกครั้งที่เราเขียนนี่ไฟล์จะถูกเอาไปเก็บ สิ่งที่เราจะทำในขั้นตอนต่อไป ติดตั้งแล้ว ไปไหนล่ะ ๆ นี่ ได้หน้าต่างนี้มา เราจะสร้างโฟลเดอร์เก็บมัน ก่อนอื่นให้เด็ก ๆ คลิกที่ตัวนี้นะคะ File แล้วก็เลือกแล้วตัวแรก New File เห็นไหม 1 ครั้งใส่ชื่อพิมพ์ชื่อนะคะ ทีนี้กฎของโปรแกรมในตัวนี้นะคะ Sublime Text นี่นะคะ มันจะมีไฟล์ชื่อ Untitled ขึ้นมาใช่ไหม อย่างนี้ปุ๊บ เดี่ยวเราจะสร้างโฟลเดอร์ที่บอกนะคะ แล้วเด็ก ๆ คลิกที่คำว่า "File" อีกครั้งหนึ่ง แล้วไปที่Save นะคะ เห็นหรือเปล่า กด 1 ครั้ง ดูนะคะ ตำแหน่งที่ไฟล์นี้อยู่ ก็คือ C: นะเด็ก ๆ เช็กด้วยว่า เราอยู่ที่ C: เสร็จแล้ว ให้เด็ก ๆ กดที่ New Folder ตรงชื่อ new folder นะคะ เดี๋ยวจะให้ตั้งชื่อเหมือนกันเลย ให้พิมพ์ว่า... ตรง My นี่ ตรงคำว่า My นี่ ให้เปลี่ยนเป็นชื่อเด็ก ๆ เอง นึกออกไหม เข้าใจไหมคะ ชื่อเล่นตัวเองน่ะ My แปลว่าของฉันใช่ไหม แต่ถ้าใส่ชื่อของฉันหมดทุกคน หรืออย่างไร ไม่ได้ ๆ ชื้่อโฟลเดอร์ตั้งเหมือนกันเลย ตอนเขียนโค้ดเป็นปัญหานะคะ ไปไม่ถูก แต่น่าจะไปถูกนะดูนะคะ ตรงชื่อโฟลเดอร์นี่ให้ตั้งชื่อด้วยชื่อเล่นตัวเองn e w แล้วตามด้วยคำว่า "game" g-a-m-e โอเคไหม โฟลเดอร์ที่เราจะใช้เขียนเกมของเรานั่นเองนะคะ ชื่อเล่นของเด็ก ๆ แล้วก็ตามด้วยคำว่า "game" มันคือเกมของนิวนะ มันคือเกมของมิ่งนะ มันคือเกมของมาร์กี้ อย่างนี้นะคะ เกมของกุ้งเต้นนะคะ เป็นชื่อเล่นของเด็ก ๆ นะคะ จะได้สั้น ๆ หน่อย ชื่อจริงจะยาวไป ตัวแรก คือ พิมพ์ด้วยชื่อเล่นนะคะ ดูนะคะ โฟลเดอร์ที่เราจะสร้างนี่ ตรงคำว่า "My" นี่ เราเปลี่ยนเป็นชื่อเล่นเรานะ แล้วก็ตามด้วยคำว่า "Game" นะคะ ก็คือมีชื่อเล่นแล้วก็ คำว่า "Game" ถ้าใครเสร็จแล้ว กด Enter เดี๋ยวจะไปตรวจนะคะ ว่าโฟลเดอร์ของเด็ก ๆ เสร็จหรือยังที่อยากจะให้เด็ก ๆ จำนะคะ ก็คือจำไว้ว่า ถ้าสัปดาห์หน้าเราจะต้องจำให้ได้ว่าถ้าเราเรียนวิชานี้ ไฟล์ของเรามันจะอยู่ที่ไหนคะ อยู่ที่ Disk C ใช่ไหมคะ Disk C แล้วก็ชื่อที่เป็นชื่อเล่นเราใช่ไหม ชื่อเล่นเรา แล้วตามด้วยคำว่า "game" มันจะอยู่ เวลาเรียกใช้งานหรือว่า Save ทุกครั้ง อย่าลืมตำแหน่งเก็บของมัน ทีนี้ตัวต่อมาในช่อง File Name เพราะเมื่อกี้เราเปิดไปแล้ว เราใช้คำว่า... ชื่อไฟล์เราจะใช้คำว่า "Test" ก่อน T-e-s-t นะคะ test แล้วเราเก็บไว้ไหน เข้าไปที่... เราคลิกที่โฟลเดอร์เรานะเด็ก ๆ คลิกโฟลเดอร์ที่มีชื่อเล่นเด็ก ๆ เพื่อเก็บไฟล์นี้นะคะ ตำแหน่งมันจะต้องอยู่ที่ Local disk C แล้วก็ใน โฟลเดอร์ของเราเห็นไหม เห็นไหมคะ ไฟล์ที่ชื่อว่า Test จะต้องอยู่ในโฟลเดอร์นี้ ใครที่พิมพ์คำว่า "File Name Test" เสร็จแล้ว กด Save นะคะ เช็กอย่างไร เปิดโฟลเดอร์แล้วดูที่ Disk C นะ แล้วก็หาโฟลเดอร์ที่ชื่อเราเก็บไว้เห็นไหมมีไฟล์ที่ชื่อว่า "test" เก็บไว้ เห็นไหมคะ สงสัยวันนี้น่าจะพอแค่นี้ก่อน ทีนี้สิ่งที่เราจะต้องจำอีกอย่างหนึ่ง ก็คือดูนะคะ ชื่อไฟล์นะคะ เมื่อกี้ เมื่อกี้ Test Test เฉย ๆ นะ ไฟล์ที่ชื่อ Test นี่ ก่อนอื่นให้เด็ก ๆ ลองปิด Sublime ไปก่อน ปิดนะคะ ปิดอย่างนี้นะ ให้ดูว่าตอนนี้เราไม่ได้เปิด Text Editor ไว้ ปิดทั้งหมดเลยนะ เสร็จแล้วลองไปเช็กโฟลเดอร์เราก่อน ให้ไปที่ Disk C ของเรานะคะ หรือกระเป๋าโฟลเดอร์นี้ก็ได้C: แล้วก็เข้าไปที่ New game นะคะ ให้ลองลบไฟล์ Test ตัวนี้ออก เดี๋ยวเราจะสร้างใหม่ Delete เลยนะคะ กด Delete ออกไปเลย เพราะฉะนั้น ตอนนี้ในโฟลเดอร์ Pygame เรายังไม่มีไฟล์อะไรอยู่นะ ไม่ให้มีไฟล์อะไรอยู่เ ราจะมาลองเปิด ถ้าสัปดาห์หน้าแม่มาปุ๊บ แม่บอกว่าเด็ก ๆ เปิด sublime ให้ไปที่ C: ใช่ไหมคะ แล้วก็หาไอ้โลโก้ Sublime ตัวนี้ แล้วก็เปิดโปรแกรม ก็คือดับเบิลคลิกเปิดโปรแกรมขึ้นมา มันจะชอบให้ขึ้นมาว่า ดาวน์โหลดไหม ลองคลิกดาวน์โหลดก่อนนะคะ ถ้า... ถ้ามันขึ้นแบบนี้ บางคนก็ไม่ขึ้นนะ ถ้าใครขึ้นก็ดาวน์โหลดเวอร์ชันใหม่ก่อน มันจะได้ เผื่อจะมีฟังก์ชัน หรือ... โค้ดตัวใหม่ ๆ ขึ้นมานะมันบอกว่า Install เสร็จแล้ว เราก็ปิดได้เลยอย่างนั้นน่ะ ทีนี้เหมือนเดิมไปที่ File แล้วก็ New ทุกครั้งที่เข้ามานะคะ ถ้าเราจะสร้างไฟล์ใหม่นี่ ให้คลิกที่ new file ของ Sublime นี่ เพื่อกันลืมนี่ พอเรา New File เสร็จ เราเลือก save ก่อน save ก่อน save ก่อนนะคะ ให้ไปที่ file แล้วคลิก save ตอน save ก็คือไปไหนคะ ไป Disk C ใช่ไหมคะ ไปเลือกที่ Disk C แล้วไปที่โฟลเดอร์ที่เราที่เราสร้างไว้ โฟลเดอร์ที่ชื่อเล่นของเรา แล้วมีคำว่า "game" ทีนี้ กฎของการตั้งชื่อนะคะ ตั้งชื่อใน Sublime Text เพื่อใช้ Pygame นี่ เด็ก ๆ จะต้องพิมพ์ชื่อไฟล์แล้วตามด้วย... จะต้องมี .py ทุกครั้งนะคะ วิธีการ วิธีการนะคะ ตรงช่อง file name พิมพ์ เมื่อกี้ลืมตอนที่พิมพ์คำว่า "Test" พิมพ์ชื่อไฟล์ว่า Test เหมือนเดิมนะคะ T-E-S-T แต่ให้เด็ก ๆ ใส่ .py ลงไปด้วยข้อควรจำข้อที่ 1 ของไฟล์เกมเรานะคะ เราจะต้องพิมพ์ชื่อ ชื่อโปรแกรม สมมติถ้าครั้งหน้าไม่ใช่ test อาจจะทำตั้งชื่อว่า Game อย่างนี้นะคะ เด็ก ๆ จะต้องใส่ .py ปิดท้ายทุกครั้งจำไว้เลย โอเคไหม เข้าใจนะคะ ก็คือห้ามลืม .py เพราะอะไร ถ้าเราไม่ใช้ .py นี่ .py มาจากอะไรคะ มาจาก Py นะคะ py py ในที่นี้ หมายถึง pygame นะคะ ก็คือมันจะไปเรียกใช้ Library นั่นเอง pygame ขึ้นมาเพราะฉะนั้น เมื่อครั้งหน้าตอนที่เรียน เมื่อแม่บอกว่าให้ save ไฟล์นี่ อย่าลืมว่าตั้งชื่อให้มันแล้วตามด้วย . แล้วก็ตัว p แล้วก็ตัว y เสมอ จากนั้นถึงจะกด save ได้นะคะ พอตรงนี้เสร็จนะ กด save และเด็ก ๆ เช็กที่โฟลเดอร์ โฟลเดอร์ชื่อ Game ของเรานะคะ ไหนล่ะ หาไม่เจอทีนี้ แต่สังเกตตรงนี้นะคะ ตรงชื่อนี่ จะมี... ไม่มี.py ขึ้นมา แต่ให้เด็ก ๆ กูตรง type ตรงชนิด เห็นไหม ชนิดของมันจะเป็น py file เห็นไหมคะ ใครที่ถูกต้องจะเป็น py file ลองใหม่ ลอง test ใหม่ก็ได้ เลือก file แล้วให้เลือก save as นะคะ ให้เห็นความแตกต่าง Save As เด็ก ๆ พิมพ์แค่ test เฉย ๆ นะคะ เมื่อกี้ test ใช่ไหม อันนี้ T-e-s-t Test แล้ว 1 อันนี้จะให้ดูว่าแล้วถ้าเราไม่ใส่ .py จะต่างกันอย่างไรกด save นะคะ test แล้วก็เลือก all file นี่ file อะไรก็ได้นี่ ไม่บอกนามสกุล กด Save 1 ครั้ง แล้วลองเปิดโฟลเดอร์ของเราดู แสดงว่าไป save ให้ ตั้งชื่อเหมือนกันเลยนะนี่นะคะ ไฟล์ Type ไม่น่าจะใช่ตัวนี้ นี่เห็นไหมคะ ไอ้ตัว 1 1 1 ที่ save ธรรมดานี่ ไม่กำหนดนี่ สังเกต File type จะเป็นไฟล์เฉย ๆ เห็นไหมถ้าไม่กด .py เมื่อไหร่นี่ file type มันจะเป็นไฟล์ธรรมดา แล้วทำอย่างไร มันก็จะไปใช้ Library pygame ไม่ได้นั่นเองนะคะ ไฟล์ไม่เหมือนกันนะ ลักษณะไฟล์ก็ไม่เหมือนกันนะคะ เดี๋ยวสัปดาห์นี้นะคะ 10 โมงกว่าเข้าไปแล้ว เดี๋ยวจะให้ลอง Test สักหน่อยนะคะ ก่อนอื่นนะ มันจะต้องพิมพ์ 3 คำนี้เสมอนะคะ ไม่ใช่ 3 คำ ก็คือถ้าเราใช้ Sublime สิ่งที่เราจะต้องพิมพ์ 1. คือ ส่วนของคอมเมนต์ บอกแล้วว่า Comment นี่ เราจะพิมพ์เพื่อให้รู้ว่า... เพื่อให้อธิบายนั่นเอง ที่มีเครื่องหมาย # หรือ แฮชแท็คนี่ แล้วก็ตามด้วยข้อความนี่ เพื่ออธิบาย ว่าไอ้ตัวตรงนี้ คืออะไร เอาไว้อธิบาย หรือไว้บอกก็ได้นะคะ เสร็จแล้วส่วนต่อมา ก็คือเราจะต้องพิมพ์คำว่า "Import pygame" ทุกครั้งเลยนะคะ เพื่อเป็นการนำเข้าโมดูลของ Pygame นั่นเองนะคะ ก็คือไปเปิด Library นี้ มาดูนะคะ วิธีใช้งาน อันดับแรกตอนนี้เด็ก ๆ อยู่ที่ไฟล์ที่ชื่อว่า ถ้าสมมติครั้งหน้ามา ครั้งหน้ามา ปิดแล้วเปิดใหม่อีกครั้งนะคะ อีกครั้งหนึ่งนะคะ เพื่อรู้วิธีเปิดไฟล์ด้วยเหมือนกัน ให้เด็ก ๆ ปิดโปรแกรม Sublime Text เสียก่อน เดี๋ยวเรา Test อันนี้เสร็จแล้วเราจะพอนะคะ ของสัปดาห์นี้ พอบอกให้ไปเปิด Sublime Text ให้เด็ก ๆ ไปที่ไหนคะ ไปที่ C: แล้วหาโลโก้ Sublime Text นะคะ วิธีการให้เด็ก ๆ Click ขวาที่ตัวนี้ ครั้งหน้าจะได้ไม่ต้องเข้ามาหา แล้วเลือกคำว่า "Pin to start" เห็นไหมลูก คลิกขวาที่โลโก้ Sublime Text น่ะค่ะ แล้วเลือกคำว่า "Pin to start " เอามาไว้ไหน ไม่ขึ้นหรืออันไหนไม่ใช่จะปิดก่อนนะ พำไมตัวนีี้ไม่ล็อกให้ล่ะ Pin to start เราอยากเอาไว้ที่หน้า Desktop เรามากเลย Show more options... เดี๋ยวก่อน Properties ไม่ขึ้นนะ ถ้าไม่หาในเครื่อง ก็อยากให้มันขึ้นตรงนี้ Windows นี้ขึ้นตรงไหนนี่ เห็นไหมคะ ถ้าเลือก Pin to start Sublime Text มันจะมาโผล่ตรงนี้เสมอ เวลาเราเปิดเราไม่ต้องเข้าไปลึกน่ะ ไม่ต้องไปเปิดโฟลเดอร์นึกออกไหม ใครไม่ขึ้นตรงนี้บ้าง ของใครไม่ขึ้นตรงนี้ คือ อันนี้มัน Windows 11 นะ แม่ก็ไม่ค่อยชินใช้มันเหมือนกัน ถ้าเป็น Windows 10 มันจะขึ้นมาตรงนี้ พอเป็น Windows 11 นี่ เห็นไหมคะ Logo ของ Sublime Text จะต้องมาอยู่ตรงนี้ ของใครยังไม่ขึ้นมาอยู่ตรงนี้ยกมือ ขึ้นหมดทุกคนแล้วหรือ เพราะฉะนั้น ครั้งหน้ามาให้เปิดจากตรงนี้ได้เลยนะเด็ก ๆ นะ เราก็มาเปิดที่นี่ ได้เลยนะคะ เปิดค่ะ อะไรนี่ ขึ้นอะไรอีกแล้ว Microsoft PowerPoint ไม่บันทึก เราก็เปิดโปรแกรม Sublime Text ตรงนี้ได้เลยนะคะ ตรงนี้ถ้ามันขึ้นมาอีกคลิก Cancle ไปเลยนะลูก เพราะเรา Version ใหม่แล้ว ก็คือถ้าเรามีโปรแกรมที่เขียนไว้แล้วนะคะ เราก็คลิกที่ Open File แทน แล้วก็เลือก... อยู่ไหนคะ อยู่ในโฟลเดอร์ที่เราเก็บไว้ใช่ไหม ไหนล่ะ โฟลเดอร์ชื่อของเราน่ะ เราก็เลือกไฟล์นั้นขึ้นมานะคะ ไฟล์ test ให้เด็ก คลิกไฟล์ test ของตัวเอง 1 เงื่อนไขของการเขียนโค้ดใน Sublime 1. นะคะ บรรทัดแรกนี่ ให้เด็ก ๆ นี่ใส่ Comment หรือ หรือเครื่องหมาย # น่ะ ไหนล่ะ ทีนี้ตรง Comment เป็นภาษาไทยก็ได้ ภาษาอังกฤษก็ได้ ทดสอบโปรแกรม พิมพ์คำว่า "ทดสอบโปรแกรม" ใส่เครื่องหมาย ทีนี้ถ้าตัวอักษรมันเล็กนะ เดี๋ยวเปิด เปิด PowerPoint ก่อน สิ่งที่เด็ก ๆ จะต้องดูต่อไปนะคะ เวลาเราใช้ Sublime Text แล้ว เห็นไหม ขนาดของตัวอักษรมันเล็กนี่ เราจะเพิ่มนะคะ ขนาดให้ใหญ่ขึ้น ให้เด็ก ๆ กด Ctrl แล้วตามด้วยเครื่องหมาย + ดูในของแม่นี่ เห็นไหม เล็กน่ะ เห็นไหมมองไม่เห็น ให้ทำอย่างไร กดปุ่ม Ctrl แล้วตามด้วยเครื่องหมาย + เห็นไหมเลข 1 จะใหญ่ขึ้น ใช่ # นะคะ Comment เพื่อให้เห็น เห็นไหมคะ ถ้ามันใหญ่ไป อยากลดขนาดตัวอักษรก็กด Ctrl แล้วก้ตามด้วยเครื่องหมาย - เห็นไหมคะ ทดสอบ Sublime จะพิมพ์ภาษาไทยก็เปลี่ยนแป้นพิมพ์นะ ทดสอบ บอกแล้ว ว่า # หรือ Comment เอาไว้ให้เราอธิบายนะคะ ทดสอบโปรแกรมในบรรทัดที่ 1 นี่ ควรมีตัวนี้เสมอ ใน Sublime มันจะมีหมายเลขบรรทัดมาให้เสมอนะคะ แล้วพอกด Enter มันจะเป็นคำสั่ง ในบรรทัดที่ 2 ในบรรทัดที่ 2 สิ่งที่เราต้องพิมพ์เสมอนะคะ ถ้าเราจะใช้เขียนเกมนี้ ก็คือเราจะต้องพิมพ์คำสั่ง Import Pygame i เปลี่ยนเป็นภาษาอังกฤษ นะคะ i-m ปุ๊บ p-o-r-t เห็นไหม ถ้าเป็น Sublime Text นี่ ตัวไหนเป็นโปรแกรมสีมันจะเปลี่ยน เห็นไหมคะ import อะไร import ก็คือนำเข้า ความหมาย คือ นำเข้า สั่งให้โปรแกรมไปนำเข้าอะไร p-y-g-a-m-e m-e นะคะ เราจะต้องบอก Sublime ให้รู้ว่าเราจะไปเรียกใช้ Library ที่ชื่อ pygame หรือให้มันเข้าไปใช้งาน Library ใน... Library Pygame เสร็จแล้วกด Enter เวลาเขียนโปรแกรม ถ้าเด็ก ๆ ดูตัวเล็ก ๆ มันก็จะไม่เห็นใช่ไหม ว่าเราพิมพ์ถูกหรือผิดถูกไหม วิธีขยาย ก็คือ Ctrl + + ใช่ไหมคะ ลดขนาดตัวอักษร Ctrl - - ลองกดได้นะคะ ตัวใหญ่ ตัวเล็ก สิ่งต่อมาบรรทัดที่ 3 ก็คือคำสั่งที่เราจะใช้ อันนี้เราแค่ Test เราก็จะใช้แค่คำสั่ง print ก็พอนะคะ print ใน python ให้มันแสดงผลนะคะ อันนี้ Test เฉย ๆ p-r-i print เห็นไหมคะ ตามด้วยอะไร เครื่องหมายอะไรคะ รูปแบบ print ตามด้วยเครื่องหมายวงเล็บ ก็คือฟังก์ชัน print นั่นเอง ในวงเล็บนะคะ ถ้าจะให้แสดงข้อความคำพูด single quote หรือ double quote ก็ได้ พิมพ์คำว่า "Test Program" Test Program นะคะ ถ้าใครจะพิมพ์ภาษาไทย ก็พิมพ์ทดสอบโปรแกรม ถ้าใครจะพิมพ์ภาษาอังกฤษก็ Test program นะคะ บอกแล้วว่าอะไรที่อยู่ในเครื่องหมาย Single Quote หรือ Double quote สามารถพิมพ์ได้ทั้งภาษาไทย ทั้งภาษาอังกฤษ แต่ทีนี้เวลาเราจะ Run ด้วย Sublime นี่นะคะ วิธี Run โปรแกรม Sublime ให้ไปที่เมนูที่ชื่อว่าทดสอบโปรแกรมนะ ใน Sublime นี่นะคะ เด็ก ๆ จะเห็นตัวนี้ ไปที่แถบเครื่องมงมือที่ชื่อว่า Tool ตัว T นี่ ตัว T นี่เห็นไหมลูก t-o-o-ls Tools Tools นะคะ Tools แล้วเลือกเห็นไหมคะ เลือกที่ Bulid system build system เห็นหรือยัง แล้วไปไหนต่อ ตรง Build System ให้ไปที่ตำแหน่ง python นะคะ อันนี้ต้องจำนะคะ ครั้งหน้าพอบอกว่า Run โปรแกรม หรือ Test โปรแกรมปุ๊บนี่ ให้เลือก Build System แล้วก็เลือก python หาคำว่า "python" ให้เจอเสมอ แล้วกดคลิก 1 ครั้งBuild System เลือก python เสร็จนะคะ เราก็จะเปิด Tools อีกครั้งหนึ่ง แล้วกด build เด็ก ๆ จำ Shotcut ไว้นะคะ Ctrl + B ถ้าบอก ว่าให้กด Ctrl + B เมื่อไร เห็นไหม มันจะขึ้นหน้าต่างนี้มา ของใครไม่ขึ้น ใครยังไม่ขึ้นยกมือ ขึ้นนะคะ ตรง Ctrl + B นี้ สิ่งที่เราจะต้องทำต่อไป มันขึ้นไหมนี่ เมื่อกี้นี้ อยู่ข้างล่างหรือ แล้วให้กด Enter นะคะ แล้วให้กด Enter นะคะ พอกด Ctrl + B แล้วให้กด Enter เดี๋ยวจะให้ดูผล ย่อก่อน ๆ เห็นไหมคะ คำว่า "Test Program" จะขึ้นมา จะแสดงตัวนี้ขึ้นมา คำสั่ง Ctrl+B นะคะ พอเด็ก ๆ กด Ctrl + B ปุ๊บ เมื่อกี้ครั้งแรกนี่ มันต้องกด Enter นะคะ พอต่อมามันไม่ต้องกดนะคะ ลองเปลี่ยน test program เป็น เดี๋ยวเปลี่ยนข้อความนะคะ ให้ดู จะได้เห็นเดี๋ยวจะกด Ctrl + B ให้ดูนะคะ ครั้งที่ 1 จะต้องกด Enter ครั้งต่อมาไม่ต้องกดแล้วนะคะ เห็นไหมคำว่า "สวัสดีทุก ๆ คน" จะขึ้นมา เห็นไหม ข้อความของเราก็จะแสดง เพราะให้แสดงข้อความ Hello นั่นก็คือพอครั้งหน้ามา พอบอกให้กด Run Program นี่ ให้เด็ก ๆ กด Ctrl + B เลยนะคะ จำ Shortcut ไว้ Ctrl แล้วกด กดปุ่ม Ctrl ตามด้วยเครื่องหมาย B เห็นไหม สวัสดีทุก ๆ คน ก็จะเปลี่ยนไปตามนี้ นะคะ นี่คือการทำงานของตัวโปรแกรม Sublime นะคะ คือ สิ่งที่เด็ก ๆ ห้ามลืม คือ บรรทัดที่ 1 กับบรรทัดที่ 2 จะต้องพิมพ์ด้วยตัวนี้เสมอ ส่วนบรรทัดที่ 3 จะเป็นโปรแกรม ซึ่งในครั้งหน้าเราจะมาเริ่มนะคะ สำหรับครั้งนี้โอเคค่ะ ทีนี้ในสัปดาห์ที่แล้ว ตอนที่ก่อนจะเข้าห้องนะคะ บอกแล้ว ว่าโปรแกรมที่เราจะทำนะคะ เดี๋ยวเปิดให้ดู เมื่อใครเสร็จแล้วนะคะ กด ไฟล์ Save save ไว้ก่อน save เก็บไว้ก่อน ครั้งหน้ามามาดูจำไส้ว่า 2 บรรทัดนี้จะต้องมีเสมอนะคะ เสร็จแล้วก็ปิดได้ ปิด Sublime ได้ นะคะ ทีนี้ให้ดูโปรแกรม pygame ตัวอย่าง เช่น ๆ ๆ เอาเกมอะไรดี py dealvill เปิดให้ดูก่อนนะคะ มันจะมี ถ้าเราเข้าคำว่า Pygame นะเด็ก ๆ นะคะ นี่ เข้าไปที่หน้านี้นี่ เขาจะมีเกมตัวอย่างให้ดูว่าอย่างนั้นเถอะนะคะ เช่น เกมนี้เปิดได้เปล่าไม่รู้ Project Truck ไปที่ Home page เดี๋ยวจะลองเปิดดู ดูว่าเกมนี้มันเล่นอย่างไร อ๋อ ยิง ยิงปลา ยิงสัตว์ทะเลนั่นเอง หลักของเกมที่เราจะทำ 1. เราจะต้องมีอะไรคะ จะต้องมี Background ใช่ไหม 2. มีอะไรคะ มีไอ้เจ้าตัวนี่ ตัวที่จะเป็นตัวเดินเรื่อง ใช่ไหม แล้วก็มีวิธีการ ในการเดินใช่ไหมคะ กระโดด เห็นไหมคะ หรือยิงใช่ไหม กดอะไรยิง กดปุ่มไหนยิง กดปุ่มไหนเด็กมันเดิน... เอ้ย ตัวเกมมันเดินเราจะใช้คำสั่งไหน ทีนี้ทีนี้ สิ่งแรกที่อยากให้หา คือ 1. เด็ก ๆ จะต้องหา Background นึกออกไหม ก็คือถ้าเราไม่วาด background เองนี่ เราก็ต้องหา Background ใช้ประกอบ สมมติ ถ้าสมมติ ถ้าเราจะทำเกม ไอใต้ทะเล เหมือนเขาน่ะ เกมยิงปลาใช่หรือเปล่า เด็ก ๆ ก็ต้องมีภาพใต้ท้องทะเล ถูกต้องไหมครับ เพราะฉะนั้น เราต้องไปหา Search Background นะคะ บอกแล้ว ว่าเพื่อไม่ให้ติดปัญหาลิขสิทธิ์เวลา Search นำภาพ Background หรือรูปต่าง ๆ ไปใช้นี่ เด็ก ๆ ก็ควรจะใช้คำว่าอะไรคะ f-r-e-e ใช่ไหม free อะไร ต้องบอกว่า Free Download ด้วยนะคะ d-o-w-n-l-o-a-d ดาวน์โหลดอะไร ใส่คำว่า Background เลย เฉพาะเจาะจง back B-a-c-k ground g-r-o-u-n-d สมมติ ๆ อยากได้ Background มหาสมุทรห รือทะเล Ocein เราก็ไปที่ค้นรูปทีนี้ บางทีพอค้นแล้วมันเป็นเหมือนภาพถ่าย เราอยากได้ลักษณะที่เป็นเหมือนลักษณะของภาพการ์ตูนหรือลายเส้น เราจะต้องใส่เครื่องหมายบวก แล้วก็ตามด้วยคำว่า "Vector" V-e-c-t-o-r เสมออันนี้ก็ได้นะทะเล ทะเล ทะเล เน็ตหลุดหรือเอาภาพนี้ ภาพนี้ก็ใช้ได้เหมือนกันนะคะ นึกออกนะ ภาพใต้ทะเลนะ มันเล่นเปิดให้คนละหน้าต่างเลย เหมือนเราอยากได้ภาพท้องทะเล ด้านล่างอย่างนี้นะคะ ก็คลิกเข้าชม เขาบอกให้เข้าชม เห็นไหมคะ ให้ for Free download เท่านัั้นนะคะ ที่มันขึ้นคำว่า "Free" น่ะช่วยได้เยอะเลย มันไปเปิดหน้าต่างใหม่ตลอดเลย เห็นไหม เห็นไหม เราก็จะเข้าไปเลือกได้นะให้เด็ก ๆ หา Background od นะคะ ไว้อย่างน้อย สัก 3 อัน เผื่อไว้ ๆ เผื่อมาให้แม่ช่วยดู เผื่อบางทีเล็กเกินไปอะไรอย่างนี้นะคะ ลองหาไว้นะคะ เป็นอะไร อย่างเช่น ถ้าเราทำเกมทะเลทราย Background เราก็ควรเป็นทะเลทราย ถ้าเราทำเกมเกี่ยวกับป่า Background มันก็ควรจะเป็นป่านะ ถ้าเกมเป็นแบบภูเขาก็มีภูเขาอะไรอย่างนี้ ก็คือเลือก Background ที่มันจะสอดคล้องกับลักษณะเกมที่เราจะทำ ให้นึกถึงนะ เหมือนเมื่อกี้ตัวอย่างเกมเมื่อกี้เขาเป็นเกมใต้ทะเลใช่ไหม แม่ก็เลยบอก ว่าเราลองค้นรูปใต้ทะเลพวกนี้ ขึ้นมาดูนะคะ คือเรามือสมัครเล่น เรายังวาดไม่สวย เราก็ไปขอยืมเขามาใช้ว่าอย่างนั้นเถอะ สิ่งที่จะต้องทำต่อมา ไอ้เกมตัวนี้ ไอ้ตัวเกมนี่มันจะดุ๊กดิ๊ก ได้นี่ เด็ก ๆ ต้องหาภาพที่มันเป็นภาพต่อเนื่องนะคะ เขามีให้ไหม บอกแล้วนะ Pygame มันเป็น พวกนี้มัน เป็น Open Source บางทีเขาก็จะมีให้ดาวน์โหลดอย่างนี้เห็นไหมคะ หรือไปที่ Download now อย่างนี้นะคะ มีบอกว่า get projectก็ได้ แบบนี้นะคะ หรือบางทีเราไม่อยากได้ทั้งหมดน่ะ เราอยากได้แค่เฉพาะตัวละคร เราก็ลองหาดูอาจจะเอาตัวอื่นก็ได้ มีอะไรอีกบ้าง ขอดูนะครับ ขอดู แต่ทีนี้ที่จะทำแบบแรก ที่จะทำแบบที่มี Background แล้วก็ทำให้ตัวเกมเรามันขยับได้ กระโดดได้ ยิงปืนเดี๋ยวตามมา มันจะต้องเคลื่อนไปข้างหน้า-ข้างหลังได้ มันต้องเดินเป็น เราต้องทำเกมเราเดินได้นะนี่ ให้ตัวเกมมันดุ๊กดิ๊กได้ เดินได้นี่นะคะ นี่ มีวัตถุหล่นลงมานี่ เราจะทำอย่างไร นี่ให้ไอ้ตัวหลักเรานี่ สิ่งที่จะต้องหาต่อ คือ ตัวที่ 2 ตัวเดินเกมของเรานี่นะคะ หรือ Background สมมติหา Background ได้แล้วอย่างน้อย 3 ภาพเหมือนที่บอกนะ สิ่งที่เราจะต้องหา ก็คือมันเล็กจัง... เรียกว่าอะไรล่ะ คือถ้าใครวาดรูปเป็นก็ไปวาดมาได้ ถ้าใครวาดไม่เป็นเหมือนนี่... เหมือนตัวการ์ตูนที่เราจะใช้นี่ ท่าของตัวการ์ตูนมันจะเปลี่ยนในสิ่งที่เขาเรียกว่า Sprite Sheets อะค่ะ ก็คือมันจะต้องมีลักษณะท่าทางการเคลื่อนไหวของมันน่ะนะ เหมือนเราจะเอาตัวนี้วิ่ง ๆ ๆ อย่างนี้ ให้มันวิ่งเห็นไหม เห็นไหม รูปมันเปลี่ยนนี่ เราจะต้องหาไฟล์ที่เป็นลักษณะ เขาเรียกว่า "Sprite Sheets" หรือเป็นภาพที่มีนี่ การเคลื่อนไหวต่อเนื่องแบบนี่ นึกออกนะ นินจาอย่างนี้ หรือ Sonic เห็นไหม หรือทำเพนกวิน ใครชอบสัตว์ ก็คือให้ลักษณะของตัว... เห็นไหมคะ มันมีภาพหลาย ๆ อันต่อกัน เขาเรียก sprite sheet ตัวการ์ตูนเคลื่อนไหวนี่ แต่อย่าลืมว่าให้เลือกฟรีนะลูก ให้หาที่เป็นฟรี อย่างน้อย 1 ตัว เราจะใช้อย่างน้อย 1 ตัวก่อน อย่างน้อย 1 ตัวก่อน แต่ถ้าวาดเป็นไปวาดเอาเองได้นะคะ เลือก เลือกเอาจะเอาแบบไหนอย่าลืมกฎ ก็คือให้หาที่มันเป็น Free ด้วย Free Sprite Sheet ด้วยเสียเงินไม่เอานะครับ เพราะฉะนั้น การบ้านสัปดาห์หน้าสัปดาห์หน้าถ้าจะเข้าห้องเรียน สิ่งที่เด็ก ๆ จะต้องมีก็คือ file background อย่างน้อยเท่าไหร่ครับ 3 ใช่ไหม 3 รูป ให้เลือกมา Background คนละแบบกัน จะได้... เพราะจะดูกับไอตัวการ์ตูนที่จะเอามาลง เช่น อยากเล่นเป็นอะไรล่ะ เป็นคาวบอย หรือถ้าคาวบอยมันก็น่าจะเป็นฉาก หรือ Background น่าจะเป็นเกี่ยวกับอะไรนะ ทะเลทรายใช่ไหม หรืออะไร โรงนาอย่างนี้ ให้มันสอดคล้องน่ะ นึกออกนะ เพราะฉะนั้นเด็ก ๆ เลือกตัวการ์ตูนลักษณะอะไรล่ะ ถ้ามังกร พวกมังกรมันก็น่าจะอยู่ในไหน ภูเขา ลักษณะ Background ควรจะเกี่ยวข้องกับภูเขา ให้มันสอดคล้องน่ะค่ะ เพราะฉะนั้นเลือกมาสัก 2 , 3 หรือถ้าเลือกเป็นสัตว์ เราเลือกเป็นสัตว์ นี่ หรือเป็นป่าอย่างนี้ ทำลักษณะ Background เป็นต้นไม้อะไรก็ได้ นะคะ แล้วมาจัดวางก็ได้นะเหมือนหมี ให้หมีเดินป่า หาน้ำผึ้ง ก็คือเลือกองค์ประกอบของ Background ให้มันสอดคล้องกับตัวเกมที่เราจะเอามาลงนั่นเองลองเลือกมานะคะ เกมนี่เลือกตัวเดียวก่อนก็ได้ ครั้งต่อไปอยากเปลี่ยนนะคะ มีใครไม่เข้าใจงานที่สั่งวันนี้บ้าง สมมติถ้าใครจะเอามนุษย์อวกาศก็เอาไอ้ตัวนี้ อย่าลืมนะ ว่าฟรีเท่านั้นนะคะ เด็กเลือกที่มันขึ้นว่า Free Background นะคะ เด็ก ๆ นี่ ถ้าอย่างนี้... ไปไหนล่ะนี่ ๆ ๆ พอคลิกเข้าไปปุ๊บ เข้าชมสิ นี่เห็นไหมมันจะติด Free ถ้าอย่างนี้ไม่ติดฟรีนี่เขาขาย เราก็เลือกไอ้อันที่มันเป็น Free ซะ มาใช้งานเข้าใจนะคะ ลักษณะเจ้าหมีเดิน เห็นไหมมี Background ด้วย ตัวเป็นเด็กอะไรนี่ ลูกเสือ ลูกเสือเดิน เห็นไหมคะ มีข้ามแม่น้ำ หรือจะเอาฉากเดินป่าอย่างนี้ก็ได้ เดินอยู่ในป่าอย่างนี้นะคะ นี่เหมือนกวางเดินนี่ หรือรูปนี้หรืออย่างนี้ก็ได้ หรืออย่างนี้ก็ได้เหมือนเดินแล้วฉากมันเปลี่ยน จากตอนเช้าเป็นตอนกลางวันก็ได้นึกออกนะ มืดแล้ว นะคะ นี่เดินแล้วมีข้ามสะพานด้วย หลักก็คืออย่าลืม Free เท่านั้นนะคะ ที่เราต้องการ โอเคนะคะ จะต้องได้กับตัวเกมที่เป็นลักษณะที่บอกนะคะ ตัวมัน มีท่าทางการเคลื่อนไหวแบบนี้นะคะ ใช้ได้นะคะเด็ก ๆ นี่รูปเกมที่เราจะเอามาใช้นี่ ต้องมีลักษณะแบบนี้ แต่อย่าลืมกฎอีกข้อหนึ่ง ก็คือให้มันฟรีด้วย เพราะฮาโลวีนมันผ่านมาแล้ว ถ้าทันฮาโลวีนพาเล่นเกมฮาโลวีนกันไปเลย เดี๋ยวนะ พฤษจิกายน ธันวาคม คริสต์มาสหรือ ซานต้าคอร์ส แจกของขวัญนะคะ ถ้าเอาสัตว์ เห็นไหมคะ ภาพสัตว์ต้องมีการเคลื่อนไหวมีลักษระภาพเป็นภาพเคลื่อนไหวใช้ได้นะคะ ตัวเกมเมอร์ของเรา โอเคนะคะ หาไว้แล้ว มีอะไร มี Disk ครั้งหน้ามาเปิดเด็ก ๆ ใช้ Google Drive ตัวเองเป็นหรือเปล่า ไม่อย่างนั้น คือหาในห้องนี้นะ เพราะเดี๋ยวปล่อยแล้วนี่ ยังมีเวลากว่าจะถึงเที่ยง ก็หารอก็ได้ ถ้าไม่อย่างนั้นก็เข้ามาหาก็ได้ กินข้าวเสร็จแล้วก็มาหาก็ได้นะคะ ก็คือถ้าวันนี้พรุ่งนี้ไม่มีเรียน ก็เข้ามาหาก็ได้ เด็ก ๆ คะ หาแล้วเก็บไว้ไหน เราจำ Folder เราได้ใช่ไหมคะ เราก็สร้างโฟลเดอร์ไว้ในตัวที่เราสร้างไว้อะ แล้วก็สร้าง Folder อีกตัวหนึ่งชื่อ... Image image หรือ picture ก็ได้นะคะ i-m-a-g-e Image ก็ได้นะคะ นี่นะคะ เราก็จะเอารูปเก็บไว้ในนี้ ให้มันอยู่ในโฟลเดอร์เดียวกัน เวลาหามันจะได้ง่าย แล้วก็จะได้รู้ด้วย ว่ามันใช้กับเกมเรานะคะ เอาไว้ใช้ในงานเกม นะคะ สร้างโฟลเดอร์ไว้ โอเคค่ะ สัปดาห์นี้เราจะพอแค่นี้ เด็ก ๆ เตรียมรูปนะคะ ที่จะเอามาใช้ให้เรียบร้อย เพราะถ้ามา Search ในห้องมันจะเสียเวลา นะคะ ให้เด็ก ๆ น่ะ หามาเตรียมไว้เลยนะคะ เสร็จแล้วสัปดาห์หน้ามา เราพร้อมจะทำ Coding ได้เลยนะคะ โอเคนะคะ สัปดาห์นี้เราจะพอแค่นี้ มีใครสงสัยเรื่อง Sublime หรือเรื่องภาพที่สั่งไปไหม ถามได้ มีใครสงสัยไหมคะ เข้าใจนะ เด็ก ๆ จะต้อง 1 หารูป Background 1 อย่างน้อย 3 อันใช่ไหมคะ 2. หารูปตัวเกม 1 ตัวนะคะ ลักษณะตัวเกม ก็คือจะต้องมีรูปที่มันมีรูปต่อเนื่องของมัน ที่เป็น Sprite ที่บอก คือ 1 ตัวนั้นมันอาจะมีภาพที่มันเคลือนไหว 5 อัน หรือ 10 อันอะไรก็แล้วแต่ ก็คือให้นึกถึงความละเอียดมากน้อยขึ้นอยู่กับไอตัวภาพของตัวเกมเรานะคะ เคลื่อนไหวแบบสวย ๆ มันก็จะหลาย ๆ รูปหน่อย ดูแล้วไม่ต่อเนื่อง ก็อาจจะมีแค่ 2-3 รูปอย่างนี้นะคะ กฎของการเอารูปมาใช้ ก็คือรูปที่เป็นรูปฟรีเสมอนะคะ จะได้ไม่ติดปัญหา โอเคนะคะ ถ้าไม่มีใครสงสัยแล้ว สัปดาห์นี้จบเท่านี้ ขอบคุณพี่ป๊อกแป๊กนะคะ ขอบคุณค่ะ เจอกันสัปดาห์ค่ะ สวัสดีค่ะ บ๊ายบาย [สิ้นสุดการถอดความ]