Accuracy : 7.97%
Insertion : 1894
Deletion : 31833
Substitution : 347
Correction : 4845
Reference tokens : 37025
Hypothesis tokens : 7086

(ล่าม)โอเคค่ะ(อาจารย์สุธิรา)โอเคค่ะนะคะ(อาจารย์สุธิรา)เดี๋ยวเรามาดูกันนะคะว่าเทอมนี้นะคะวิชาที่เราจะเรียนในวันนี้มันก็จะเป็นวิชาที่ต่อเนื่องมาจากเทอมที่แล้วก็คือหลักการเขียนโปรแกรมนะคะเทอมนี้ก็เลยเป็นการเขียนโปรแกรมคอมพิวเตอร์นะคะในส่วนเนื้อหาที่เราจะใช้ในการเรียนในวิชานี้นะคะจะไม่เขียนแบบไปเขียนระบบหรืออะไรก็คือก็อยากให้เด็กๆเข้าใจได้ง่ายๆไม่ซับซ้อนมากนะคะก็เลยจะพาเขียนเกมนะคะซึ่งมันจะมี…มี2แบบก็คือแบบแรกเกม2Dหรือ2มิติอันนี้2มิติก็คือเราจะเห็นแค่ภาพที่เป็นลักษณะในด้านเดียวน่ะคะเหมือน…เหมือนถ้าเป็นคนก็จะเห็นแค่ด้านข้างที่เป็นแบนๆนะนะคะมันจะเป็นเกมแบบรุ่นเก่าว่าอย่างนั้นเถอะเขาบอกและอีกตัวหนึ่งการเขียนเกมแบบ3Dตัวปัจจุบันนะคะส่วนใหญ่เขาหันมาใช้เขียนเกมแบบ3Dเพราะว่าเวลาเล่นมันก็เออจะดูสมจริงกว่าเขาว่านะคะแต่เราก็มีข้อจำกัดนะเรื่องทรัพยากรที่ใช้แต่อย่างน้อย…อย่างน้อยเราก็จะต้องรู้พื้นฐานเขียนเกมได้ผ่านการเขียนแบบ2Dนะคะ2มิติก่อนนะคะทีนี้เราจะเขียนโปรแกรมเกมนี่ได้เราก็จะต้องมีโปรแกรมที่เราจะเอามาใช้ในการเขียนนะแล้วก็ภาษาที่จะใช้นะคะซึ่งก็เป็นตัวเดียวกับภาษาที่เราเรียนในเทอมที่แล้วนั่นก็คือPythonนะคะนะคะแต่ทีนี้ในเทอมที่แล้วนี่Pythonเราน่ะเราใช้Colabนะในการเขียนโค้ดหรือเขียนโปรแกรมนั่นเองนะคะแต่ในวิชานี้นะคะเราจะไม่ใช้Colabเราจะใช้โปรแกรมดังต่อไปนี้นะคะมาดูกันว่าจะใช้โปรแกรมอะไรบ้างโปรแกรมที่เราจะใช้นะคะเมื่อกี้พูดถึงPythonไปแล้วนะจะมีอีกตัวหนึ่งมันไม่เชิงเป็นโปรแกรมหรอกมันจะเป็น...เขาเรียกเป็นLibraryของภาษาPythonนั่นก็คือPygameนั่นเองนะคะตัวแรกนี่คือภาษาที่เราใช้เขียนตั้งแต่เทอมที่แล้วนะคะต่อเนื่องมาจากเทอมที่แล้วคือภาษาPythonนะคะตัวPygameนี่มันจะเป็นLibraryก็คือมันจะช่วยให้เราเขียนเกมได้ง่ายขึ้นนะคะไม่ต้องไปเขียนทีละคำสั่งอาจจะเป็นการเรียกใช้เลยเหมือนไม่ต้องไปเขียนโปรแกรมควบคุมเมาส์อย่างนี้นะคะเพราะPygameจะมีให้เลยว่าคำสั่งนี้กดเมาส์ไปทางไหนอย่างนี้นะคะก็คือมันจะลดขั้นตอนในการเขียนของเราลงไปอีกนะคะถ้าเป็นยุคแรกๆคือเวลาเขียนเกมนี่คือต้องเขียนทุกอย่างเลยนะคะยุคใหม่นี่เขาจะเรียกว่ามีLibraryเพื่อช่วยในการเขียนนะคะและอีกตัวหนึ่งที่เราจะใช้ช่วยเป็นโปรแกรมที่ชื่อว่าSublimeTextไอ้ตัวสีส้มๆไอ้โลโก้สีส้มๆนี่นะคะมันจะช่วยให้การเขียนโปรแกรมของเรานี่สะดวกมากขึ้นก็คือจำได้นะเหมือนตอนเราเขียนในเทอมก่อนColabเหมือนพิมพ์คำว่าPลงไปมันจะมีตัวคำสั่งของแต่ละโปรแกรมขึ้นมาน่ะให้เราเลือกใช่ไหมคะSublimeนี่ก็เหมือนกันช่วยอย่างไร1.จะทำให้เราพิมพ์คำสั่งได้ผิดพลาดน้อยลงลดข้อผิดพลาดในการพิมพ์คำสั่งนะคะแล้วมันก็จะวางโครงไว้ให้ก็คือนึกออกนะตอนเขียนPythonนี่มันก็ต้องเขียนตามโครงสร้างไม่ใช่ว่าเราจะเขียนชิดย่อหน้าทั้งหมดใช่ไหมเหมือนเขียนตัวหนึ่งก็จะมีวรรคเข้าไปหน่อยวรรคเข้าไปหน่อยนะคะเขามีโครงสร้างว่าตรงนี้เป็นอะไรส่วนของเงื่อนไขเขียนอย่างไรมีโครงสร้างอยู่ตรงไหนsubย่อยเขียนอย่างไรมีโครงสร้างอย่างไรนะคะSublimeก็จะช่วยได้และตัวสุดท้ายPANDA3Dนะคะตัวนี้ก็คือถ้าเราเขียน2Dเสร็จแล้วเรามีเวลาเหลือเราก็จะลองเขียนแบบ3Dดูนะคะโปรแกรม3Dดูโปรแกรมเกมแบบ3Dนะคะทีนี้ก่อนที่เราจะไปเริ่มต้นเขียนได้นี่นะคะเอ๊ะวันจันทร์มาทำไมมีอาการยังง่วงเหงาหาวนอนกันอยู่ก่อนอื่นก่อนอื่นทุกคนลุกขึ้นสิให้ทุกคนลุกขึ้นนะคะลุกขึ้นวันจันทร์วันจันทร์เรียนทั้งวันแล้วนะยืนขึ้นยืนขึ้นวันนี้วันอังคารแล้วยัง…วันอังคารปกตินี่ถ้าเรียนตอนเช้ามันไม่น่าง่วงนอนเพราะมันยังไม่ได้เรียนอะไรอะไรยังไม่เข้าสมองเลยแต่ถ้าช่วงบ่ายนี่ไปเรียนมาแล้วอะไรอย่างนี้นะคะจะพาRelaxสัก1เพลงสิรู้ว่าไม่ได้ยินแต่ดูได้ใช่ไหมเราจะให้ดูนะคะไม่แน่ใจ[เพลง"LALISA"](อาจารย์สุธิรา)เอ้าไม่ขึ้นอีก[MusicVideoเพลง"LALISA"](อาจารย์สุธิรา)เคยดูไหมสัก1เพลงนะคะจังหวะไหนถึงจะเร็วกว่านี้เพลงอะไรใครเคยฟังเพลงลิซ่าบอกได้ไหมเพลงอะไรเดี๋ยวนะเดี๋ยวๆๆท่อนนี้นะท่อน...เร็วไปนี่ๆๆเอาแค่ท่อนนี้ได้ไหมพร้อมหรือยังออกมาจากโต๊ะตัวเองขยายออกมาข้างๆกระเถิบออกมาจะได้มีพื้นที่มิ่งกระเถิบมาทางนี้ไม่เอาเยอะไม่เอาเยอะ1ท่อน1ท่อนพอพร้อมหรือยังดูนะคะเอาท่อนนี้พอนะเลยแล้วหรือท่อนที่1อยู่ไหนนี่นี่ๆๆๆเอาแค่นี้ก่อนเดี๋ยวจะทำให้ช้าลงเดี๋ยวเราจะลดความเร็วนะคะให้ดูก่อนให้ดูก่อนจะได้AlertAlertหน่อยตื่นตัวหน่อยโอเคไหมดูอีกทีโอเคไหมดูนะคะเดี๋ยวเอาช้าลงอีกได้สุดยัง0.5สิทำอย่างไรก่อนเตรียมอยู่ในท่าเตรียมทำมือใช่ไหมมือมันจะอยู่…ดูใครจะทำท่าเตรียมใช่ไหมคะเสร็จแล้วอะไรโยกโยกแล้วก็…แล้วอะไรต่อดูนะทีนี้ดูดูนะดูและทำตามด้วยเลยอันนี้เอาช้าๆก่อนนะย่อใช่ไหมมีย่อเอาแค่จังหวะนี้พอนะอันนี้อันนี้...เพลงนี้ที่มันเต้นท่าเมื่อกี้เอาเฉพาะที่มันเต้นท่า...(นักศึกษา)เต้นCoverเหรอคะ(อาจารย์สุธิรา)โอเคไหมนี่เลยนะเอาขยับนี่เลยนะ(อาจารย์สุธิรา)โอเคไหมนี่ๆๆๆๆเราชอบมากเลยท่านี้ได้ไหมท่าเมื่อกี้นี่ๆๆนี่ๆดูนะดูนะเอาท่านี้นะเอาท่าที่เริ่มตั้งแต่ท่อนนี้นี่นี่ๆโอเคไหมดูนะเอาท่าเมื่อกี้นะที่เริ่มตั้งแต่นี่นะพร้อมหรือยังนี่นี่ๆเอาแค่นี้Sayloveใช่ไหมเดี๋ยวนะเดี๋ยวๆๆนี่อยากได้ท่อนนี้นึกออกนะตั้งแต่ท่อนนี้ไปถึงแค่นี่แค่นี้พอแล้ววนกลับมาโอเคไหมพร้อมหรือยังพร้อมหรือยังพร้อมหรือยังพร้อมหรือยังคะพร้อมนะท่ายืนท่ายืนพร้อมนะโอเคนะอีก1รอบ[เพลง"LALISA"](อาจารย์สุธิรา)เดี๋ยวเด้อเข้าใจนะเอาตั้งแต่ตรงนี้แล้วก็อะไรนะตรงนี้ใช่ไหมดูนะดูนะเอาท่อนนี้นะนี่ๆเริ่มตั้งแต่ท่อนนี้ยืนยืนท่านี้อันดับแรกเอามือเอามือป้องหูนี่อย่างเขาน่ะท่านี้นะท่ายืนเริ่มตั้งแต่ท่านี้นะคะท่าที่...แล้วก็...ไม่ต้องถึงแบบนี้เอาแค่นี่นี่…[เสียงไม่ชัดเจน](อาจารย์สุธิรา)นี่ๆๆSayloveนะSayloveSayloveนะคะท่อนเริ่มที่Sayloveเป็นต้นไปนะSayloveและก็...แล้วก็อย่างนี้นะคะแล้วมันจะวนกลับมา2รอบโอเคไหมโอเคนะพร้อมหรือยังเริ่มเตรียมนะทุกคนทำมือทำมือกันไม่ตื่นก็ต้องตื่นพร้อมจะกดแล้วนะโยกเลยนะคะ123[เพลง"LALISA"](อาจารย์สุธิรา)มีสายแดนซ์อยู่เอ้าอีก1ครั้งถ้าใครไม่ทำไม่ได้เรียนนะเอ้าทำก่อนทำก่อนจะได้ตื่นพร้อมหรือยังรอบสุดท้ายโอเคเตรียมเกินเหรอเดี๋ยวนะเดี๋ยวนะ[เพลง"LALISA"](อาจารย์สุธิรา)เอ้าอย่างนั้นขอทีละ1เหมือนไม่เหมือนดูแถวละ1แถวละ1ทีละ1แถวนะไปทีละแถวแถวแรกก่อนไอ้กุ้งเต้นมิ่งและก็3คนนี้นะ3คนนี้3คนแถวหน้าเริ่มอยู่ในท่าเตรียมพร้อมนะแม่กดแล้วนะเต้นเลยโอเคแถวที่2แถวที่24คนสุดท้ายนะคะเอาหรือยังเตรียมเตรียมอยู่ในท่าเตรียม123เยี่ยมๆๆเก่งมากทีนี้เดี๋ยวแม่ดูอาการแล้วถ้าใครง่วงเหงาหาวนอนเราจะมารีแลกซ์ด้วยวิธีนี้นะคะจับเต้นไปดูไว้เลยนะชอบของใครแล้วมาบอกไว้เดี๋ยวพาแดนซ์กระจายนะคะเป็นอย่างไรAlertหรือยังทีนี้มาดูต่อนะคะที่เราจะเรียนกันต่อเมื่อกี้เราบอกแล้วว่าในเทอมนี้นะคะเราจะไม่ใช้Collapseเราจะใช้Sublimeแล้วก็Libraryที่ชื่อว่า"Pygame"ก่อนอื่นเราต้องมารู้ก่อนว่าPygameนี่มันคืออะไรนะคะเขาบอกไว้ว่านี่เห็นไหมคะPygameมันเป็นLibraryหนึ่งของPythonเห็นไหมใช้ในการเขียน...มันจะมีโมดูลน่ะค่ะโมดูลก็คือมีคำสั่งมีชุดคำสั่งอยู่ในตัวLibraryที่ชื่อPygameนี้นะคะซึ่งเราจะใช้โมดูลพวกนี้มาเขียนโดยไม่ต้องไปเขียนโมดูลใหญ่ๆถ้าเป็นแต่ก่อนคือถ้าเราจะเขียนโปรแกรมนี่1โปรแกรมนะคะเด็กๆจะต้องเริ่มเขียนตั้งแต่StartEndอะไรอย่างนี้นะนึกถึงหลักการเขียนโปรแกรมนะก็คือต้องมีจุดเริ่มต้นใช่ไหมคะแล้วก็ไปถึงจุดสิ้นสุดซึ่งถ้าเขียนขนาดนั้นจริงๆนี่โปรแกรมก็จะมีใหญ่มากเลยก็คือให้นึกถึง1ตัวอักษรใช้พื้นที่ในการจัดเก็บไปกี่Bitกี่Byteไปแล้วนะนะคะตัวPygameLibraryนี่ก็จะช่วยในการลด…ลดขั้นตอนของการเขียนคำสั่งบางตัวเช่นเหมือนเราจะให้มันเดินเดินไปทางซ้ายถ้าเป็นคำสั่งที่เราเขียนผ่านColabนี่เราก็ต้องบอกเลยว่าเดินซ้ายก็คือให้ข้อความนะคะค่อยๆขยับมันก็จะขยับไปทีละนิดได้ทีละ1ต้องไปสั่งให้มันบวกเพิ่มหรือวนลูปอะไรอย่างนี้นะคะอย่างนี้เป็นต้นแต่ถ้าเราใช้LibraryในPygameนี่เหมือนเราเลือกคำสั่งการใช้เมาส์นะคะเพราะเวลาเล่นเกมนะตัวควบคุมมันก็คือ1.เมาส์ล่ะใช่ไหม2.ถ้าใครเป็นคอเกมมันก็จะมีไอ้พวกอุปกรณ์เช่นอะไรนะไอ้คันบังคับใช่ไหมคะหรือไอ้Joystickน่ะที่เป็นตัวควบคุมนะหรือถ้าเบสิกเลยก็คือใช้แป้นลูกศรใช่ไหมลูกศรซ้าย-ขวานะอย่างนี้นะคะในการควบคุมตัวเกมนั่นเองนะคะเมื่อกี้เราพูดถึงPygameไปแล้วนะคะทีนี้อีกตัวหนึ่งที่บอกไว้ไอ้ตัวโลโก้สีส้มๆที่มันชื่อว่า"SublimeText"นี่นะคะไอ้โลโก้สีส้มๆนี่นะคะมันคืออะไรSublimeTextนี่นะคะอธิบายไว้ว่ามันเป็นTextEditorTextEditorแปลตามตัวเลยนะTextก็คือข้อความEditorก็คือตัวแก้ข้อความแต่ความจริงแล้วมันไม่ได้ใช้แก้ก็คือเราใช้ในการเขียนโปรแกรมนั่นเองนะคะเห็นไหมคะเป็นTextEditorที่มีความสามารถในการเขียนโค้ดเห็นไหมคะมันรองรับได้หลายภาษานะคะแล้วก็เห็นไหมคะหลายภาษาเลยเช่นใช้ภาษาCก็ได้ก็คือถ้าเขียนด้วยภาษาCนะคะแล้วมาเขียนผ่านTextEditorที่ชื่อว่า"SublimeText"นี่มันก็จะทำให้คือสังเกตว่าภาษาที่ขึ้นมานี่ส่วนใหญ่จะเป็นภาษามีโครงสร้างหรือกึ่งโครงสร้างหรือเป็นภาษาที่เขาเรียกว่าเป็นOOPหรือObject-OrientedProgrammingนะคะก็คือสมัยก่อนนี่เวลาเขียนโปรแกรมนี่มันเขียนผ่าน…อาจจะเขียนบนDOSเลยอย่างนี้นะคะเราก็ต้องมาแปลภาษาอีกทีหนึ่งแต่ถ้าใช้SublimeTextนี่มันจะรองรับได้หลายรูปแบบทั้งภาษาที่มีโครงสร้างแล้วก็ไม่มีโครงสร้างได้หมดนะคะเพราะฉะนั้นก็เลยให้ใช้ตัวนี้เพราะว่าถ้าลองแล้วเวลาเขียนแล้วเด็กๆจะเห็นข้อผิดพลาดได้เหมือนที่บอกมันจะขึ้นErrorเตือนนะคะดูง่ายหาง่ายนะคะตัวสุดท้ายนะคะPANDA3Dเขาบอกว่าเป็นGameEngineถ้าแปลตามตัวก็คือสำหรับสร้างนะคะสร้างๆๆมันสามารถสร้างได้ทั้งกราฟิกนะAudioก็คือเสียงนะคะI/OCollisionDetectionนะคะก็คือ…I/Oนี่ก็คือระบบปฏิบัติการนั่นเองนะคะแล้วก็มันใช้ใช้กับ…คือตัวนี้แต่เดิมน่ะมันเริ่มมาจากภาษาCC++ก่อนนะคะC++แล้วทีนี้มันก็…เขาก็พัฒนาน่ะทุกโปรแกรมที่เรียนมาตั้งแต่อดีตจนถึงปัจจุบันนะคะเขาก็จะพัฒนาให้เราสามารถเขียนได้ง่ายขึ้นนะคะไม่ต้องมีความซับซ้อนในการเขียนมากขึ้นอะไรอย่างนี้มันก็จะช่วยทำให้โปรแกรมที่พัฒนานี่มีความหลากหลายเพราะว่าพอเขียนง่ายคนเขียนก็มีหลายกลุ่มนะแล้วที่สำคัญก็คือมันจะเขียนในเชิงที่เป็นOpen-SourceOpen-Sourceก็คือโปรแกรมที่เมื่อเราเขียนแล้วมันจะสามารถแชร์ให้คนอื่นมาพัฒนาต่อก็ได้หรือเราไปสามารถเอาโปรแกรมOpen-Sourceของคนอื่นมาพัฒนาต่อก็ได้ถ้าเขาแชร์มานะคะอย่างนี้เป็นต้นมันก็จะช่วยให้…เขาเรียกว่าอะไรล่ะมันจะเป็นเหมือนการระดมสมองน่ะเพราะการเขียนโปรแกรม1โปรแกรมนี่มันไม่ใช่คนๆเดียวเขียนแล้วเสร็จนะคะมันจะต้องใช้คนหลายคนเพราะแต่ละคนคน1คนเหมือนในห้องเรานี่ที่นั่งกันอยู่นี่นะคะเด็กๆทุกคนมีความถนัดไม่เหมือนกันนะบางคนอาจจะชอบอย่างนี้นะคะบางคนอาจจะชอบอย่างนี้แต่เมื่อโดนจับมารวมมามิกซ์เอามารวมกันนี่มันอาจจะได้สิ่งดีๆเกิดขึ้นเหมือนๆให้นึกถึงเหมือนถ้าให้เราทำขนม1อันนี่นะคะแบบเดิมๆมันก็จะรูปเดิมๆแต่ถ้าหลายๆคนมาระดมความคิดว่าลองเอาขนมหลายๆแบบแล้วเอามามิกซ์รวมกันสิมันจะเกิดสิ่งใหม่เขาเรียกเกิดสิ่งใหม่ใช่ไหมคะเกิดรสชาติใหม่ๆได้ไหมแล้วอร่อยไหมอย่างนี้นะคะนั่นก็คือหลักการของการพัฒนาโปรแกรมที่เป็นOpen-Sourceด้วยก็คือมีของเก่าแล้วลองเอามาวางวางแล้วเผยแพร่ก็คือ…หรือแชร์กันหรือแบ่งปันกันนะคะให้คนอื่นแล้วคนอื่นอาจจะเอาไปต่อ...ต่อยอดเอามารวมใหม่ต่อไปเรื่อยๆมันก็จะได้อะไรใหม่ๆเพิ่มมากขึ้นอย่างนี้นะคะจะเป็นลักษณะอย่างนี้นะคะทีนี้สิ่งที่เราจะทำต่อไปทำไมมันไม่ไปเราจะต้องลงโปรแกรมก่อนไม่อย่างนั้นเราจะเขียนไม่ได้ใช่ไหมเด็กๆจะต้องรู้วิธีการลงโปรแกรมนะคะตัวแรกนี่Pythonเทอมที่แล้วเราลงไปแล้วนะเราไม่น่าลงอีกแล้วล่ะเทอมนี้นะคะแต่เพื่อความชัวร์ก่อนอื่นก่อนอื่นเด็กๆเปิดเครื่องแล้วใช่ไหมคะมีใครยังไม่เปิดเครื่องอีกเปิดเครื่องนะคะเปิดเครื่องแล้ว...ให้...ไหนล่ะคำค้นให้คลิกที่แว่นขยายนะคะเราจะลองค้นดูว่าPythonเราที่เราเรียนไปในเทอมที่แล้วน่ะยังมีชีวิตอยู่ไหมยังอยู่ไหมยังอยู่ไหมไม่โดนลบทิ้งไปใช่ไหมนะคะลองพิมพ์ตัวPPก่อนPแล้วก็yใช่ไหมคะyนั่นไงนะคะPythonที่เราลงไว้มีอยู่นะคะเพราะฉะนั้นของใครไม่ขึ้นตัวนี้ดูนะคะเด็กๆยกมือนะอาจจะต้องได้ลงใหม่ถ้าใครไม่ขึ้นเครื่องใครไม่ขึ้นหรือเปล่าเห็นไหมคะพิมพ์แล้วPyถ้าใครPyแล้วยังไม่เห็นเติมพิมพ์ตัวtเพิ่มP-y-t-h-o-nนี่นะคะลองพิมพ์ดูในช่องไอ้รูปแว่นขยายเรานี่นะคะเราค้นดูก่อนโปรแกรมเรายังอยู่ดีไหมโอเคนะคะเรามีPythonแล้วเพราะฉะนั้นเราก็จะข้ามตัวนี้ไปนะคะติดตั้งแล้วดาวน์โหลดแล้วนะคะสิ่งที่เราจะทำต่อมานะคะเราจะต้องไปเปิดใช้งานLibraryที่ชื่อPygameเพราะฉะนั้นเห็นไหมคะวิธีจะติดตั้งPygameหรือเอาLibraryPygameลงนะคะเหมือนเดิมเด็กๆไปที่เครื่องมือแว่นขยายเหมือนเดิมค่ะนะคะแล้วพิมพ์คำว่า...เดี๋ยวในสไลด์บอกให้พิมพ์คำว่า"command"นะคะc-o-m-m-a-n-dในสไลด์บอกให้พิมพ์เดี๋ยวปิดไปเปิดหลายหน้าต่างจะงงในช่องนี้นะคะช่องค้นหาในรูปแว่นขยายเราพิมพ์ตัวcก่อนcแล้วก็oแล้วก็mmเห็นไหมให้มันขึ้นไอ้ตัวหน้าต่างดำๆอย่างนี้CommandPromptเห็นไหมคะใครยังไม่เห็นตัวนี้พิมพ์ต่อนะคะc-o-m-m-a-n-dCommandนี่นะคะถ้าใครเห็นแล้วคลิกDoubleClickเพื่อเปิดหรือคลิกที่Openก็ได้มันจะต้องขึ้นหน้าต่างที่มีสีดำๆแล้วก็มีเคอร์เซอร์กะพริบตัวนี้ขึ้นมานะเด็กๆโอเคไหมใครยังไม่ขึ้นหน้านี้เดี๋ยวย่อลงนิดหนึ่งย่อแล้วหรือนี่ไม่ย่อให้เดี๋ยวขอย่อหน่อยเดี๋ยวจะไม่เห็นนะคะเห็นไหมนะคะมันจะเป็นหน้าต่างอย่างนี้ขึ้นมาสีดำโผล่ขึ้นมาอย่างนี้แล้วก็มีตัวนี้กะพริบอยู่นะคะเดี๋ยวจะเดินไปดูนะคะว่าใครยังเปิดไม่ขึ้นทุกคนเปิดได้แล้วนะคะตอนนี้เราเปิดCommandPromptมาสิ่งที่เราจะทำก็คือเราจะพิมพ์คำสั่งเพื่อให้ไปเรียกใช้งานเจ้าส่วนที่ชื่อว่าPygameนั่นเองนะคะตอนนี้เราอยู่ที่สไลด์หน้านี้บอกว่าพิมพ์Commandนะแล้วต่อไปต่อไปไหนล่ะไหนล่ะสิ่งที่เราจะพิมพ์นะคะพิมพ์pipinstallpygameนี้ก่อนนะพิมพ์ตัวนี้นะคะวรรคตามนี้เลยนะคะเด็กๆในหน้านี้พิมพ์ppก่อนคำแรกpนะคะเห็นไหมเห็นชัดไหมคะเดี๋ยวนะเห็นหรือเปล่าpแล้วก็iแล้วก็pเสร็จแล้วเคาะSpaceBar1ครั้งเพื่อวรรคนะคะโอเคไหมแล้วก็ตามด้วยพิมพ์ด้วยตัวi-nInInstallssนะคะt-a-lนี่นะคะเอ้ยllllนี่ตัวที่2installs-t-a-l-lนะคะllใครยังพิมพ์ไม่ทันเด็กๆต้องพิมพ์นะคะตรงตำแหน่งที่เคอร์เซอร์กะพริบน่ะนี่ให้พิมพ์คำสั่งว่าp-i-pแล้วก็กดSpaceBarเพื่อวรรค1ครั้งนะคะแล้วก็ตามด้วยคำสั่งที่ชื่อว่าInstalli-n-s-t-a-l-lแล้วก็ตามด้วยอีกตัวหนึ่งก็คือp-y-g-a-m-einstallpygameนะคะนี่พิมพ์คำสั่งนี้ลงไปพิมพ์คำนี้ลงไปนี่เห็นไหมที่ทำแถบครอบไว้เห็นไหมคะ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ก่อนChromeก่อนเปิดGoogleChromeนะแล้วก็พิมพ์Pythonกุ้งเต้นต้องได้ลงPythonใหม่นะคะเครื่องกุ้งเต้นPythonมีปัญหาไฟล์โดนลบไม่เป็นอะไรเราลงใหม่ได้ไม่ใช้เวลานานแป๊บหนึ่งนะคะโอเคหรือยังพิมพ์p-y-t-h-o-nแล้วก็ให้กดEnterเดี๋ยวพาเข้าไปตามหน้าสไลด์นะไหนล่ะตื๊ดๆนี่Welcometopython.orgเห็นไหมเห็นชื่อนี้ไหมโอเคขั้นต่อไปให้ไปที่Downloadให้น้องไปที่Downloadนี่ให้ไปที่Downloadนะโอเคเดี๋ยวรอโหลดนะพอโหลดเสร็จก็ติดตั้งโปรแกรมนะคะตอนเลือกนี่ดูด้วยนะคะระหว่างกำลังรอของอันนี้นะคะรอดาวน์โหลดเสร็จนะคะเสร็จแล้วปิดเลยนะแล้วก็กลับมาขั้นตอนนี้เหมือนเดิมนะมาเปิดCommandเหมือนเดิมโอเคน่าจะเป็นกับไวรัสนะคะเมื่อกี้Installแล้วไฟล์หายเหมือนเดิมเลยนะคะต้อง...ไอ้เจ้ากุ้งเต้นเดี๋ยวดูกับเจ้ามิ่งไปก่อนไม่อย่างนั้นเราจะเสียเวลาต้องให้พี่ๆเขาเคลียร์เครื่องนะคะไม่อย่างนั้นเปลี่ยนไปนั่งเครื่องอื่นไปนั่งเครื่องอื่นนะคะแล้วก็คอยแล้วเคลียร์เครื่องนี้นะคะเครื่องนี้น่าจะติดไวรัสไปแล้วนะคะสำหรับคนอื่นถึงไหนแล้วเราไอ้นี่ได้หรือยังเมาส์หายเมื่อกี้เราCommandPromptเราเสร็จเรียบร้อยแล้วใช่ไหมคะเด็กๆสิ่งที่เราจะทำต่อมานะคะเอ้า...เมื่อกี้เราติดตั้งPygameเรียบร้อยแล้วนะทีนี้ตัวต่อไปมันจะมีอีกตัวหนึ่งนะคะไปไสล่ะเลือกตัวไหนล่ะนี่ทำไมจอดำอีกละก็เลือกแล้วไม่ใช่หรือเอ้าทำไมไม่ขึ้นล่ะเป็นกับWindowsอันนี้บ่เดี๋ยวนะคะอาจารย์สวิตช์หน้าจอแล้วไม่ขึ้นเดี๋ยวนะโอเคนะเมื่อกี้เราติดตั้งPygameได้แล้วนะคะมันก็จะมี…ขึ้นไหมขึ้นแล้วโอเคตัวต่อไปนะคะสิ่งที่เราจะติดตั้งตัวต่อไปไหนล่ะเลยอันนี้เสร็จแล้วลองดูในเครื่องเรานะคะพิมพ์s-uไปที่แว่นขยายเหมือนเดิมs-u-bพิมพ์s-u-bSublimelอันนี้Bandแสดงว่ายังไม่ได้ติดตั้งนะคะเพราะฉะนั้นให้เด็กๆเปิดGoogleChromeนะคะทีนี้เมื่อกี้เราลงPygameนะเราต้องมาลงโปรแกรมที่ชื่อว่า"Sublime"นะคะเปิดGoogleChromeขึ้นมาแล้วในช่อง…เดี๋ยวๆๆไม่เข้าGoogleพี่Gooนะคะพิมพ์sublimes-u-b-l-i-m-eแล้วก็ตามด้วยวรรคt-e-x-tนะคะsublimetextในช่องค้นหานะคะแล้วเด็กๆกดEnterมันจะต้องมาที่นี่ๆๆเดี๋ยวเราจะไปดาวน์โหลดโปรแกรมมาใช้งานนั่นเองนะคะใครขึ้นหน้านี้แล้วยกมือแสดงว่าเห็นไหมถ้าใครพิมพ์ไวมันก็จะเร็วนะคะเราจะไปที่ดาวน์โหลดกันนะเด็กๆเพราะเราจะไปดาวน์โหลดมันมานะคะเอาไปเปิดอะไรนี่มือบอนจริงๆเลยในสไลด์เราไปที่SublimeTextนะเห็นไหมคะคลิกที่Downloadนะคะเด็กๆเห็นไหมแล้วให้เด็กๆClickที่...DoubleClickที่Downloadนะคะคลิกตรงนี้ตอนนี้เข้ามาหน้านี้หรือยังเด็กๆอยู่หน้าที่ขึ้นSublimeTextอย่างนี้หรือยังคะตอนนี้นะคะตอนนี้ทุกคนจะโผล่มาที่หน้าต่างนี้โอเคไหมแล้วให้เลือกเลือกๆๆดูนะว่าเลือกอะไรของเรานะคะน่าจะ...ไม่น่าจะล่ะทุกเครื่องน่ะ64bitแน่นอนให้เด็กๆคลิกที่ตัวนี้portableversionนี่เห็นไหมคลิกตรงนี้นะคะมันจะทำการดาวน์โหลดไฟล์เห็นไหมคะด้านล่างจะมีไฟล์ขึ้นเราต้องรอนะคะรอให้มันโหลดเสร็จเห็นไอ้เส้นสีน้ำเงินที่หมุนรอบวงกลมไหมถ้ามันโหลดเสร็จมันจะขึ้นจนครบรอบถ้าใคร…ไอ้วงๆสีน้ำเงินหมดไปแล้วนะคะเด็กๆสิ่งที่เราจะทำต่อให้ดูสไลด์ไปด้วยตรงนี้นะคะที่ไฟล์ที่เราดาวน์โหลดเห็นไหมคะของใครอยู่ตรงไหนถ้าเห็นดับเบิลคลิกเพื่อเปิดนี่นะคะหรือๆๆหรือใช้วิธีนี้นะเด็กๆบางคนถ้าไม่เข้ามาอย่างนี้นะคะไปไหนแล้วน่าจะอยู่ที่Downloadใช่ไหมโฟลเดอร์ข้าพเจ้าหายไปไหนDownloadDownloadนี่คลิกขวาก็ได้นะคะแล้วเลือกExtractก็คือแตกไฟล์น่ะเราจะไปแตกไว้ที่ไหนดูนะคะตำแหน่งที่เราจะแตกไฟล์ไว้เอาไว้ที่DriveC:นะคะตำแหน่งที่เราจะแตกไฟล์ไหนล่ะไฟล์เก๊าไปไหนแล้วไม่ใช่อันนี้ปิดแล้วนะคะอ้าวเมื่อกี้...หายไปไหนล่ะมีไหมล่ะเดี๋ยวนะตัวนี้นะคะเลือกC:ตำแหน่งที่จะแตกLocalDisk(C:)ไม่ให้แตกหรือกดSelectFolderนะคะเลือกเห็นไหมตำแหน่งคือDriveC:เสร็จแล้วกดExtractมันก็จะ...You'llneedtoprovideadmin…skipสิครับติ๊กที่Dothisforall…แล้วก็Allowแล้วก็Continueไปโอเคนะคะถ้าใครแตกได้แล้วมันจะขึ้น...อ้าวหายไปไหนล่ะนี่ๆๆSublimeTextอยู่ตรงนี้นะคะไม่ใส่โฟลเดอร์ให้ด้วยแฮะไม่เป็นไรขอให้แตกไฟล์แล้วกันใครยังแตกไฟล์ไม่ได้เสร็จแล้วเราทำอย่างไรต่อดูนะคะว่าเมื่อแตกเสร็จแล้วนะคะให้ดูโฟลเดอร์ที่เราเมื่อกี้DriveC:ใช่ไหมเราเอาไปไว้ที่DriveC:นี่ทำไมมันขึ้นแบบนี้ล่ะแปลกๆเว้ยเดี๋ยวนะเหมือนไม่ได้ไงเวอร์ชันนี้ทำไมแตกไฟล์แล้วเป็นแปลกๆเดี๋ยวนะครับไปไหนแล้วหาก่อนนะดาวน์โหลดSublimeTextเดี๋ยวนะขอใช้วิธีMoveมันมาที่DriveC:แล้วกันContinueโอเคเมื่อเราMoveมันไปDriveC:แล้วเราจะExtractมันใหม่นะเมื่อกี้โลโก้มันไม่ขึ้นน่ะเดี๋ยวนะไหนล่ะExtractอ๋อOpenก่อนแตกไฟล์ที่C:โอเคใช่ทั้งหมดเอาล่ะนัั่นไงได้แล้วนะคะมันจะขึ้นอย่างนี้ตัวนี้มานะคะเห็นไหมมันจะมีโลโก้SublimeTextขึ้นมาอย่างนี้แล้วเด็กๆก็คลิกDoubleClickเพื่อเปิดโปรแกรมเอ้าไม่ยอมให้เปิดอีกอะไรอีกวะทำไมแตกไม่ได้เดี๋ยวนะรอก่อนดูสิได้หรือยังได้แล้วนะคะให้เห็นโลโก้สีส้มๆนี้ขึ้นมานะคะDoubleClickเพื่อเปิดตรงโลโก้สีส้มๆนะคะเด็กๆถ้าเปิดโปร…ถ้าได้นี่โปรแกรมมันจะขึ้นอย่างนี้เห็นไหมคะใครยังเปิดไม่ได้ยกมือเดี๋ยวนะเดี๋ยวไปไล่ดูทีละคนนะคะตอนนี้ปัญหาก็คือตอนแตกไฟล์นี่เองนี่นะคะมันจะต้องขึ้นหน้าต่างนี้มาเมื่อกี้ใครยังไม่ขึ้นSublimeTextยกมือเด็กๆเปิดไอ้ตำแหน่งที่...ให้เปิดกระเป๋าโฟลเดอร์เราน่ะเห็นหรือเปล่าตอนนี้อยู่ไหนกันขอให้เด็กๆไปที่Downloadสิไปที่ดาวน์โหลดแล้วไฟล์ดาวน์โหลดอยู่นั่นหรือเปล่าโอเคนะคะตอนนี้ทุกคนทุกคนจะมี...ไหนล่ะSublimeTextตัวนี้ขึ้นมาแล้วใช่ไหมนะคะตอนนี้เด็กๆจะมีSublimeTextหรือTextEditorไว้ทำโปรแกรมแต่ก่อนอื่นก่อนที่เราจะทำโปรแกรมนี้นะคะมันจะต้อง…ทุกครั้งที่เราเขียนนี่ไฟล์มันจะถูกเอาไปเก็บเพราะฉะนั้นนะคะสิ่งที่เราจะทำในขั้นตอนต่อไปติดตั้งแล้วไปไหนล่ะไปไหนล่ะนี่ได้หน้าต่างนี้มาเราจะสร้างโฟลเดอร์เพื่อเก็บมันก่อนอื่นก่อนอื่นให้เด็กๆคลิกที่ตัวนี้นะคะFileแล้วก็เลือกตัวแรกNewFileเห็นไหม1ครั้งใส่ชื่อเอ้ยพิมพ์ชื่อนะคะทีนี้กฎของโปรแกรมในตัวนี้นะคะSublimeTextนี่นะคะมันจะมีไฟล์ชื่อUntitledขึ้นมาใช่ไหมอย่างนี้ปุ๊บเดี๋ยวเราจะสร้างโฟลเดอร์ที่บอกนะคะแล้วเด็กๆคลิกที่คำว่า"File"อีกครั้งหนึ่งแล้วไปที่Saveนะคะเห็นหรือเปล่ากด1ครั้งดูนะคะตำแหน่งที่ไฟล์นี้อยู่ก็คือCนะเด็กๆเช็กด้วยว่าเราอยู่ที่C:เสร็จแล้วให้เด็กๆกดที่NewFolderตรงชื่อNewFolderนะคะเดี๋ยวจะให้ตั้งชื่อเหมือนกันเลยให้พิมพ์ว่า...ตรงMyนี่ตรงคำว่า"My"นี่ให้เปลี่ยนเป็นชื่อเด็กๆเองนึกออกไหมเข้าใจไหมคะชื่อเล่นตัวเองน่ะMyแปลว่า"ของฉัน"ใช่ไหมแต่ถ้าใส่ชื่อของฉันหมดทุกคนหรืออย่างไรไม่ได้ไม่ได้จะสับสนนะนี่ชื่อโฟลเดอร์ตั้งเหมือนกันเลยเพราะเดี๋ยวตอนเขียนโค้ดกันปัญหานะคะไปไม่ถูกแต่น่าจะไปถูกนะดูนะคะตรงชื่อโฟลเดอร์เมื่อกี้ใครทีละคนนะเด็กเปิดตำแหน่งที่ให้เปิดกระเป๋าโฟลเดอร์เราตอนนี้อยู่ไหนกันขอให้เด็กๆไปที่ดาวน์โหลดซิไปที่ดาวน์โหลดแล้วไฟล์ดาวน์โหลดอยู่นั่นหรือเปล่านะคะตอนนี้โอเคนะคะตอนนี้ทุกคนจะมีไหนล่ะpromthepตัวนี้ขึ้นมาแล้วใช่ไหมตอนนี้เด็กๆจะมีสัปดาห์ไมเท็กซ์หรือว่าเท็กซ์อิดิเตอร์ไว้ทำโปรแกรมแต่ก่อนอื่นก่อนที่เราจะทำโปรแกรมนี้นะคะมันจะต้องทุกครั้งที่เราเขียนนี่ไฟล์มันจะถูกเอาไปเก็บเพราะฉะนั้นนะคะสิ่งที่เราจะทำในขั้นตอนต่อไปติดตั้งแล้วนี่ได้หน้าต่างนี้มาเราจะสร้างFolderเพื่อเก็บมันคนอื่นให้เด็กๆคิดไฟล์แล้วก็เลือกตัวแรกNewFile1ครั้งใส่ชื่อพิมพ์ชื่อนะคะกฎของโปรแกรมในตัวนี้ซับลามTechมันจะมีไฟล์ชื่ออำไพขึ้นมาอย่างนี้ปุ๊บเดี๋ยวเราจะฟังโฟลเดอร์ที่บอกนะคะแล้วเด็กๆคลิกที่โฟลเดอร์คำว่าไฟล์อีกครั้งหนึ่งแล้วไปที่เซฟนะคะเห็นหรือเปล่ากด1ครั้งดูนะคะตำแหน่งที่ไฟล์นี้อยู่ก็คือซีนะเด็กๆเช็คด้วยว่าเราอยู่ที่ซีคอนเสร็จแล้วให้เด็กๆกดที่นิวโฟลเดอร์อุบลลงชื่อNewFolderนะคะเดี๋ยวจะให้ตั้งชื่อเหมือนกันเลยให้พิมพ์ว่าตรงไมล์นี่ตรงคำว่ามายด์ให้เปลี่ยนชื่อเป็นของเด็กๆเองชื่อเล่นของตัวเองน่ะmineแปลว่าของฉันใช่ไหมแต่ถ้าใส่ชื่อของฉันหมดทุกคนหรือว่าอย่างไรไม่ได้ไม่ได้เดี๋ยวจะสับสนชื่อโฟลเดอร์ตั้งเหมือนกันเลยเพราะเดี๋ยวตอนเขียนโค้ดการปัญหานะคะไปไม่ถูกแต่น่าจะไปถูกนะดูนะคะตรงชื่อโฟลเดอร์นี่ให้ตั้งชื่อด้วยชื่อเล่นต-ัน(ว)เองn-e-wพิมด้วย(พ์)ชื่อเล่นแล้วก็ตามด้วยคำว่า"gamกม(e")g-a-m-eโอเคไหมโฟลเดอร์โฟลเดอร์ที่เราจะใช้เขียนเกมของเรานั่นเองนะคะก็คือชื่อเล่นของเด็กๆแล้วก็ตามด้วยคำว่า"gamกม(e")มันคือเกมของนิวนะมันช(ค)-ื-่อเกมของมิ่งนะมันคือเกมของมาร์กี้นะอย่างนี้นะคะเต(ก)รียมของกุ้งเต้นนะคะอย่างนี้นะคะเป็นชื่อชื่อเล่นของเด็กๆนะคะจะได้สั้นๆหน่อยชื่อจริงจะยาวไปตัวลข(รก)คือพิมพ์ด้วยชื่อชื่อเล่นนะคะดูนะคะโฟลเดอระOrder(-์)ที่เราจะสร้างนี-้(-่)ตรงคำว่า"Mาย(y")นี่เราเปลี่ยนเป็นชื่อเล่นเรานะแล้วก็ตามด้วยคำว่า"Game"นะคเกม(ะ)ก็คือมีชื่อเล่นแล้วก็คำว่า"Gameเกม(")นะคะถ้าใครเสร็จแล้วกดEnterเดี๋ยวเราจะไปตรวจนะคะว่าโฟลเดอร์ของเด็กๆเสร็จหรือยังอยากจะให้ที่อยากจะให้เด็กๆจำนะคะก็คือจำไว้ว่าถ้าสัปดาห์หน้าเราจะต้องจำให้ได้ว่าถ้าเราเรียนวิชานี้ฝ(ไ)-่าย(ล์)ของเรามันจะอยู่ที่ไหนคะอยู่ที่DriveC:ใช่ไหมคะDrivไดรฟ-์(e)C-ี(:)แล้วก็ชื่อที่เป็นชื่อเล่นเราใช่ไหมชื่อเล่นเราแล้วก็ตามด้วยคำว่า"Gaเ(m)eม(")มันจะเก็บไว้ที่DriveC:เสมอนะคะเวลาเรียกใช้งานหรือ-่(ล)Savเซฟ(e)ทุกครั้งอย่าลืมตำแหน่งเก็บของมันที-่นี้ตัวต่อมาในช่องf(F)ilen(N)ameเพราะเมื่อกี้เราเปิดไปแล้วแ(เ)-้(า)ใช้คำว่าชื่อล์เ-้(ร)อ(จ)ไรที่ใช้คำว่า"Test"ก่อนT-e-s-tze(น)ะคะTesk(t)yเทสแล้วเราเก็บไว้ไหนเราเข้าไปที่...ล(เ)-้ว(า)ต้องคลิกโฟลเดอร์ล้(รา)นะเด็กๆคลิกโฟลเดอร์ที่มีชื่อเล่นเด็กๆน-่ะค-่เพื่อเก็บไฟล์นี้นะคะนี่ตำแหน่งม-ันจา(ะ)-ั-้งอยู่ที่LocalDiskC:แล้วก็ในโฟลเดอร์ของเราเห็นไหมเห็นไหมคะไฟล์ที่ชื่อว่าTestจะต้องอยู่ในโฟลเดอร์นี้ใครที่พิมพ์คำว่า"f(F)ilen(N)ameTest"เสร็จแล้วกดSเ(a)vฟ(e)นะคะเช็ค(ก)อย่างไรเปิดโฟลเดอร์นะคะแล้วดูที่DriveC:นะแล้วก็หาโฟลเดอร์ที่ชื่อว่าเราเก็บไว้เห็นไหมมีไฟล์ที่ชื่อว่า"Test"เก็บไว้เห็นไหมคะสงสัยวันนี้น่าจะพอแค่นี้ก่อนที-่นี้สิ่งที่เราจะต้องจำอีกอย่างหนึ่งก็คือดูนะคะไปที่Lineชื่อชื่อไฟล์นะคะเมื-่อกีะ(-้)เมื่อกี้TestTestTestเฉยๆนะไอ้ไฟล์ที่ชื่อ"Test"นี่ก่อนอื่นให้เด็กๆลองปิดSu-ั(b)limบลาม(e)ไปก่อนปิดนะคะปิดอย่างนี้นะให้ดูว่าตอนนี้เราไม่ได้เปิดTextEditorW(ไ)hite(-้นะ)ปิดไว้ทั้งหมดเลยนะเสร็จแล้วไปเ-ี(-็)กโฟล-่ยวฝนเด-้ร์เราก่อนให้ไปที่DriveC:ของเรานะคะหรือกระเป๋าโฟลเดอร์นี้ก็ได้หรือแล้วเลือกใช่ไหมC:แล้วก็เข้าไปที่NewGameล(น)งล(คะ)ให้ลองลบไฟล์t(T)emp(st)ตัวนี้ออกเดี๋ยวเราจะสร้างใหม่Dd(e)leteเลยนะคะกดd(D)eleteลบออกไปเ(แ)-้ย(ว)เพราะฉะนั้นตอนนี้ในโฟลเดอร์Pด(y)game-้ไฟล์กมของเรายังไม่มีไฟล์อะไรอยู่นะต้องไม่ให้มีไฟล์ค(อ)ไรอยู่เราจะมาลองเปิดถ้าสัปดาห์หน้าแม่มาปุ๊บแล้วแม่บอกว่าอ้เด็กๆเปิดSubliซับลาม(me)เด็กๆต้องไปที่ไหนคะสี(C:)ใช่ไหมคะแล้วก็หาไอ้โลโก้Subซับ(l)iาม(me)ตัวนี้นึกออกไหมแล้วก็กดเปิดโปรแกรมก็คือDoubleCดับเบิ้ลค(l)i-ิก(ck)เพื่อเปิดโปรแกรมขึ้นมามันจะชอบให้ขึ้นมาว่าดาวน์โหลดไหมลองคลิกดาวน์โหลDownload(ด)ก่อนนะคะถ้า...ถ้ามันขึ้นแบบนี้บางคนก็ไม่ขึ้นนะถ้าใครขึ้นก็ดาวน์โหลดเวอร์ชั-่นใหม่ก่อนมันจะได้เผื่อจะมีฟังก์ชันหรือ...โค้ดตัวใหม่ๆขึ้นมานะไปที่Googleม-ันบอกว่าi(I)nstalledเสร็จแล้วนะคะเราก็ปิดได้เลยอย่างนั้-่ะที-่นี-่(-้)เหมือนเดิมไปที่ไฟล์แล้วก็N-ิว(ew)ทุกครั้งที่เข้ามานะคะถ้าเราจะสร้างไฟล์ใหม-่นี-่ให้คลิกที่คำว่า"NewFile"ของSuทร-ั(b)limพย์ร(e)ามนี่เพื่อก-ัร(น)ลืมนี่พอNewHo(F)irn(l)eเสร็t(จ)ให้เราเลือกSaซฟ(ve)ก่อนSavนะคะ(e)เซฟก่อนให้ไปที่Fต(i)lย(e)แล้วคลิกSaveตอนกเซฟการ(S)a-ิด(ve)ก็คือไปไหนคะไปDriveC:ใช่ไหมคะม(ป)-่เลือกที่DriveC:แล้วไปที่โฟลเFol(ด)der(ร์)ที่เราสร้างไว้โฟลเดอร์ที่เป็นชื่อเล่นของเราแล้วก็มีคำว่า"Game"นาเกม(-่ะ)ที-่นี้กฎของการตั้งชื่อนะคะตั้งชื่อในSubซับ(l)iาม(me)Texch(t)เพื่อใช้Pygไฟล-์(a)mก(e)นี่เด็กๆจะต้องพิมพ์ชื่อไฟล์แล้วตามด้วย...จะต้องมีด(.)อทpyทุกครั้งนะคะวิธีการวิธีการนะคะตรงช่องf(F)ilen(N)ameพิมพ์เมื่อกี้ลืมตอนที่พิมพ์คำว่า"teเ(s)tฟ(")ให้เด็กๆพิมพ์ชื่อไฟล์ว่า"testเทส(")เหมือนเดิมนะคะt-e-s-t2แต่ให้เด็กๆใส่d(.)pot(y)PYลงไปด้วยไอ้ควายอะไรคะข้อควรจำข้อที่1ของไฟล์เกมเรานะคะเราจะต้องพิมพ์ชื่อนะชื่อโปรแกรมสมม-ุติถ้าครั้งหน้าไม่ใช่T(t)estเช่นอาจจะทำตั้งชื่อว่าGเกม(ame)อย่างนี้นะคะเด็กๆจะต้องใส่ด(.)อทpyปิดท้ายทุกครั้งจำไม(ว)-่ได-้เลยโอเคไหมเข้าใจนะคะก็คือห้ามลืม.pyเพราะอะไรเพราะถ้าเราไม่ใช้ด(.)อกpyนี่P(.)pYย(y)-่อมาจากอะไรคะย่อมาจากPา(y)Pภ(y)ายในที่นี้หมายถึงภ(P)ygamายเกม(e)นะคะก็คืที่น-ี(อ)-้มันก(จ)-็ต้องไปเรียกใช้l(L)ibraryนั่นเองนะคะPygameขึ้นมาเพราะฉะนั้นเมื่อครั้งหน้านะคะตอนที่เรียนเมื่อแม่บอกว่าให้Sเ(a)vฟ(e)ไฟล์นี่อย่าลืมว่าตั้งชื่อให้มันแล้วตามด้วย.แล้วก็ตัวpแล้P(-็)ตัวว(y)ายเสมอจากนั้นถึงจะกดSaซฟ(ve)ได้นะคเ(ะ)ราะน(ง)นี้เสร็จนะกดSเ(a)vฟ(e)แล-้(ะ)เด็กๆเช็ค(ก)ที่โฟลเดอร์โฟลเดอร์ชื่อGaกม(me)ของเรานะคะไหนล่อ้าวหาไม่เจอาดบ(ห)-ี(-ิ)-้แต่สังเกตต-ัว(ง)นี้นะคะรงชื่อนี่จะมี...ไม่มีไอ้.pyขึ้นมาจะ(ต่)ให้เด็กๆดูตรงTypeใช้ส่(ตร)งชนิดเห็นไหมชนิดของมันจะเป็นWi(PY)Fileเห็นไหมคะท(T)y-้าย(pe)ที่สุ(ถู)ต้อ-็(ง)มันจะต้องเป็นPYFileลองCWi(ใ)หม่ลองtestใหม่ก็ได้Fiไฟ(le)ล์แล้วให้เลือกs(S)avea(A)sนะคะให้เห็นความแตกต่างSavนะคะweAba(s)ppเด็กๆพิมพ์แค่teาม(st)เฉยๆนะเมื่อกี้T(t)estใช่ไหม-ี่(-ัน)นี้t-e-s-tteac(st)hแล้วก็1อันนี้จะให้ดูว่าแล้วถ้าเราไม่ใส่ด(.)อกpyจะต่างกันอย่างไรกดSเ(a)vฟ(e)นะคะteทส(st)แล้วก็เลือกAอ(l)lFilาไฟล-์(e)นี่ไ(f)iล์(le)อะไรก็ได้นี่นะคะไม่บอกนามสกุลมันนี่กดSaซฟ(ve)1ครั้งแล้วลองเปิดโฟลเดอร์ของเราดูแสดงว่าไปSavเซฟ(e)ให้ตั้งชื่อเหมือนกันเลยนะนี่เมื่อไหร่นะคะไฟล์Typeไรซ์เบอรี่ไม่ได้นะเนี่ยไฟล์ใช้ไม่น่าจะใช่ตัวนี้นี่เห็นไหมคะไอ้ตัว111ที่Sเซฟ(ave)ธรรมดานี่ไม่กำหนดนี่สังเกตFileTไฟท-้(y)pย(e)จะเป็นไฟล์เฉยๆเห็นไหมถ้าไม่กดด(.)pก(y)พี่ไว้เมื่อไนี-่นะคะf(F)ilet(T)ypeมันจะเป็นไฟล์ธรรมดาจ(น)ไป(คะ)ใช้แล้วทำอ-ั(ย)-่อะไรมันก็จะไปใช้ไ(ง)านLibrarรซ์เบอรี-่(y)Pygพายเ(a)mม(e)ไม่ได้นั่นเองนะคะโอเคนะลักษณะไฟล์ฝ(ม)-ัะ(น)ไม่เหมือนกันนะคะชนิดของไฟล์ก็จะไม่เหมือนก-ันอ-ันไหไม่ใช้ลบเดี๋ยวสัปดาห์นี้นะคะ10โมงกว่าเข้าไปแล้วเดี๋ยวจะให้ลองTeทส(st)สักหน่อยหนึ่งนะคะก่อนอื่นนะมันจะต้องพิมพ์3,0(-ำ)00นี้เสมอนะคะไม่ใช่3คำก็คือถ้าเราใช้Sublศัพท-์(i)mา(e)-ิ-่วนห(งที)นึ-่เราจะต้อพิมพ์1-็(.)คือส่วนของCommentบอกแลรา(-้ว)ว่าc(C)ommentนี่เราจะพิมพ์เพื่อให้รู้ว่าเพื่ออธิบายนั่นเองที่มน(-ี).คะ(..)ที่มีเครื่องหมายช(#)าร์ปหรือHast(h)tac(g)kนี่แล้วก็ตามด้วยข้อความนี-่เพื-่อธิบายว่าไอ้ตรงนี้คืออะไรเอาไปไว้ใช้อธิบายก็ได้หรือ-่าใช-้บอกก็ได้นะคะเสร็จแล้วส่วนต่อมาก็คือเราจะต้องพิมพ์คำว่า"I(i)mportpygame"ทุกครั้งเลยนะคะเพื่อเป็นการนำเข้าโมด-ุ(-ู)ลของภ(P)ygamายในเ(e)กมนั่นเองนะคะก็คือไปเปิดLibrอะไรว(a)r-ี(y)นี้นะคะนอนแล้วนะครับมาดูนะคะวิธีใช้งานอันดับแรกตอนนี้เด็กๆอยู่ที่ไฟล์ที่ชื่อว่า...ถ้าสมม-ุติว่าครั้งหน้ามาครั้งหน้ามาปิดแล้วเปิดใหม่อีกครั้ง-ึ่งนะคะเพื่อรู้วิธีการเปิดไฟล์ด้วยเหมือนกันให้เด็กๆปิดโปรแกรมs(S)ublimet(T)ext-ีห(ย)-่ณ์(อน)เดี๋ยวเราเทสต์อันนี้เสร็จแล้วแล้วเราจะพอนะคะอันนี้ของสัปดาห์นี้เข(พอ)บอกให้ไปเปิดSublสอบร(i)meTามเจ(e)x-็ค(t)ให้เด็กๆไปที่ไหนคะC:ไปที(ใช)-่Cป(ห)-ี่(คะ)C:แล้วข(ห)โลโก้Sศ(u)bpro(li)meTexthep(ะคะ)วิธีการให้เด็กๆCliคล-ิก(ck)ขวาที่ตัวนี้ครั้งหน้าจะต้องจะได้ไม่ต้องเข้ามาหาแล้วเลือา(ก)คำว่าPintos(S)tartเห็นหรือเปล่าลart(-ู)คลิกขวาที่โลโก้Sร(u)bpr(li)ometh(T)exp(t)-่ะค-่ะแล้วเลือกPintos(S)tartมันเอามาไว้ไหนไม่ขึ้นหรือจะปิดอย่ทำ(าง)ม(ร)นี่อันไหนไม่ใช-้(-่)จะปิดก่อนนะทำไมต-ัน(ว)นี้ไม่ร้(ล็)ไ(ใ)ห้ล่ะPintos(S)tartเราอยากเอาม-ัา(น)ไว้ที่หน้าDesktopเรามากเลยs(S)howmoreoptionsเดี๋ยวก่อนPropertiey(s)ไม่ขึ้นแฮะถ้าไม่หาในเครื่องก็อยากให้มันขึ้นตรงนี้Windowsนีme(-้)ขึ้นตรงไหนนี่เห็นไหมคะถ้าเลือกPintos(S)tartSup(b)lro(i)meth(T)exp(t)มันจะมาข(โ)-ึ-้น(ล่)ตรงน-ี้เสมอเวลาเราเปิดเราไม่ต้องเข้าไปลึก-ี้เสมอ(น)-่ะไม่ต้องมาเปิดโฟลเดอร์นึกออกไหมใครไป(-่)ขึ้นตรงนี้บ้างของใครไม่ขึ้นตรงนี้คืออันนี้มันWindows11นะแม่ก็ไม่ค่อยช-ี(-ิ)นใช้มันเหมือนกั-้(น)ถ้าเป็นw(W)indows10มันจะขึ้นตรงนี้นะพอเปิดตรา(ง)ล(-ี)-้มันจะขึ้นมาตรงนี้ไง-้า(พอ)เป็นw(W)indows11นี่โ(เ)ห็นไหมคะลโก้ซับลาม(L)ogoของSublimeTextจะต้องมาอยู่ตรงTech(นี้)ของใครยังไม่ขึ้นมาอยู่ตรงนี้ยกมือขึ้นหมดทุกคนแล้วหรือเพราะฉะนั้นครั้งหน้ามาให้เปิดจากตรงนี้ได้เลยนะเด็กๆนะเราก็มาเปิดที่ตรงนี-้(-่)ได้เลยนะคะเปิดค่ะอะไรนี่ขึ้นอะไรอีกแล้วMicrosoftW(P)owerPointไม่บันทึกเราก็เปิดโปรแกรมSublimeTextจากตรงนี้ได้เลยนะคะตรงนี้ถ้ามันขึ้นมาอีกคลิกCancelไปเลยนะลูกเพราะเราเวอร์ชันใหม่ล่าสุดแล้วก็คือถ้าเรามีโปรแกรมที่เขียนไว้แล้วนะคะเราก็คลิกที่OpenFileแทนแล้วก็เลือกอยู่ไหนคะในโฟลเดอร์ที่เราเก็บไว้ใช่ไหมไหนล่ะโฟลเดอร์ชื่อของเราน่ะเราก็เลือกไฟล์นั้นขึ้นมานะคะไฟล์testให้เด็กๆคลิกเพื่อเปิดไฟล์testของตัวเอง1.เงื่อนไขของการเขียนโค้ดในSublime1.นะคะบรรทัดแรกนี่ให้เด็กๆนี่ใส่Commentหรือเครื่องหมาย#น่ะไหนล่ะทีนี้ตรงCommentนี่บอกแล้วว่าเป็นภาษาไทยก็ได้ภาษาอังกฤษก็ได้ทดสอบโปรแกรมพิมพ์คำว่า"ทดสอบโปรแกรม"ใส่เครื่องหมายทีนี้ถ้าตัวอักษรมันเล็กนะเดี๋ยวเปิดเปิดPowerPointก่อนสิ่งที่เด็กๆจะต้องดูต่อไปนะคะเวลาเราใช้SublimeTextแล้วเห็นไหมขนาดของตัวอักษรมันเล็กนี่เราจะเพิ่มนะคะขนาดให้ใหญ่ขึ้นให้เด็กๆกดCdPowerpoi(t)rlแล้วตามด้วยเครื่องหมาย+ดูนะคะในของแม่นี่เห็นไหมเล็กน่ะมองไม่เห็นทำอย่างไรกดปุ่มCtrlแล้วตามด้วยเครื่องหมาย+เห็นไหมเลข1จะใหญ่ขึ้นใส่#นะคะCommentเพื่อให้เห็นเห็นไหมคะถ้ามันใหญ่ไปอยากลดขนาดตัวอักษรก็กดCtrlแล้วก็ตามด้วยเครื่องหมาย-เห็นไหมคะทดสอบทดสอบSublimeจะพิมพ์ภาษาไทยก็เปลี่ยนแป้นพิมพ์นะทดสอบบอกแล้วว่าHashtagหรือCommentนี่ใช้เพื่อเอาไว้ให้เราอธิบายนะคะทดสอบโปรแกรมในบรรทัดที่1นี่ควรมีตัวนี้เสมอในSublimeมันจะมีหมายเลขบรรทัดขึ้นมาให้เสมอเห็นไหมคะแล้วพอกดEnterมันจะเป็นคำสั่งในบรรทัดที่2ในบรรทัดที่2สิ่งที่เราจะต้องพิมพ์เสมอนะคะถ้าใช้เราจะเขียนเกมนี้ก็คือเราจะต้องพิมพ์คำสั่งimportpygameมาดูวิธีการพิมพ์iเปลี่ยนเป็นภาษาอังกฤษนะคะi-mปุ๊บp-o-r-tเห็นไหมถ้าเป็นSublimeTextนี่ตัวไหนเป็นโปรแกรมสีมันจะเปลี่ยนเห็นไหมคะimportอะไรimportก็คือนำเข้าความหมายคือนำเข้าก็คือสั่งให้โปรแกรมไปนำเข้าอะไรp-y-g-a-m-eเอ้ยm-eนะคะเราจะต้องบอกSublimeให้รู้ว่าเราจะไปเรียกใช้Libraryที่ชื่อPygameนั่นเองหรือให้มันเข้าไปใช้งานLibraryในLibraryPygameนั่นเองนะคะเสร็จแล้วกดEnterเวลาเขียนโปรแกรมถ้าเด็กๆดูตัวเล็กๆมันก็จะไม่เห็นใช่ไหมว่าเราพิมพ์ถูกหรือพิมพ์ผิดเห็นไหมวิธีขยายก็คือCtrl++ใช่ไหมคะCtrl++ลดขนาดตัวอักษรCtrl--เห็นไหมคะลองกดได้นะคะตัวใหญ่-ตัวเล็กสิ่งต่อมาบรรทัดที่3ก็คือคำสั่งที่เราจะใช้อันนี้เราแค่Testก็เลยจะใช้แค่คำสั่งprintก็พอนะคะprintในPythonก็คือให้แสดงผลนะคะอันนี้เทสต์เฉยๆp-r-iprintเห็นไหมคะตามด้วยอะไรเครื่องหมายอะไรคะรูปแบบprintแล้วก็ตามด้วยเครื่องหมายวงเล็บก็คือฟังก์ชันprintนั่นเองนะคะในวงเล็บนะคะถ้าต้องการให้แสดงข้อความคำพูดSingleQuoteหรือDoubleQuoteก็ได้พิมพ์คำว่า"TestProgram"TestProgramนะคะถ้าใครจะพิมพ์ภาษาไทยก็พิมพ์"ทดสอบโปรแกรม"ถ้าใครจะพิมพ์ภาษาอังกฤษก็พิมพ์คำว่า"Testprogram"นะคะบอกแล้วว่าอะไรที่อยู่ในเครื่องหมายSingleQuoteหรือDoubleQuoteก็คือข้อความสามารถพิมพ์ได้ทั้งภาษาไทยภาษาอังกฤษแต่ทีนี้เวลาเราจะRunด้วยSublimeนี่นะคะวิธีRunโปรแกรมSublimeนะคะให้ไปที่เมนูที่ชื่อว่า"ทดสอบโปรแกรม"นะในSublimeนี่นะคะเด็กๆจะเห็นตัวนี้ไปที่แถบเครื่องมือที่ชื่อว่า"Tools"T-oตัวTนี่ที่มีตัวTเห็นไหมลูกT-o-o-l-sToolsToolsToolsToolsนะคะToolsแล้วเลือกเห็นไหมคะเลือกที่BuildSystemBuildSystemเห็นหรือยังแล้วไปไหนต่อตรงBuildSystemให้มาที่ตำแหน่งPythonนะคะอันนี้ต้องจำนะคะครั้งหน้าพอบอกว่าRunโปรแกรมหรือTestโปรแกรมปุ๊บนี่นะคะให้เด็กๆเลือกBuildSystemแล้วก็เลือกPythonหาคำว่า"Python"ให้เจอเสมอแntแล้วก-็เป(คล)-ิดโปรแ1ค-ั้มs(งB)ub(i)ldSime(ys)temเลือกPx(y)thonเสร็จนะคะเราก็จะเปิดToolsจา(อี)ต(ค)-ั้-ึ่งแล้วกดBuildเด็กๆจำShortcutไว้นะคะCtrl+Bถ้าบอกว่าให้กดCtrl+Bเมื่อไหร่เ-ี้ได้เลยนะคะพรุ่งนี้ถ(ห)-็นไหมมันจะขึ้นหน้าต่างนี้มาเห็นไหมคะของใครไม่ขึ้นใครไม่ขึ้นยกมือขึ้นนะคะตรงCtrl+Bนี้สิ่งที่เราจะต้องทำต่อไปมันขึ้นไหมนี่เมื่อกี้นี่อยู่ข้างล่างหรือแล้วให้กดEnterนะคะพอกดCtrl+Bแล้วเด็กๆกดEnterเดี๋ยวจะให้ดูผลย่อก่อนย่อก่อนเห็นไหมคะคำว่า"TestProgram"นี่เห็นไหมจะขึ้นมาจะแสดงตัวนี้ขึ้นมาคำสั่งCtrl+Bนะคะพอเด็กๆกดCtrl+Bปุ๊บเมื่อกี้ครั้งแรกนี่ต้องกดEnterก่อนแต่พอครั้งต่อมามันไม่ต้องกดนะคะลองเปลี่ยนTestProgramเป็น...เดี๋ยวเปลี่ยนข้อความนะคะให้ดูจะได้เห็นเดี๋ยวจะกดCtrl+Bให้ดูนะคะครั้งที่1จะต้องกดEnterแต่พอครั้งต่อมาไม่ต้องกดแล้วนะคะเห็นไหมคำว่า"สวัสดีทุกๆคน"จะขึ้นมาเห็นหรือเปล่าคะข้อความของเราก็จะแสดงเพราะให้แสดงข้อความ…อุ้ยเดี๋ยวนั่นก็คือพอครั้งหน้ามาพอบอกให้กดRunProgramนี่ให้เด็กๆกดCtrl+BเลยนะคะจำShortcutไว้Ctrlแล้วก็…กดปุ่มCtrlแล้วก็ตามด้วยเครื่องหมายBเห็นไหม"สวัสดีทุกๆคน"ก็จะเปลี่ยนไปตามนี้นะคะนี่คือการทำงานของตัวโปรแกรมSublimeนะคะคือสิ่งที่เด็กๆห้ามลืมก็คือบรรทัดที่1กับบรรทัดที่2จะต้องพิมพ์ด้วยตัวนี้เสมอส่วนบรรทัดที่3จะเป็นโปรแกรมซึ่งในครั้งหน้าเราจะมาเริ่มนะคะสำหรับครั้งนี้โอเคค่ะทีนี้ในสัปดาห์ที่แล้วตอนที่ก่อนจะเข้าห้องนะคะบอกแล้วว่าโปรแกรมที่เราจะทำนะคะเดี๋ยวเปิดให้ดูเมื่อใครเสร็จแล้วนะคะกดFileSaveSaveไว้ก่อนSaveเก็บไว้ก่อนครั้งหน้ามาดูจำไว้ว่า2บรรทัดนี้จะต้องมีเสมอนะคะเสร็จแล้วก็ปิดได้ปิดSublimeนะคะทีนี้ให้ดูโปรแกรมPygameตัวอย่าง…เช่นๆๆเอาเกมอะไรดีPYDEWVALLEYนี่มันทำ…เกมนี้มันทำอะไรเปิดให้ดูก่อนนะคะมันจะมี...ถ้าเราเข้าคำว่า"Pygame"นะเด็กๆนะคะนี่เข้าไปที่หน้านี้นี่เขาจะมีเกมตัวอย่างให้ดูว่าอย่างนั้นเถอะนะคะเช่นเหมือนเกมนี้เปิดได้หรือเปล่าไม่รู้PROJECTTRUNKว่างั้นนิไปที่โฮมเพจลองเปิดดูนะคะเดี๋ยวจะลองเปิดดูดูว่าเกมนี้มันเล่นอย่างไรอ๋อยิงยิงปลายิงสัตว์ทะเลนั่นเองเห็นไหมหลักของเกมที่เราจะทำ1.เราจะต้องมีอะไรคะBackgroundหรือพื้นหลังของเกมนั้นๆใช่ไหม2.มีอะไรคะมีไอ้เจ้าตัวนี่ตัวเกมนี่ตัวที่จะเป็นตัวเดินเรื่องใช่ไหมแล้วก็มีวิธีการในการอะไรล่ะเดินใช่ไหมคะกระโดดเห็นไหมคะหรือยิงใช่ไหมกดอะไรยิงกดปุ่มไหนยิงใช่ไหมกดปุ่มไหนเด็กมันเดิน...เอ้ยตัวเกมมันเดินกระโดดขึ้นเห็นไหมเราจะใช้คำสั่งไหนทีนี้สิ่งแรกที่อยากให้หาคือ1.เด็กๆจะต้องหาBackgroundนึกออกไหมก็คือถ้าเราไม่วาดBackgroundเพื่อใช้งานเกมเองเหมือนอย่างนี้เขาน่าจะไปทำเองนี่เราก็ต้องหาBackgroundที่จะใช้ประกอบสมมติถ้าสมมติเหมือนเราจะทำเกมไอ้ใต้ทะเลแบบนี้เหมือนเขาน่ะเกมยิงปลาใช่หรือเปล่าเด็กๆก็ต้องมีภาพใต้ท้องทะเลถูกต้องไหมครับเพราะฉะนั้นเราก็ต้องไปหาSearchBackgroundนะคะบอกแล้วว่าเพื่อไม่ให้ติดปัญหาลิขสิทธิ์เวลาSearchนำภาพBackgroundหรือว่ารูปต่างๆไปใช้นี่เด็กๆก็ควรจะSearchที่คำว่าอะไรคะf-r-e-eใช่ไหมfreefreeอะไรต้องให้บอกว่าfreedownloadได้ด้วยนะคะw-n-l-o-a-dเราจะได้ไม่ติดปัญหาลิขสิทธิ์นะดาวน์โหลดอะไรใส่คำว่า"background"เลยจำเพาะเจาะจงb-a-c-kbackgroundg-r-o-u-n-dสมมติสมมตินะคะสมมติอยากได้BackgroundมหาสมุทรหรือทะเลOceanO-c-eเราก็ไปที่ค้นรูปทีนี้บางทีพอค้นแล้วมันเป็นเหมือนภาพถ่ายเราอยากได้ภาพที่เป็นเหมือนลักษณะของภาพการ์ตูนหรือภาพลายเส้นเราจะต้องใส่เครื่องหมาย+แล้วก็ตามด้วยคำว่า"vector"v-e-c-t-o-rเสมออันนี้ก็ได้นะทะเล้ทะเลทะเล้ทะเลเน็ตหลุดหรือหรือเอาภาพนี้ภาพนี้ก็ใช้ได้เหมือนกันนะนึกออกนะภาพใต้ทะเลนะอ๋อมันเปิดมันเล่นเปิดให้คนละหน้าต่างเลยนี่เห็นไหมเหมือนเราอยากได้ภาพท้องทะเลด้านล่างอย่างนี้นะคะนี่ก็คลิกเข้าชมเขาบอกให้เข้าชมเห็นไหมคะให้freedownloadเท่านั้นนะเด็กๆหาที่มันขึ้นคำว่า"Free"น่ะมันจะช่วยได้เยอะเลยมันไปเปิดหน้าต่างใหม่ตลอดเลยเห็นไหมเราก็จะเข้าไปเลือกได้นะให้เด็กๆหาBackgroundนะคะไว้อย่างน้อยสัก3อันเผื่อไว้เผื่อไว้เผื่อเลือกเผื่อมาให้แม่ช่วยดูเพราะบางทีเหมือนมันกว้างเกินไปเล็กเกินไปอะไรอย่างนี้นะคะลองหาไว้นะคะเป็นอะไรเอ้าเช่นถ้าเราทำเกมทะเลทรายBackgroundเราก็ควรเป็นทะเลทรายถ้าเราทำเกมเกี่ยวกับป่าBackgroundมันก็ควรจะเป็นป่านะถ้าเกมเป็นแบบภูเขาก็มีภูเขาอะไรอย่างนี้ก็คือเลือกBackgroundที่มันจะสอดคล้องกับลักษณะเกมที่เราจะทำให้นึกถึงนะเหมือน...เหมือนเมื่อกี้ตัวอย่างเกมเขาเป็นเกมใต้ทะเลใช่ไหมแม่ก็เลยบอกว่าเอ้าอย่างนั้นเราลองค้นรูปใต้ทะเลพวกนี้ขึ้นมาดูนะคะคือเรามือสมัครเล่นเรายังวาดไม่สวยเราก็ไปขอยืมเขามาใช้ว่าอย่างนั้นเถอะสิ่งที่จะต้องทำต่อมาไอ้เกมตัวนี้ไอ้ตัวเกมนี่มันจะดุ๊กดิ๊กได้นี่เด็กๆต้องหาภาพที่มันเป็นภาพต่อเนื่องนะคะเขามีให้ไหมบอกแล้วนะว่าPygameมันเป็น...พวกนี้ส่วนใหญ่มันเป็นOpen-Sourceน่ะบางทีเขาก็จะมีให้ดาวน์โหลดอย่างนี้เห็นไหมคะDownloadNowหรือไปที่Developmentlogอย่างนี้นะคะแล้วบางทีเขาก็จะมีบอกว่าGetPROJECTTRUNKเลือกProjectนี้มาแล้วดาวน์โหลดก็ได้อย่างนี้นะคะหรือบางทีเราไม่อยากได้ทั้งหมดน่ะเราอยากได้แค่เฉพาะตัวละครเราก็ลองหาดูอาจจะเอาตัวอื่นก็ได้มีอะไรอีกบ้างขอดูนะครับขอดูแต่ทีนี้ที่จะทำแบบแรกก็คือเราจะทำเกมแบบที่มีBackgroundแล้วก็ทำให้ตัวเกมเรามันขยับได้กระโดดได้ยิงปืนเดี๋ยวตามมามันต้องเคลื่อนไปข้างหน้า-ข้างหลังได้ถูกไหมมันต้องเดินเป็นน่ะเราให้เกมเรามันเดินได้น่ะนะนี่ให้ไอ้ตัวเกมมันกระดุ๊กกระดิ๊กได้เดินได้นี่นะคะนี่มีวัตถุหล่นลงมานี่เราจะทำอย่างไรนี่ให้ไอ้ตัวหลักเรานี่สิ่งที่จะต้องหาต่อก็คือตัวที่2ตัวเกมตัวเดินเกมของเรานี่นะคะอันนี้BackgroundสมมติหาBackgroundได้แล้วอย่างน้อย3ภาพเหมือนที่บอกนะสิ่งที่เราจะต้องหาต่อมาก็คือมันเล็กจังวะเรียกว่าอะไรล่ะคือถ้าใครวาดรูปเป็นก็ไปวาดนะถ้าใครวาดไม่เป็นนี่เหมือน...เหมือนตัวการ์ตูนที่เราจะใช้นี่มันให้มันเดินได้นี่เห็นไหมตำแหน่งยืนท่าของตัวการ์ตูนมันจะเปลี่ยนในสิ่งที่เขาเรียกว่า"SpriteSheet"น่ะค่ะก็คือมันจะต้องมีลักษณะท่าทางการเคลื่อนไหวของมันน่ะนะเหมือนเราจะเอาตัวนี้วิ่งๆๆอย่างนี้ให้มันวิ่งเห็นไหมเห็นไหมรูปมันเปลี่ยนนี่เราจะต้องหาไฟล์ที่เป็นลักษณะเขาเรียก"SpriteSheet"หรือเป็นภาพที่มีนี่การเคลื่อนไหวต่อเนื่องแบบนี้นึกออกนะอย่างนี้ก็ได้นินจาอย่างนี้หรือโซนิกเห็นไหมหรือทำเพนกวินใครชอบสัตว์ก็คือให้ลักษณะของตัว...เห็นไหมคะมันมีภาพหลายๆอันต่อเนื่องกันเขาเรียก"SpriteSheet"นี่ของตัวการ์ตูนเคลื่อนไหวนี่นะคะแต่อย่าลืมว่าให้เลือกฟรีนะลูกให้หาที่เป็นฟรีอย่างน้อย1ตัวใช่ไหมเราจะใช้อย่างน้อย1ตัวก่อนแต่ถ้าวาดเป็นเราก็ไปวาดเอาเองได้นะคะเลือกเลือกจะเอาแบบไหนเลือกเอาอย่าลืมกฎก็คือให้หาที่มันเป็นFreeด้วยFreeSpriteSheetด้วยนะเสียเงินไม่เอานะครับเพราะฉะนั้นการบ้านสัปดาห์หน้าถ้าจะเข้าห้องเรียนสิ่งที่เด็กๆจะต้องมีก็คือFileBackgroundอย่างน้อยเท่าไรครับ3ใช่ไหม3รูปให้เลือกมาBackgroundคนละแบบกันจะได้เพราะจะดูกับไอ้ตัวการ์ตูนที่เด็กๆจะเอามาลงน่ะเช่นอยากเล่นเป็นอะไรล่ะเป็นคาวบอยเหรอถ้าคาวบอยมันก็น่าจะเป็นฉากหรือBackgroundมันก็น่าจะเป็นเกี่ยวกับอะไรนะทะเลทรายใช่ไหมหรือ...หรืออะไรล่ะโรงนาอะไรอย่างนี้พวกนี้ให้มันสอดคล้องน่ะนึกออกนะเพราะฉะนั้นถ้าเด็กๆเลือกตัวการ์ตูนลักษณะที่เป็นอะไรล่ะถ้ามังกรพวกมังกรมันก็น่าจะอยู่ในไหนภูเขาลักษณะBackgroundควรจะเกี่ยวข้องกับภูเขาอะไรอย่างนี้นึกออกนะให้มันสอดคล้องน่ะค่ะเพราะฉะนั้นเลือกมาสัก2-3หรือถ้าเลือกเป็นสัตว์เราเลือกเป็นสัตว์นี่หรือเป็นป่าอย่างนี้ทำลักษณะBackgroundเป็นต้นไม้อะไรอย่างนี้มาก็ได้นะคะแล้วมาจัดวางก็ได้นะเหมือนหมีให้หมีเดินป่าหาน้ำผึ้งอะไรอย่างนี้ก็คือเลือกองค์ประกอบของBackgroundให้มันสอดคล้องกับตัว...ตัว...ตัวเกมที่เราจะเอามาลงนั่นเองนะคะลองเลือกมานะคะเกมนี่เลือกตัวเดียวก่อนก็ได้แล้วครั้งต่อไปอยากเปลี่ยนเป็นตัวไหนก็ค่อยเอานะคะมีใครไม่เข้าใจงานที่สั่งวันนี้บ้างสมมติถ้าใครจะเอามนุษย์อวกาศก็เอาไอ้ตัวนี้อย่าลืมนะว่าฟรีเท่านั้นนะคะเด็กๆให้ดูที่มันขึ้นว่าFreeBackgroundนะคะเด็กๆนี่ถ้าอย่างนี้ไปไหนล่ะนี่ๆๆพอคลิกเข้าไปปุ๊บเข้าชมสินี่เห็นไหมมันจะติดFreeถ้าอย่างนี้ไม่ติดฟรีนี่เขาขายเราก็เลือกไอ้ที่มันเป็นFreeเสียมาใช้งานนึกออกนะโอเคนะคะเข้าใจนะคะนี่เหมือนตัวนี้ลักษณะเกมเจ้าหมีเดินเห็นไหมมีBackgroundด้วยมีตัว…ตัวเป็นเด็กอะไรนี่ลูกเสือลูกเสือเดินเห็นไหมเห็นไหมคะฉากมีข้ามแม่น้ำอะไรอย่างนี้ใช้อย่างนี้ก็ได้หรือจะเอาฉากเดินป่าอย่างนี้ก็ได้นี่เดินอยู่ในป่าอย่างนี้นะคะนี่เหมือนกวางเดินนี่นี่หรือรูปนี้นะคะเอามาใช้หรืออย่างนี้ก็ได้เหมือนเดินแล้วฉากมันเปลี่ยนจากตอนเช้าเป็นตอนกลางวันเลือกมาแบบนั้นก็ได้นึกออกนะเดินไปเรื่อยๆอ้าวมืดแล้วอะไรอย่างนี้นะคะนี่เดินแล้วเอ๊ยมีข้ามสะพานด้วยหลักก็คืออย่าลืมFreeเท่านั้นนะคะที่เราต้องการโอเคนะคะจะต้องได้Backgroundกับตัวเกมที่เป็นลักษณะที่บอกนะคะมีรูปตัวมันมีท่าทางการเคลื่อนไหวแบบนี้นะคะใช้ได้นะคะเด็กๆนี่รูปเกมที่เราจะเอามาใช้นี่ต้องมีลักษณะแบบนี้นะคะแต่อย่าลืมกฎอีกข้อหนึ่งก็คือให้มันเป็นฟรีด้วยนะคะเพราะฮาโลวีนมันผ่านไปแล้วถ้าเรียนทันฮาโลวีนจะพาเล่นเกมฮาโลวีนกันไปเลยเดี๋ยวนะพฤศจิกายนธันวาคมคริสต์มาสเหรอซานตาคลอสแจกของขวัญนะคะถ้าเอาสัตว์นี่เห็นไหมคะก็คือภาพสัตว์นั้นจะต้องมีการเคลื่อนไหวมีลักษณะภาพต่อเนื่องเป็นภาพเคลื่อนไหวอย่างนี้นะคะใช้ได้นะคะตัวเกมเมอร์ของเราโอเคนะคะหาไว้แล้วมีอะไรนะมีDriveนะเอาลงในDriveครั้งหน้ามาเปิดเปิดเป็นไหมเด็กๆใช้GoogleDriveตัวเองเป็นหรือเปล่าไม่อย่างนั้นคือหาในห้องนี้นะเพราะเดี๋ยวปล่อยแล้วนี่ยังมีเวลากว่าจะถึงเที่ยงนะคะก็หารอก็ได้นะคะถ้าไม่อย่างนั้นก็ถ้ามีเรียนตอนบ่ายก็เข้ามาหาก็ได้กินข้าวเสร็จขึ้นมาแล้วก็มาหาก็ได้นะคะก็คือถ้าวันนี้พรุ่งนี้ไม่มีเรียนก็เข้ามาหาก็ได้นะเด็กๆนะหาแล้วเก็บไว้ไหนเราจำโฟลเดอร์เราได้ใช่ไหมคะเราก็สร้างโฟลเดอร์ไว้ในตัวที่เราสร้างไว้น่ะแล้วก็สร้างFolderอีกตัวหนึ่งชื่อimageimageหรือpictureก็ได้นะคะi-m-a-g-eimageก็ได้นะคะนี่นะคะเราก็จะเอารูปเก็บไว้ในนี้ให้มันอยู่ในโฟลเดอร์เดียวกันเวลาหามันจะได้ง่ายๆแล้วก็จะได้รู้ด้วยว่ามันใช้กับเกมเรานะคะเอาไว้ใช้ในงานเกมเห็นไหมคะนะคะสร้างโฟลเดอร์ไว้โอเคค่ะสัปดาห์นี้เราจะพอแค่นี้เด็กๆเตรียมรูปนะคะที่จะเอามาใช้ให้เรียบร้อยเพราะถ้ามาSearchในห้องมันจะเสียเวลานะคะให้เด็กๆน่ะหามาเตรียมไว้เลยนะคะเสร็จแล้วสัปดาห์หน้ามาเราพร้อมจะทำCodingได้เลยนะคะโอเคนะคะสัปดาห์นี้เราจะพอแค่นี้มีใครสงสัยเรื่องSublimeหรือเรื่องภาพที่สั่งไปไหมคะถามได้มีใครสงสัยไหมคะเข-้ามั(ใจ)ะเด็กๆจขึ(ะต)-้อง1.หารูปBackgrouนมาอีกcandอย่างน้อย3อันใช่celด้เลยนะ(ม)คะ2พร(.ห)ะเ-ูปตัวเกมาเวอร-์ช(1ต)-ั-่(ว)ะคะลใหม่แล(-ั)กษณะต-้(-ั)เกมก็คือจะถ(ต)-้องมีรูปที่มันมีภาพต่อเนื่องของมันที่เป็นSprาเรามีโป(i)teที่บอกคือ1ตัวนั้นมันอาจจรแกร(ะ)-ีภาพที่มันคลขีย(-ื่อ)นไ5อัน1-้แล(0)-้ว(-ั)ไรกะ(-็)แล้วแต่ก็คือให้นึกถึงความละเอียดมากน้อยขึ้นอยู่กับไอ้ตัวภาพของคลิกที่Openfileแทนแล(ตั)-้มเรานะค-็(ะ)ลือ(-่)ย(น)ไหวแบบสวยๆมันก็จะหลายๆรูปหน่อยเคลื่-ู่ไหนคะในFolderที่เราเก-็บ(อน)แบบดูแล-้ใ(ว)ช่-่ต่อเนื่องก็อาจจะมีแไหนล่ะ(ค)-่2-3รูปอะไรอย่างนโฟลเดอร์ชื่อเจ(-ี)-้นะคะกา(ฎ)ของการอา-ูปมน่(ใช)ะแล-้ก็คือให้เลือกรูปที่เป็นรูปฟรีเกไฟ(ส)มอนะคะจะได้ไม่ติดปัญหาโอเคนะคะถ้าไม่มีใครสงสัยแล้วสัปดาห์นี้พอแค่นี้ขอบคุณพี่ป๊อกแป๊กนะคะในการล่ามวันนี้ขอบคุณค่ะเจอกันสัปดาห์ค่ะสวัสดีค่ะบ๊ายบาล์นั้นขึ้นมานะคะไฟล์Testให้เด็กๆคลิกเพื่อเปิดไฟเทคของตัวเอง(ย)

More information
- compare(ans and test) :
- ans: file reference
- test: file test
- export datetime : 2024-01-17 17:56:28
- exported from : Accuracy Worker
- version :develop
- lib :character
- your normalize config
-IsFilter :true
-ToLower :false
-ToArabicNumber :true
-WordToNumber :true
-OrderAndSimilar :true
-ListRemove :
- alignment method :Hirschberg
- score weight :{"Match":5,"Mismatch":-1,"PartialMatch":2,"GapPenalty":-1}