Professional Documents
Culture Documents
เรื่อง ยอดซามูไรไฟเตอร์
โดย
ชั้นมัธยมศึกษาปี่ที่ 6/2
ครูที่ปรึกษา
นายสุนทร เรืองภักดี
นายวิชา ถิรจิตตานนท์
นางรัชดาภรณ์ มหาจินดาโชติ
ชื่อโครงงาน ยอดซามูไรไฟเตอร์
ชื่อผู้จัดทำ นางสาวพลอยรัตน์ งามขำ เลขที่ 15
นางสาวมณิสรา ธรรมสวนิต เลขที่ 17
นางสาวสุทธิดา เขียวละลิม้ เลขที่ 21
ครูที่ปรึกษา นายสุนทร เรืองภักดี
นายวิชา ถิรจิตตานนท์
นางรัชดาภรณ์ มหาจินดาโชติ
ปีการศึกษา 2565 - 2566
สถานศึกษา โรงเรียนเบญจมราชูทิศ จังหวัดจันทบุรี
________________________________________________________________
บทคัดย่อ
โครงงานนีม้ ีวัตถุประสงค์ เพือ่ ให้ผู้เล่นได้รู้จกั องค์ประกอบรวมของการสร้างเกม ผ่านทาง เกม ยอดซามูไร
ไฟเตอร์ เพือ่ สามารถให้ผู้เล่นได้เพลิดเพลิน และทําให้ผู้เล่นได้ฝึกการเขียนภาษา javascipt และวิธีการใช้
platformHTML
กิตติกรรมประกาศ
ในการจัดทำโครงงานเรื่อง ยอดซามูไรไฟเตอร์ สามารถดำเนินการสำเร็จลุล่วงไปได้ด้วยดีเนื่องจาก
ได้รับความอนุเคราะห์และการสนับสนุนจากจากนางรัชดาภรณ์ มหาจินดาโชติ นายสุนทร เรืองภักดี และนาย
วิชา ถิรจิตตานนท์ ที่ได้ให้ความกรุณาให้คำปรึกษาและให้ความรู้ในเรือ่ งการจัดทำโครงงาน รวมทัง้ ได้ให้
คำแนะนำ ข้อเสนอะแนะ และปรับปรุงแก้ไขโครงงานให้สำเร็จลุล่วงไปได้ด้วยดี
ผู้ศึกษาจึงขอขอบพระคุณมา ณ ที่นี้ ขอขอบคุณผูป้ กครองของสมาชิกผู้ศึกษาทุกคน ที่ให้ความ
อนุเคราะห์และให้ความสนับสนุนในการจัดทำโครงงานนี้ ขอขอบคุณสมาชิกผู้ศึกษาทุกคนทีร่ ่วมแรงร่วมใจ
และคอยช่วยเหลือกันในการจัดทำโครงงานนี้จนสำเร็จ สุดท้ายนี้ ขอขอบคุณเพื่อนๆ ทุกคนที่คอยให้กำลังใจ
และให้คำปรึกษาตลอดมา ผู้ศึกษาหวังว่าโครงงานคอมพิวเตอร์เรื่องยอดซามูไรไฟเตอร์ จะมีประโยชน์สำหรับผู้
ที่สนใจศึกษาต่อไป
คณะผู้จัดทำ
ค
สารบัญ
หน้า
บทคัดย่อ ก
กิตติกรรมประกาศ ข
สารบัญ ค
บทที่ 1 บทนำ
1.1 ที่มาและความสำคัญ 1
1.2 วัตถุประสงค์ 1
1.3 สมมติฐานการศึกษา 2
1.4 ขอบเขตของการดำเนินงาน 2
บทที่ 2 เอกสารและงานวิจัยที่เกี่ยวข้อง 3
2.1 ความสําคัญของคอมพิวเตอร์ 3
2.2 โปรแกรมที่ใช้ในการดําเนินงาน 3
2.3 เกมคอมพิวเตอร์ 4
บทที่ 3 วิธีการดำเนินงาน 5
3.1 เครือ่ งมือ วัสดุ และอุปกรณ์ 5
3.2 ขั้นตอนในการดำเนินงาน 6
บทที่ 4 ผลการดำเนินงาน 9
4.1 ตอนที่ 1 เกมยอดซามูไรไฟเตอร์ 9
4.2 ตอนที่ 2 ศึกษาความพึงพอใจ 10
บทที่ 5 สรุปผล อภิปรายผล และข้อเสนอแนะ 11
5.1 สรุปผลการดำเนินงาน 11
5.2 อภิปรายผลการดำเนินงาน 11
5.3 ข้อเสนอแนะ 11
เอกสารอ้างอิง 12
ภาคผนวก 13
บทที่1
บทนำ
1.1ที่มาและความสำคัญ
เริ่มแรกเดิมทีผู้ศึกษามีความต้องการทีจ่ ะสร้างเกมอยู่ก่อนหน้าแล้วและมีความฝันที่จะสร้าง
เกมทีส่ ามารถกำหนดกฎเกณฑ์ขึ้นเองอยากรู้ขบวนการทำงานของตัวโปรแกรมที่เอาไว้สร้างนั้นมี
เครื่องมือและวิธีใช้อย่างไรบ้างเพราะในตอนเด็กๆผู้ศึกษามีความสงสัยในกระบวนการสร้างของเกมว่า
มีขั้นตอนอย่างไรบ้างและเริ่มที่อยากจะสร้างผลงานอะไรสักอย่างที่เกี่ยวกับเกมเพื่อทีผ่ ู้ศึกษาจะ
สามารถนำไปต่อยอดในการทำงานในอนาคตได้ เเต่ผู้ศึกษาก็พยายามศึกษาด้วยความรู้ที่มี สอนใน
อินเทอร์เน็ต และเพื่อเป็นตัวอย่างในการสร้างเกมให้รุ่นต่อไปได้ลองพัฒนาเกมขึ้นมา
ผู้ศึกษาจึงได้ลองจะทีท่ ำมันให้สำเร็จเพื่อเป็นทักษะให้ตัวผู้ศึกษานำไปใช้ในอนาคตได้เกมนี้ถูก
สร้างมาเพือ่ ต้องการให้ผู้ทเี่ ล่นสามารถวางแผนการคิดวิเคราะห์หาวิธีในการเล่นสนุกไปกับเกมและ
สามารถนำไปเป็นแนวทางในการต่อยอดธุรกิจได้โดยโปรแกรมทีจ่ ะนำมาใช้ในการพัฒนาเกมมีอยู่2
โปรแกรมดังต่อไปนี้ภาษาjavascriptและHTMLเพื่อทีจ่ ะใช้ในการพัฒนา เพราะโปรแกรมนี้ทำได้
หลากหลายรูปแบบ สามารถกำหนดตัวละครกำหนดเหตุการณ์ภาพในเกมทีม่ ีมากมายหลาก
หลายตามความต้องการของผู้ศึกษาว่าต้องการแนวทางของเกมแบบไหนแต่โปรแกรมที่กล่าว
มานี้จะเอื้ออำนวยกับการทำเกมแนวต่อสู้
1.2 วัตถุประสงค์
2.เพื่อศึกษาความพึงพอใจในการเล่นเกม
1.3 สมมติฐานการศึกษา
1.ได้เกมที่สามารถวางแผนและใช้ความคิดในการต่อสู้
2.ได้ฝึกการคิดอย่างเป็นระบบ
3.ได้เกมที่สามารถบอกถึงความต้องการของแต่ละกลุ่มคน
1.4 ขอบเขตการศึกษา
3.1 วัสดุอุปกรณ์ที่ใช้ในการจัดทำ
3.2 ขั้นตอนการสร้างเกม
3.3 ตรวจสอบความเรียบร้อยของตัวเกม
3.1 วัสดุอุปกรณ์และเครื่องมือ
1. คอมพิวเตอร์ตั้งโต๊ะ(PC:Personal Computer)
2. โปรแกรม Sublime Text
3. JavaScript
4. HTML Canvas
5. โปรแกรมมิวสิคเมคเกอร์ 2017
6.โปรแกรม คลิป สตูดิโอ เพ้นท์
3.2. ขั้นตอนการดำเนินงาน
3.2.1 การวางโครงเรือ่ งราวของตัวเกม
ขั้นตอนแรกของการสร้างตัวเกม ผู้ศึกษาได้ทำการวางโครงร่างเรือ่ งราวพื้นฐานของโลกเกมไว้ก่อน
เพื่อให้องค์ประกอบอื่นๆ ของตัวเกมเป็นไปในทิศทางเดียวกัน
ภาพที่ 3.1 แสดงการสร้างตัวละคร
3.2.2 การออกแบบตัวละครและองค์ประกอบเสริมภายในเกม
หลังจากการกำหนดโครงร่างต่างๆ ของเกมแล้ว จะเป็นขั้นตอนการออกแบบตัวละครและ
องค์ประกอบอื่นๆ เช่น อาวุธ, อุปกรณ์ตกแต่งฉากหลัง โดยผู้ศึกษาได้ใช้โปรแกม คลิป สตูดิโอ เพ้นท์
ในการวาดรูป
3.2.4 ตรวจสอบความเรียบร้อยของตัวเกม
เมื่อทำการสร้างเกมเสร็จสิ้น ผู้ศึกษาจำเป็นทีจ่ ะต้องทำการ ทดลองเล่นเพื่อหาข้อผิดพลาด
ในตัวเกม หากพบเจอข้อบกพร่องใดๆ จะได้ทำการแก้ไขปัญหาที่เกิดขึ้น เพื่อให้ตัวเกมไม่มีข้อบกพร่อง
และผูเ้ ล่นสามารถเล่นได้อย่างมีอรรถรส
บทที่ 4
ผลการดำเนินงาน
ตอนที่ 1 เกมยอดซามูไรไฟเตอร์
เกมยอดซามูไรไฟเตอร์ เป็นเกมต่อสู้ที่เขียนด้วยภาษาjavascript และเเสดงผลผ่าน browser ของ
HTML สามารถเล่นได้ 2 คนภายในkeyboardเดียวกัน โดยผู้เล่นคนเเรกจะใช้ w a s d และspace bar ใน
การควบคุมการโจมตี ส่วนผูเ้ ล่นคน 2 ใช้แป้นพิมฝั่งลูกศร ในการควบคุม ถ้าหลอดเลือดสีม่วงข้างบนของฝัง่
ไหนหมดก่อนถือว่าเป็นผู้แพ้
ประเด็นวัดความพึงพอใจ ระดับความพึงพอใจ
1 2 3 4 5
0 0 0 4 6
1.ความสนุกสนานเพลิดเพลิน
0 0 0 3 6
2.โครงเรื่องของเกม
0 0 0 2 5
3.ความสวยงามของภาพ
บทที่5
สรุปผล อภิปรายผล และข้อเสนอแนะ
5.1 สรุปผล
5.2 อภิปรายผล
การสร้างเกมยอดซามูไรไฟเตอร์ครั้งนี้ได้พฒ
ั นาเกมด้วยภาษาjavascript และ platform HTML ทำ
ให้เราสามารถสร้างเกมอย่างง่ายด้วยภาษาjavascript และภายในเกมถ้าซามูไรตัวไหนเลือดหมดก็จะเป็นผู้แพ้
ก่อน สามารถเล่นสองคนภายในเครื่องเดียวกันได้
5.3 ข้อเสนอแนะ
1. อาจจะมีการทดลองใช้ภาษาอื่ในการเขียนโค้ดของตัวเกม
2.ควรมีเนื้อเรื่องที่มากกว่านี้
เอกสารอ้างอิง
ภาพที่ 2 การทำสไลด์นำเสนอ
ภาพที่ 3 การทดลองเล่นเกม