Page 1 of 1

การสร้างเกม

Posted: Fri Aug 03, 2012 12:02 pm
by t143ly
ผมเพิ่งทำงานครูของโรงเรียนเอกชนเล็กๆแห่งหนึ่งของจังหวัดสุโขทัยมีนักเรียนทั้งหมด 40 คน ไม่มีเครื่องมือสนับสนุนในการเรียนการสอนมากนัก ปีนี้เป็นปีแรกที่ทางเขตพื้นที่การศึกษาได้โรงเรียนทั้งหมดในเขตพื้นที่ไม่ว่าจะเป็นดรงเรียนในสังกัด สพฐ. เอกชน เทศบาล หรือ อบต. ได้เข้าร่วมการแข่งขันงานศิลปหัตถกรรมฯ ท่านผู้อำนวยการได้มอบหมายให้ผมดำเนินการส่งผลงานเข้าร่วมแข่งขัน ผมดูจากความสนใจของนักเรียนแล้วเห็นว่านักเรียนมีความสนใจแต่เรื่องเกมมากที่สุด จึงได้เอาประเด็นนี้มาค้นหาในอินเทอร์พบว่ามีการแข่งขันประเภทนี้อยู่ด้วยจึงได้ เอามาให้นักเรียนลองปฏิบัติพบว่านักเรียนสามารถดำเนินการได้ระดับหนึ่งตามตัวอย่างที่มีในอินเตอร์เน็ต แต่นอกเหนือจากนั้นผมก็ไม่สามารถบอกนักเรียนได้ เช่น การสร้างปุ่มเริ่มเกม การจับเวลา การทำให้เกมมีเสียงเพื่อเพิ่มความน่าสนใจของเกม ผมได้แนบไฟล์ผลงานของนักเรียนมาให้ผู้รู้ทุกท่าน เพื่อขอความกรุณาชี้แนะเพิ่มเติม เพื่อให้เกมนี้สมบูรณ์ยิ่งขึ้น ผมขอความกรุณาดังนี้
1. จะเพิ่มปุ่มเริ่มเกม ถ้ายังไม่กดปุ่มจะไม่สามารถเริ่มเกมได้ จะต้องทำอย่างไรบ้างครับ
2. จะเพิ่มการจับเวลาในเกม ให้ไม่เกิน 5 นาที หมดเวลาแล้วไม่สามารถทำอะไรในเกมได้ จะต้องทำอย่างไรบ้างครับ
3. จะเพิ่มการบันทึกชื่อผู้เล่นและตารางการเก็บคะแนนสามารถทำได้ไหมครับ และจะต้องทำอย่างไรบ้างครับ
4. จะเพิ่มเสียงและภาพเคลื่อนไหวเมื่อจบเกมแล้ว เช่น ภาพเคลื่อนไหวและเสีงยินดีต้อนรับเข้าสู่เกมและอธิบายกติกาของเกม เมื่อจบเกมได้คะแนนเต็ม 100 คะแนน มีเสียงแสดงความยินดีชื่นชม และมีภาพเคลื่อนไหวพลุ หรือคนปรบมือแสดงความยินดี 90คะแนน ก็มีเสียงยินดีชื่นชอบอีกแบบ 80 คะแนนก็อีกแบบ ประมาณนี้ละครับ
ขอความกรุณาท่านผู้รู้ทุกท่าน ให้ความกระจ่างในเรื่องเหล่านี้ด้วยครับ
ขอบคุณมา ณ ที่นี้ด้วยครับ
ที่ติดต่อ thawat-270@hotmail.com

Re: การสร้างเกม

Posted: Fri Aug 03, 2012 12:11 pm
by snasui
:D การสร้างเกมตามที่ถามมาต้องอาศัย VBA เป็นตัวช่วยครับ สำหรับการใช้ VBA ต้องเขียนมาเองก่อนเสมอตามกฎข้อ 5 ด้านบน :roll: ติดตรงไหนค่อยมาถามกันต่อครับ

การสร้างเกม

Posted: Fri Aug 03, 2012 12:23 pm
by t143ly
ขอความกรุณาชี้แนะครับ
ผมเพิ่งทำงานครูของโรงเรียนเอกชนเล็กๆแห่งหนึ่งของจังหวัดสุโขทัยมีนักเรียนทั้งหมด 40 คน ไม่มีเครื่องมือสนับสนุนในการเรียนการสอนมากนัก ปีนี้เป็นปีแรกที่ทางเขตพื้นที่การศึกษาได้โรงเรียนทั้งหมดในเขตพื้นที่ไม่ว่าจะเป็นดรงเรียนในสังกัด สพฐ. เอกชน เทศบาล หรือ อบต. ได้เข้าร่วมการแข่งขันงานศิลปหัตถกรรมฯ ท่านผู้อำนวยการได้มอบหมายให้ผมดำเนินการส่งผลงานเข้าร่วมแข่งขัน ผมดูจากความสนใจของนักเรียนแล้วเห็นว่านักเรียนมีความสนใจแต่เรื่องเกมมากที่สุด จึงได้เอาประเด็นนี้มาค้นหาในอินเทอร์พบว่ามีการแข่งขันประเภทนี้อยู่ด้วยจึงได้ เอามาให้นักเรียนลองปฏิบัติพบว่านักเรียนสามารถดำเนินการได้ระดับหนึ่งตามตัวอย่างที่มีในอินเตอร์เน็ต แต่นอกเหนือจากนั้นผมก็ไม่สามารถบอกนักเรียนได้ เช่น การสร้างปุ่มเริ่มเกม การจับเวลา การทำให้เกมมีเสียงเพื่อเพิ่มความน่าสนใจของเกม ผมได้แนบไฟล์ผลงานของนักเรียนมาให้ผู้รู้ทุกท่าน เพื่อขอความกรุณาชี้แนะเพิ่มเติม เพื่อให้เกมนี้สมบูรณ์ยิ่งขึ้น ผมขอความกรุณาดังนี้
1. จะเพิ่มปุ่มเริ่มเกม ถ้ายังไม่กดปุ่มจะไม่สามารถเริ่มเกมได้ จะต้องทำอย่างไรบ้างครับ
2. จะเพิ่มการจับเวลาในเกม ให้ไม่เกิน 5 นาที หมดเวลาแล้วไม่สามารถทำอะไรในเกมได้ จะต้องทำอย่างไรบ้างครับ
3. จะเพิ่มการบันทึกชื่อผู้เล่นและตารางการเก็บคะแนนสามารถทำได้ไหมครับ และจะต้องทำอย่างไรบ้างครับ
4. จะเพิ่มเสียงและภาพเคลื่อนไหวเมื่อจบเกมแล้ว เช่น ภาพเคลื่อนไหวและเสีงยินดีต้อนรับเข้าสู่เกมและอธิบายกติกาของเกม เมื่อจบเกมได้คะแนนเต็ม 100 คะแนน มีเสียงแสดงความยินดีชื่นชม และมีภาพเคลื่อนไหวพลุ หรือคนปรบมือแสดงความยินดี 90คะแนน ก็มีเสียงยินดีชื่นชอบอีกแบบ 80 คะแนนก็อีกแบบ ประมาณนี้ละครับ
ขอความกรุณาท่านผู้รู้ทุกท่าน ให้ความกระจ่างในเรื่องเหล่านี้ด้วยครับ
ขอบคุณมา ณ ที่นี้ด้วยครับ
ที่ติดต่อ thawat-270@hotmail.com

Re: การสร้างเกม

Posted: Fri Aug 03, 2012 12:32 pm
by t143ly
ต้องขออภัยเป็นอย่างอย่างเพิ่งรำคาญผมนะครับ ผมไม่ทราบวิธีการจริงครับ การเขียน VBA ต้องไปเขียนที่ไหนอย่างไร มีเว็บให้ศึกษาข้อมูลไหมครับ ต้องขออภัยอีกครั้งที่อาจจะทำคำถามเดิมๆที่คุณตอบมาแล้วไม่รู้กี่ครั้งต่อกี่ครั้ง แต่ผมไม่ทราบจริงๆครับ ต้องการให้นักเรียนได้ทำงานให้ประสบความสำเร็จตามที่ตั้งใจไว้ครับ ขอบคุณครับ

Re: การสร้างเกม

Posted: Fri Aug 03, 2012 1:38 pm
by snasui
:D VBA คืออะไรสามารถอ่านได้ที่กระทู้นี้ครับ http://www.snasui.com/viewtopic.php?f=3&t=2531 และเนื่องจากเป็น Programming จำเป็นจะต้องศึกษาเป็นลำดับกันมาก่อน เช่น ศึกษาจากตำรา จากสถาบันที่เปิดสอน ศึกษาด้วยตนเอง ฯลฯ ครับ