Accuracy : 8.90%
Insertion : 1695
Deletion : 31715
Substitution : 321
Correction : 4989
Reference tokens : 37025
Hypothesis tokens : 7005

(ล่าม)โอเคค่ะ(อาจารย์สุธิรา)โอเคค่ะนะคะ(อาจารย์สุธิรา)เดี๋ยวเรามาดูกันนะคะว่าเทอมนี้นะคะวิชาที่เราจะเรียนในวันนี้มันก็จะเป็นวิชาที่ต่อเนื่องมาจากเทอมที่แล้วก็คือหลักการเขียนโปรแกรมนะคะเทอมนี้ก็เลยเป็นการเขียนโปรแกรมคอมพิวเตอร์นะคะในส่วนเนื้อหาที่เราจะใช้ในการเรียนในวิชานี้นะคะจะไม่เขียนแบบไปเขียนระบบหรืออะไรก็คือก็อยากให้เด็กๆเข้าใจได้ง่ายๆไม่ซับซ้อนมากนะคะก็เลยจะพาเขียนเกมนะคะซึ่งมันจะมี…มี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แปลว่า"ของฉัน"ใช่ไหมแต่ถ้าใส่ชื่อของฉันหมดทุกคนหรืออย่างไรไม่ได้ไม่ได้จะสับสนนะนี่ชื่อโฟลเดอร์ตั้งเหมือนกันเลยเพราะเดี๋ยวตอนเขียนโค้ดกันปัญหานะคะไปไม่ถูกแต่น่าจะไปถูกนะดูนะคะตรงชื่อโฟลเดอร์โอเคนะคะตอนนี้ทุกคนทุกคนจะมีไหนล่ะสับรางเทคตัวนี้ขึ้นมาแล้วใช่ไหมนะคะตอนนี้เด็กๆมีทรัพย์ร้านเทtexteditorไว้ทำโปรแกรมแต่ก่อนอื่นก่อนที่เราจะทำโปรแกรมนี้นะคะมันจะต้องทุกครั้งที่เราเขียนนี่ปลายจะโทรเอาไปเก็บเพราะฉะนั้นนะคะสิ่งที่เราจะทำในขั้นตอนต่อไปติดตั้งแล้วไปไหนล่ะไปไหนล่ะนี่ได้หน้าต่างนี้มาจะสร้างโฟลเดอร์เพื่อเก็บมันแต่ก่อนอื่นก่อนอื่นให้เด็กๆเช็คที่ตัวนี้นะคะFireแล้วก็เลือกตัวแรกNewFileเห็นไหม1ครั้งใส่ชื่อพิมพ์ชื่อนะคะที่นี่ผลของโปรแกรมสอบรามเทคนิคมันจะมีไฟล์ชื่ออันใดขึ้นมาใช่ไหมอย่างนี้ปุ๊กเดี๋ยวเราจะสร้างโฟลเดอร์ที่บอกนะคะแล้วเด็กๆคลิกที่คำว่าไฟล์อีกครั้งหนึ่งแล้วไปที่เซฟนะคะเห็นหรือเปล่ากด1ครั้งดูนะคะตำแหน่งที่ไฟล์นี้อยู่ก็คือซีนะเด็กๆเช็คด้วยว่าเราอยู่ที่4โคลอนเสร็จแล้วให้เด็กๆกดที่Newfolderส่งชื่อนิวโฟลเดอร์นะคะเดี๋ยวจะให้ตั้งชื่อเหมือนกันเลยให้พิมพ์ว่าลงมาอยู่นี่ตรงคำว่ามายด์ให้เปลี่ยนเป็นชื่อเด็กๆเองนึกออกไหมเข้าใจไหมคะชื่อเล่นตัวเองน่ะmineแปลว่าของฉันใช่ไหมถ้าใส่ชื่อของฉันหมดทุกคนหรืออย่างไรไม่ได้ไม่ได้เดี๋ยวจะสับสนนั่นเองชื่อโฟลเดอร์ตั้งเหมือนกันเลยเพราะเดี๋ยวตอนเขียนโค้ดปัญหานะคะไปไม่ถูกน่าจะไปถูกนะดูนะคะส่งชื่อโฟลเดอร์นี่ให้ตั้งชื่อด้วยชื่อเล่นตัวเองn-e-NEW(w)พิมพ์ชื่อเล่นแล้วก็ตามด้วยคำว่า"game"g-a-m-eเกมxxxโอเคไหมโฟลเดอร์โฟลO(เ)ดอรrder(-์)ที่เราจะใช้เข-ียนเ-็(ก)มของเรานั่นเองนะคะก็คือชื่อเล่นของเด็กๆแล้วก็ตามด้วยคำว่า"gamเก(e")-ั-็(น)คือเกมของนิวนะมันคือเกมของมิ่งนะมันคือเกมของมาร์ก-ี้นะอย่างน-ี้นะคะเกมของกุ้งเต้นนะคะอย่างนี้นะคะเป็นชื่อชื่อเล่นของเด็กๆนะคะจะได้สั้นๆหน่อยชื่อจริงจะยาวไปต-ัน(ว)แรกคือพิมพ์ด้วยชื่อชื่อเล่นนะคะส่งอันนี้ให้ใช้ชื่อนะคะด-ูนะคะโฟลเดอระOrder(-์)ที่เราจะสร้างนี-้(-่)ตรงคำว่า"Mาย(y")นี่เราเปลี่ยนเป็นชื่อเล่นเรานะแล้วก็ตามด้วยคำว่า"Gameเกม(")นะคะม(-็)-ื่อคืน(อ)มีชื่อเล่นแล้วก็คำว่า"Gameเกม(")นะคะถ้าใครเสร็จแล้วกดe(E)nterเดี๋ยวจะไปตรวจนะคะว่าโฟลเดอOrder(ร์)ของเด็กๆเสร็จหรือยังท-ี-ำไมมันพังพี-่อยากจะให้เด็กๆจำนะคะก็คือจำไว้ว่าถ้9(า)สัปดาห์หน้าเราจะต้องจำให้ได้ว่าถ้าเราเรียนวิชานี้ไฟล์ของเรามันจะอยู่ที่ไหนคะอยู่ที่DriveC:ใช่ไหมคะDriveCbc(:)แล้วก็ชื่อที่เป็นชื่อเล่นเราใช่ไหมชื่-ู(ล)-่ล(ร)แล้วก็ตามด้วยคำว่า"Gaเ(m)eม(")มันจะเก็บไว้ที่DriveC:เสมอนะคะเวลาเรียกใช้งานหรือเวลาSavเซฟ(e)ทุกครั้งอย่าลืมตำแหน่งเก็บของมันที-่นี้ตัวต่อมาในช่องf(F)ilen(N)ameเข(ร)เมื่อกี้เราเปิดไปแลอง(-้ว)เราใช้คำว่าชื่อไฟล์เราจะใช้คำว่า"Teเ(s)tส(")ก่อนT-e-s-tนะคะc(T)estแล้วเราเก็บไว้ไหนเข้าไปที่...เราต้องคลิกโฟลเดอร์เรานะเด็กๆคลิกโฟลเดอร์ที่มีชื่อเล่นเด็กๆน่ะค่ะเพื่อเก็บไฟล์นี้นะคะนี่ตำแหน่งมันจะต้องอยู่ที่LocalDiskC:แล้วก็ในโฟลเดโลโก้บิ๊ก(อ)ร์ของเราเห็นไห-ี(ม)เห็นไหมคะไฟมา(ล์)ที่ชื่อว่าTestจะต้องอยู่ในโฟลเดอร์นี้ใครที่พิมพ์คำว่า"FiM(l)eyn(N)ameTi(e)st"เสร็จแล้วกดSaveนะคะเช็ค(ก)อย่างไรเปิดโฟลเดอร์นะคะแล้วดูที่DriveC:นะแล้วก็หาโฟลเดอร์ที-่ชื-่เราเก็บไว้เห็นไหมมีไฟล์ที่ชื่อว่า"Test"เก็บไว้เห็นไหมคะสงสัยวันนี้น่าจะพอแค่นี้ก่อนทีนี้สิ่งที่เราจะต้องท(จ)-ำอีกอย่างหนึ่งก็คือดูนะคะชื่อไฟล์นะคะเมื่อกี้เมื่อกี้TestTestTestเฉยๆนะให(ไอ)-้ไฟลฝ่าย(-์)ที่ช-ื่อ"Test"-่วยเทรดด-ิ(น)-ี-้ง(-่)ก่อนอื่นให้เด็กๆลองปิดSuซับ(b)limลามล(e)ไปก่อนปิดนะคะ-ิ-็น(ด)อย่างนี้นะให้ดูว่าตอนนี้เราไม่ได้เปิดTด(e)xtEd-็กที-่(i)torติดตั้งไว้นะปิดไว้ทั้งหมดเลยนะเสร็จแล้วไปเช็ค(ก)โฟลเดอร์เราน(ก)-่ะ(น)ให้ไปที่Drไ(i)vนดี(eC:)ของเรานะคะหรือกระเป๋าโฟลเดอร์นี้ก็ได้แล้วเลือกใช่ไหมC:seagullแล้วก็เข้าไปที่NewGameนะคะให้ลองลบไฟFile(ล์)Testตัวนี้ออกเดี๋ยวเราจะสร้างใหม่Delet-ี(e)เลยนะคะกดd(D)eleteลบออกไปเ(แ)-้ย(ว)เพราะฉะนั้นตอนนี้ในโฟลเดอร์p(P)ygameเรายังไม่มีไฟล์อะไรอยู่นะเราต้องไม่ให้มีไฟล์อะไรอยู่เราจะมาลองเปิดถ้าสัปดาห์หน้าแม่มา-ุ-๊แล้วแม่บอกว่าอ้เด็กเปิดSubliซับลาม(me)เด็กต้องไปที่ไหนคะ4(C):1ใช่ไหมคะแล้วก็หาไอ้โลโก้Subทรัพ(l)i-์ต(me)ามตัวนี้นึกออกไหมแล้วก็กดเปิดโปรแกรมก็คือDoubleCอดับเบิ้ล(l)iลิ(ck)เพื่อเปิดโปรแกรมขึ้นมามันจะชอบให้ขึ้นมาว่าดาวน์โหลดใ(ไ)หม-่ลองค-ิแ(า)ล้วน-์โหลน(ด)ก่อนนะคะถ้า...ถ้ามันขึ้นแบบนี้บางคนก็ไม่ขึ้นนะถ้าใพ(ค)-ุ-่ง(-ึ้)-ี้ก็ดาวน์โหลดเวอร์ชั-่นใหม่ก่อนมันจะได้เผื่อจะมีฟังก์ชันซ(ร)-ื-้...โค้ดตัวใหม่ๆขึ้นมานะมันบอกว่าInstallเสร็จแล้วนะคะเราก็ปิดได้เลยถ้าอย่างนั้นน่ะป(ท)-ีนี้เหมือนเดิมไปที่ไฟล์แล้วก็N-ิว(ew)ทุกครั้งที่เข้ามานะคะถ้าเราจะสร้างไฟล์ใหม่นี่ให้ค-ิด(ก)ที่คำว่า"NewFile"ก(ข)องSuทร-ั(b)limพย์ร(e)ามนี่เพื-ิก(-่อ)กันลืมนี่All(พอ)Newa(F)ilerti(เ)sts(ร็จ)ให้เราเลือกSaซฟ(ve)ก่อนSavเซฟ(e)ก่อนนะครับให้ไปที่Fฟ(i)l-์(e)แล-้ะ(ว)คลิกs(S)aveตอนCo(S)anc(v)ept(ก็)คือไปไหนคะไปDriveC:ใช่ไหมคะไปเลือกที่DriveC:แล้วไปที่โฟลเFol(ด)der(ร์)ที่เราสร้างไว้โฟลเดอร์ที่ชื่อเล่นของเราแล้วก็มีคำว่า"Gamกม(e")-่ะที-่นี้กฎของการตั้งชื่อนะคะตั้งชื่อSublimeTายศักดาไม(e)xท(t)-็กซ์เพื่อใช้Pygภายเ(a)mม(e)นี่เด็กๆจะต้องพิมพ์ชื่อไฟล์แล้วตามด้วย...จะต้องมี.pTY(y)ทุกครั้งนะคะวิธีการวิธีการนะคะตรงช่องf(F)ilen(N)ameพิมพ์เมื่อกี้ลืมตอนที่พิมพ์คำว่า"T(t)est"ให้เด็กๆพิมพ์ชื่อไฟล์ว่า"testเทส(")เหมือนเดิมนะคะtc(-)e-s-tแต่ให้เด็กๆใส่ด(.)อทpyลงไปด้วยข้อควรจำข้อที่1ของไฟล์เกมเรานะคะเราจะต้องพิมพ์ชื่อนะชื่อโปรแกรมสมม-ุติถ้าครั้งหน้าไม่ใช่T(t)estเช่นอาจจะทำตั้งชื่อว่าGเกม(ame)อย่างนี้นะคร(ะ)-ับเด็กจะต้องใส่.ล(p)อดgyปิดท้ายทุกครั้งจำไว้เลยโอเคไหมเข้าใจนะคร(ะ)-ับก็คือห้ามลืม.pTY(y)เพราะอะไรถ้าเราไม่ใช้ด(.)อกpyนี่.pyมาจากอะไรคะมาจากPา(y)Pภ(y)ายในที่นี้หมาเ(ย)ถึงPygamล่นไพ่เกม(e)นะคะก็คือมันจะต้องไปเรียกใช้Liไรซ(b)rar-์เบอ(y)รี่นั่นเองนะคะPyป(g)aกม(me)ขึ้นมาเพราะฉะนั้นเมื่อครั้งหน้านะคะตอนที่เรียนเมื่อแม่บอกว่าให้Sเ(a)vฟ(e)ว้(ล์)นี่อย่าลืมว่าตั้งชื่อให้มันแล้วตามด้วย.แล้วก็ตัวP(p)แล้วก็ไ(-ั)yเสมอจากนั้นถึงจะกดSaซฟ(ve)ได้นะคะร(พ)อตรงนี้เสร็จนะกดSเ(a)vฟ(e)แล-้(ะ)เด-็กๆเช็กท-้ง(-ี่)โฟลเดอร์โฟลเดอร์ชื่อGaกม(me)ของเรานะคะไหนล่ะอ้าวหาไม่เจอบาดหนิแต่สังเกตตรงนี้นะคะ-่(ร)งชื่อนี่จะมี...ไม่มีไอ-้.พี(py)วายขึ้นมาแต่ให้เด็กๆดูตรงTypeไทยส่(ตร)งชนิดเห็นไหมชนิดของมันจะเป็นผี(PY)WiFileเห็นไหมค-ั(T)yใช(pe)-้ที่ถูกต้องมันจะต้องเป็นท(P)Y-ีวีWiFileลองใหม่ลองteทส(st)ใหม่ก็ได้Fir(l)eแล้วให้เลือกs(S)avea(A)sนะคะให้เห็นความแตกต่างs(S)avea(A)sเลขเด็ด(ๆ)พิมพ์แค่teาม(st)เฉยๆนะเมื่อกี้teธอ(st)ใช่ไหมอันนี้ท(t)-e--ีเอส(s)--ีT(tt)estแล้วก็1น(อ)-ึ่งว-ันนี้จะให้ดูว่าแล้วถ้าเราไม่ใส่ห(.)ลอดpyจะต่างกันอย่างไรกดSเ(a)vฟ(e)นะคะT(t)estแล้วก็เลือกAllFilเอาไป(e)-ี-่ะ(f)iอย(le)อะไรก็ได้นี่นะคะไม่บอกนามสกุลมันmon(น)-ีey(-่)กดSaซฟ(ve)1ครั้งแล้วลองเปิดโฟลเดอร์ของเราดูแสดงว่าไปSavซื้อ(e)ให้ตั้งชื่อเหมือนกันเลยนะนี่นะคะป(ฟ)า(-์)Tไทย(ype)ไม่น่าจะใช่ตัวนี้นี่เห็นไหมคะไอ้ตัว111ที่Sเซฟ(ave)ธรรมดานี่ไม่กำหนดนี1(-่)สังเกตFฟ(i)leTล์ท-้(y)pย(e)จะเป็นไฟล์เฉยๆเห็นไหมถ้าไม่กดด(.)pท(y)พีวายเมื่อไ-่นี่นะคะFป(i)leTลายท(y)pง(e)มันจะเป็นไฟล์ธรรมดานะคะแล้วทำอย่างไรมันก็จะไปใช้งานLikeberaryPygai(m)eเกมไม่ได้นั่นเองนะคะโอเคนะลักษณะป(ฟ)-์ย(ม)-ัะ(น)ไม่เหมือนกันนะคะชนิดของไฟล์ก็ไม่เหมือนกันไม่ใช่อันไหนไม่ใช้ลบเดี๋ยวสัปดาห์นี้นะคะ10โมงกว่าเข้าไปแล้วเดี๋ยวจะให้ลองเ(T)eสเ(st)-ีย(-ัก)หน่อยหนึ่งนะคะก่อนอื่มันจะต้องพิมพ์3คำนี้เสมอนะคะไม่ใช่3คำก็คือถ้าเราใช้Sublimeอ(-ิ)-่ร(ง)ามที่เราจะต้องพิมพ์1.คือส่วนของCommentบอกแล้วว่าc(C)ommentนี่เราจะพิมพ์เพื่อให้รู้ว่าเพื่ออธิบายนั-้(-่)นเองที่มน(-ี).คะ(..)ที่มีเครื่องหมายชา(#ห)-ือHa-์ปเลย(s)htaแฮชแ(g)-็ก(-ี่)แล้วก็ตามด้วยข้อความ-ี่เพื่-ู(อ)อธิบายว่าไอ้ตรงนี้คืออะไรเอาไว้ใช้อธิบายก็ได้หรือไว้บอกก็ได้นะคะเสร็จแล้วส่วนต่อมาก็คือเราจะต้องพิมพ์คำว่า"I(i)mportpygame"ทุกครั้งเลยนะคะเพื่อเป็นการนำเข้าโมดูmodul(ล)eของพ(P)ygamรายเท(e)-ีย-ั่นเองนะคะก็คือไปเปิดLibraryนี้นะคะมาดูนะคะวิธีใช้งานอันดับแรกตอนนี้เด็กๆอยู่ที่…ไฟาย(ล์)ที่ชื่อว่า...ถ้าสมม-ุติครั้งหน้ามาครั้งหน้ามาปิดแล้วเปิดใหม่อีกครั้ง-ึ่งนะคะเพื่อรู้วิธีการเปิดไฟล์ด้วยเหมือนกันให้เด็กๆปิดโปรแกรมSublimeTซะปล้ำเด(e)x-็ก(t)เสียก่อนเดี๋ยวเราเทTe(ส)st(-์)อันนี้เสร็จแล้วแล้วเราจะพอนะคะของสัปดาห์นี้พ-่อบอกให้ไปเปิดSublimeTสอบร(e)xม(t)ให้เด็กๆไปที่ไหนคะ4(C):1ใช่ไหมคะC-ี(:)-่โคราชแล้วหาโลโก้Sublimตาม(e)Texแทรค(t)นะคะวิธีการให้เด็กๆCliคล-ิก(ck)ขวาที่ตัวนี้ครั้งหน้าจะได้ไม่ต้องเข้ามาหาแล้วเลือกคำว่าPintos(S)tartเห็นรือเปล่ม(า)ลูกคลิกขวาที่โลโก้SublimeTexซับลำใย(t)-่ะค-่ะแล้วเลือกPintos(S)tartมันเอามาไว้ไหนไม่ขึ้นหรือจะปิดอย่ทำ(าง)ม(ร)นี่อันไหนไม่ใช-้(-่)จะปิดก่อนนะทำไมตัวนี้ไม่ล็อค(ก)ให้ล่(Pi)ะIntros(S)tartเราอยากเอามันไว้ที่หน้าd(D)esktopเรามากเลยs(S)howmoreO(o)ptionsเดี๋ยวก่อนPropertiey(s)ไม่ขึ้นแฮะถ้าไม่หาในเครื่องเข(ก็)อยากให้มันขึ้นพ(ต)-ุ่งนี้น่ะWindowsนี้ขึ้นตรงไหนนี่นี่เห็นไหมคะถ้าเลือกPintos(S)tartSublimeTextมันจะมาโผล่ตรงนี้เสมอเวด(ล)ราเปิดเราไม่ต้องเข้าไป-ึกน่ย(ะ)ไม่ต้องมาเปิดโฟลเดอร์นึกออกไหมใครไม่ขึ้นตรงนี้บ้างของใครไม่ขึ้นตรงนี้คืออันนี้มันWindows11นะแม่ก็ไม่ค่อยชินใช้มันเหมือนกันถ้าเป็นw(W)indows10มันจะขึ้นตรงนี้นะพอเปิดตรงนี้มันจะขึ้นมาตรงนี้ไงข(พ)อเป็นw(W)indows11นี่เห็นไหมคะโ(L)oโก(go)-้ของSuสัป(b)limeTextดาห์มีเหตุจะต้องมาอยู่ตรงนี้ของใครยังไม่ขึ้นมาอยู่ตรงนี้ยกมือขึ้นหมดทุกคนแล้วหรือเพราะฉะนั้นครล(-ั)-้งหน้ามาให้เปิดจากตรงนี้ได้เลยนะเด็กๆนะเราก็มาเปิดที่นี่ได้เลยนะคะเปิดค่ะอะไรนี่ขึ้นอะไรอีกแล้วMicrosoftPowerPointไม่บันทึกเราก็เปิดโปรแกรมSublimeTextจากตรงนี้ได้เลยนะคะตรงนี้ถ้ามันขึ้นมาอีกคลิกCancelไปเลยนะลูกเพราะเราเวอร์ชันใหม่ล่าสุดแล้วก็คือถ้าเรามีโปรแกรมที่เขียนไว้แล้วนะคะเราก็คลิกที่OpenFileแทนแล้วก็เลือกอยู่ไหนคะในโฟลเดอร์ที่เราเก็บไว้ใช่ไหมไหนล่ะโฟลเดอร์ชื่อของเราน่ะเราก็เลือกไฟล์นั้นขึ้นมานะคะไฟล์testให้เด็กๆคลิกเพื่อเปิดไฟล์testของตัวเอง1.เงื่อนไขของการเขียนโค้ดในSublime1.นะคะบรรทัดแรกนี่ให้เด็กๆนี่ใส่Commentหรือเครื่องหมาย#น่ะไหนล่ะทีนี้ตรงCommentนี่บอกแล้วว่าเป็นภาษาไทยก็ได้ภาษาอังกฤษก็ได้ทดสอบโปรแกรมพิมพ์คำว่า"ทดสอบโปรแกรม"ใส่เครื่องหมายทีนี้ถ้าตัวอักษรมันเล็กนะเดี๋ยวเปิดเปิดPowerPointก่อนสิ่งที่เด็กๆจะต้องดูต่อไปนะคะเวลาเราใช้SublimeTextแล้วเห็นไหมขนาดของตัวอักษรมันเล็กนี่เราจะเพิ่มนะคะขนาดให้ใหญ่ขึ้นให้เด็กๆกดCpoi(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"ให้เจอเสมอแล้วกดคลิก1ครั้งBuildSystemเลือกPythonเสร็จนะคะเราก็จะเปิดToolsอีกครั้งหนึ่งแล้วกดBuildเด็กๆจำShortcutไว้นะคะCtrl+Bถ้าบอกว่าให้กดCtrl+Bเมื่อไหร่เntไม่บันทึกเราก็เปิดโปรแกรมตามเธอจากตรงนี้ได้เลยนะคะพรุ่งนี้ถ(ห)-็นไหมมันจะขึ้นหน้าต่างนี้มาเห็นไหมคะของใครไม่ขึ้นใครไม่ขึ้นยกมือขึ้นนะคะตรง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.หารูปBackgroundอย่างน้อย3อันใช่ไหมคะ2.หารูปตัวเกม1ตัวนะคะลักษณะตัวเกมก็คือจะต้องมีรูปที่มันมีภาพต่อเนื่องของมันที่เป็นSpriteที่บอกคือ1ตัวนั้นมันอาจจะมีภาพที่มันเคลื่อนไหว5อัน10อันอะไรก็แล้วแต่ก็คือให้นึกถึงความละเอียดมากน้อยขึ้นอยู่กับไอ้ตัวภาพของตัวเกมเรานะคะเคลื่อนไหวแบบสวยๆมันก็จะหลายๆรูปหน่อยเคลื่อนไหวแบบดูแล้วไม่ต่อเนื่องก็อาจจะมีแ-้ามันขึ้นมาอีกcancelไปได้เลยนะ(ค)-่2-3รูปอะไรอย่างนี้นะคะกฎขอล(ง)-ูารารร์ชั่นให(-ูป)-่ล่สุ(ใช)ดแล-้ก็คือถ(ห)-้ลือก-ูาม(ปท)-ี-่โ(เ)-็น-ูแก(ปฟ)มท-ี-่ข(ส)มอนะคะจะได้ไม่ติด-ียนไว-้(ป)-ัญหาโล้ว(อเค)นะคะเร(ถ้)ไมก็ค(-่)มีใครสงสัยแล้วสัปดาห์นี้พอแค่นี้ขอบ-ิดที่Openfileแทนแล้วก็เลือกอ(ค)-ุณพี่ป๊อยู-่(ก)แป๊ห(ก)คะในโ(ก)ฟลเดอ-์(ล)ที-่เรเก็บไ-ันนี-้ใ(ข)อบช่ไ(ค)-ุณคหมไหนล-่ะโฟลจอกันสัปอร(าห)-์ค่ะสวัสดีค่ะบ๊ายบาชื่อของเราน่ะ(ย)

More information
- compare(ans and test) :
- ans: file reference
- test: file test
- export datetime : 2024-01-17 17:56:10
- 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}