swallow wood ป่าจอมเขมือบ
TRANSCRIPT
รหสโครงการ 22P21C0148
Swallow Wood ปาจอมเขมอบ
ประเภทโปรแกรมเพอความบนเทง
รายงานฉบบสมบรณ
เสนอตอ
ส านกงานพฒนาวทยาศาสตรและเทคโนโลยแหงชาต
กระทรวงการอเมศกษา วทยาศาสตร วจยและนวตกรรม
ไดรบทนอดหนนโครงการวจย พฒนาและวศวกรรม
โครงการแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 22
ประจ าปงบประมาณ 2563
โดย
ผพฒนา นายกรตาพนธ มาลย
นางสาวจรศยา เชดปร
ครทปรกษา นายกวนวชญ พมสาขา
โรงเรยนสตรอางทอง
ขอขอบคณส ำนกงำนพฒนำวทยำศำสตรและเทคโนโลยแหงชำต ทไดมอบทนอดหนนกำรพฒนำโครงกำร Swallow Wood ปำจอมเขมอบ ในโครงกำรแขงขนพฒนำโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 22
ขอขอบคณครกวนวชญ พมสำขำ ครทปรกษำโครงกำร ทใหแนวทำงในกำรท ำโครงกำร พรอมทงใหค ำปรกษำแนะน ำ เกยวกบขอมลโครงกำร กำรวเครำะหและออกแบบระบบ กำรเขยนโปรแกรมคอมพวเตอร
ขอขอบคณผอ ำนวยกำรมงคล บกสกล ผอ ำนวยกำรโรงเรยนสตรอำงทอง ทสนบสนนใหนกเรยนในโรงเรยนเขำรวมกำรแขงขนตำง ๆ และคอยใหก ำลงใจในกำรท ำงำน
ผพฒนำ
กตตกรรมประกาศ
Swallow Wood ปำจอมเขมอบ เปนเกมแนวพซเซล (Puzzle) ทผสมผสำนกบเกมแนวผจญภย (Adventure) เพอใหผเลนรสกสนกไปพรอมกบกำรฝกคดแกปญหำตำง ๆ เพอใหตวละครสำมำรถผจญภยไดอยำงปลอดภย รปแบบของเกมจะแตกตำงจำกเกมผจญภยทวไปโดยผเลนจะไมไดบงคบตวละครหลกในกำรผจญภย แตจะเปนตวละครผชวยทตองคอยแกปญหำใหตวละครหลกสำมำรถผจญภยไดอยำงปลอดภย ซงจะชวยสรำงแรงจงใจใหกบผทสนใจจะฝกฝนพฒนำทกษะกำรคดวเครำะห มำกกวำกำรเรยนรจำกต ำรำเรยน
หลงจำกน ำโปรแกรมไปทดสอบกบกลมนกเรยนโรงเรยนสตรอำงทอง แลวท ำกำรสมผเลนจ ำนวน 42 คนประเมนผลกำรใชโปรแกรมโดยกำรใชแบบประเมนออนไลน พบวำในดำนขอมลทวไปนกเรยนเปนเพศชำยรอยละ 40.5 เพศหญงรอยละ 59.5 ผเลนสวนใหญใหคะแนนดำนรปแบบของเกม อยในระดบมำกทสด คดเปนรอยละ 69 ดำนควำมยำกงำยในกำรใชงำน อยในระดบมำกทสด คดเปนรอยละ 43 ดำนกำรน ำไปใชฝกกระบวนกำรคดวเครำะหอยในระดบมำกทสด คดเปนรอยละ 41 ดำนควำมสนกสนำนทไดรบจำกกำรเลน อยในระดบมำกทสด คดเปนรอยละ 69 ดำนควำมสวยงำม อยในระดบมำกทสด คดเปนรอยละ 79
จำกผลกำรประเมนกำรใชโปรแกรม พบวำ ผประเมนสวนใหญใหคะแนนกำรใชอยในระดบดมำกในทก ๆ ดำน จงสรปไดวำ “Swallow Wood ปำจอมเขมอบ” สำมำรถใชเปนเครองมอในกำรฝกทกษะกำรคดวเครำะห ทสำมำรถเรยนรไปพรอม ๆ กบไดรบควำมบนเทงไปดวย
Keywords เกมพซเซล , ผจญภย , แฟนตาซ
บทคดยอ
ทกษะกำรคดวเครำะห คอควำมช ำนำญในกำรคดใครครวญอยำงละเอยดรอบคอบในเรองรำวตำง ๆ อยำงมเหตผล ชวยในกำรพจำรณำไตรตรองแกปญหำทแมนย ำ ดงนนผทมทกษะกำรคดวเครำะหทดกจะสงผลใหกำรเรยนรในดำนอน ๆ ดยงขนไปดวย ซงกำรคดวเครำะหนนเปนสงทสำมำรถฝกฝนไดดวยวธกำรตำง ๆ เชน ฝกทกษะกำรตงค ำถำม ฝกกำรแกปรศนำ เปนตน
เกมประเภทพซเซล (Puzzle) หรอเกมแนวปรศนำ กเปนหนงในเครองมอส ำคญและมประโยชนมำก ๆส ำหรบพฒนำกำรของเดกทงทำงดำนทกษะกำรคดวเครำะห กำรควบคมสงตำง ๆรอบตว กำรจบ กำรหยบ เรยนรรปรำง ส และกำรสงเกตแพทเทรนและควำมตอเนอง ชวยเรองควำมจ ำ ชวยสงเสรมใหเดกตงเปำหมำย ท ำในสงททำทำย และ ทกษะอน ๆ อกมำกมำย
ผพฒนำจงมแนวคดทจะพฒนำเกม Swallow Wood ปำจอมเขมอบ ซงเปนเกมแนวพซเซลทผสมผสำนกบเกมแนวผจญภย (Adventure) เพอใหผเลนรสกสนกไปพรอมกบกำรฝกคดแกปญหำตำง ๆ เพอใหตวละครสำมำรถผจญภยไดอยำงปลอดภย รปแบบของเกมจะแตกตำงจำกเกมผจญภยทวไปโดยผเลนจะไมไดบงคบตวละครหลกในกำรผจญภย แตจะเปนตวละครผชวยทตองคอยแกปญหำใหตวละครหลกสำมำรถผจญภยไดอยำงปลอดภย ซงจะชวยสรำงแรงจงใจใหกบผทสนใจจะฝกฝนพฒนำทกษะกำรคดวเครำะห มำกกวำกำรเรยนรจำกต ำรำเรยน
บทน า
วตถประสงคและเปาหมาย 1
รายละเอยดของการพฒนา 1
รปแบบของโปรแกรม 2
เทคนคและเทคโนโลยทใช 8
เครองมอทใชในกำรพฒนำ 8
รำยละเอยดโปรแกรมทจะพฒนำ 9
ขอบเขตและขอจ ำกดของโปรแกรมทพฒนำ 9
กลมผใชโปรแกรม 10
ผลการทดสอบโปรแกรม 10
ปญหาและอปสรรค 11
แนวทางในการพฒนาและประยกตใชรวมกบงานอน ๆ ในขนตอไป 12
ขอสรปและขอเสนอแนะ 12
เอกสารอางอง 12
สถานทตดตอ 13
ภาคผนวก 14
คมอกำรตดตง 15
คมอกำรใชงำน 16
ขอตกลงในกำรใชซอฟตแวร 21
สารบญ
1. เพอพฒนาเกมฝกทกษะการคดวเคราะห 2. เพอใชเปนสอเพอการเรยนรไปพรอม ๆ กบความบนเทง
วตถประสงคและเปาหมาย
รายละเอยดของการพฒนา
“Swallow Wood ปาจอมเขมอบ” เปนเรองราวของเดกผหญง (Little girl) ทหลงทางในปาตองสาปซง
เตมไปดวยภต สตวประหลาด และอนตรายตาง ๆ มากมาย ในการเลนเกมนนผเลนจะไมไดเปนคนบงคบเดกหญง
ใหเคลอนทผจญภยเหมอนกบเกมอน ๆ แตเดกผหญงจะเดนทางเคลอนทดวยตวเอง โดยผเลนจะรบบทเปนภตจว
(Fairy) ทจะตองคอยเคลยรเสนทางใหเดกผหญงเดนทางผานอยางปลอดภยจนออกจากปาไดในทสด
CHARACTER
รปแบบของโปรแกรม
ภตจว (Fairy) เปนวญญาณภตแหงปา โดยปกตแลว
จะไมยงเกยวกบมนษยและระบบหวงโซ
อาหารของ Swallow Wood แตกลบรสก
สงสารเดกหญงผหลงทาง จงพยายามชวย
ใหเดกหญงสามารถออกจากปาแหงนได
เดกหญง (Little girl) เดกหญงตวนอย ๆ ชาวเมองทเดนทาง
ไปเยยมคณยายทอยอกเมองหนง แตกลบพลด
กบพอแมระหวางทาง จนหลงเขาไปในปา
Swallow Wood จงพยายามหาทางออก
จากปาดวยตนเอง โดยเธอไมรตววา
จรงๆ แลวมภตจวคอยแอบชวยอย
เนอเรอง
เรองรำวตอไปนจะเกยวกบ ”เดกหญงตวนอย” ทวงเลนอยในปำแหงหนง จนเหนอยแลวผลอยหลบไป เมอตนมำอกทกพบวำตวเองหลงเขำมำในปำลกท ไมรจก
เดกหญงตวนอยไดเดนไปเรอย ๆ จนไดพบกบแสงประหลำดทสองสวำงอยเปนดวง ๆ และไมนำนแสงนนกหำยไป
ในปำนนมแต อนตรำย และสตวประหลำดมำกมำย เดกหญงตวนอยจะรอดจำกปำนไดหรอไม ตดตำมตอไดใน “Swallow Wood ป ำ จ อ มเขมอบ”
ตวอยางสถานการณในเกม
เดกหญงจะเดนทางไปในปาเรอย ๆ โดยไมรวาจะมอนตรายอะไรเกดขนมาบาง เพราะฉะนนตวเราซงรบ
บทเปนแฟรใจดจะคอยแอบชวยเคลยรอปสรรคระหวางทางใหอยางลบๆ ยกตวอยางเชน ระหวางทางมพชกนคน
คอยดกจบสงมชวตกนอย ถาเราปลอยใหเดกหญงเดนผานไปโดยไมชวยอะไร เดกหญงกจะโดนตนไมกนคนจบกน
ตองไปเรมเลนใหมตงแตตนเชคพอยน ดงนนเราจะตองหาวธทจะท าอยางไรไมใหตนไมกนเดกได ในตวอยาง เรา
จะผลกหนใหตกลงมาใหตนไมงบกนท าใหตนไมตาย เดกหญงจงจะสามารถเดนผานไดอยางปลอดภย
ตนไม กนคน
ในดำนนจะตองลำกทอนซงมำใสปำกตนไมกนคน ท ำใหตนไมกนคนงบเรำไมได
ตนไมกนคนกนหนเขำไป จงท ำใหตนไมกนคนตำย
สวนในดำนน ผเลนจะตองลำกกบไปใหโทรลกน เพอดงควำมสนใจใหตวเดกหญงเดนผำนไปได
คลกทมวนเถำวลย เพอใหเถำวลยคลำยลงมำใชส ำหรบกำรปน
GO
กอนทจะปนขนไปจะตองใชเมำสคลกแลวลำกงไปไวทกงไมฝงตรงขำมกอน เพอใหเดกหญงเดนผำนไปได ถำไมน ำงออกเดกหญงจะตกใจแลววงไปอกฝงท ำใหตกตนไมไปหำพวกโทรล
คลกทมวนเถำวลยเหมอนเดมเพอปนขนไป แลวเดนไปยงโซนตอไป
1. ใช Unity2D เปนเครองมอในการพฒนาเกม
2. ใช Adobe Photoshop CC ในการสรางกราฟกในเกม
1. Unity 2D
2. Adobe Photoshop CC
เทคนคหรอเทคโนโลยทใช
เครองมอทใชในการพฒนา
Next Zone
สามารถใชเปนเครองมอในการฝกความคดเเละการวางเเผนในการพาตวละครใหเดนผานดานไปได
สามารถเลนไดบนอปกรณคอมพวเตอร (PC) เเละอปกรณพกพา (Tablet) เหมาะส าหรบเดกในระดบชน
มธยมศกษา หรอบคคลทสนใจ
รายละเอยดโปรแกรมทจะพฒนา
ขอบเขตและขอจ ากดของโปรแกรมทพฒนา
เนองจากเกมมเนอหาการผจญภยแนวสยองขวญจงเหมาะส าหรบเดกในระดบชนมธยมศกษา หรอบคคล
ทสนใจ เดกทอายต ากวา 13 ปควรมผปกครองแนะน า
หลงจำกน ำโปรแกรมไปทดสอบกบกลมนกเรยนโรงเรยนสตรอำงทอง แลวท ำกำรสมผเลนจ ำนวน 42 คนประเมนผลกำรใชโปรแกรมโดยกำรใชแบบประเมนออนไลน พบวำในดำนขอมลทวไปนกเรยนเปนเพศชำยรอยละ 40.5 เพศหญงรอยละ 59.5 ผเลนสวนใหญใหคะแนนดำนรปแบบของเกม อยในระดบมำกทสด คดเปนรอยละ 69 ดำนควำมยำกงำยในกำรใชงำน อยในระดบมำกทสด คดเปนรอยละ 43 ดำนกำรน ำไปใชฝกกระบวนกำรคดวเครำะหอยในระดบมำกทสด คดเปนรอยละ 41 ดำนควำมสนกสนำนทไดรบจำกกำรเลน อยในระดบมำกทสด คดเปนรอยละ 69 ดำนควำมสวยงำม อยในระดบมำกทสด คดเปนรอยละ 79
กลมผใชโปรแกรม
ผลการทดสอบโปรแกรม
เนองจำกรปแบบของเกมจะไมเหมอนรปแบบเกมผจญภยทวไปทเขยนค ำสงควบคมตวละครหลกให เดน วง กระโดด แตจะตองเขยนค ำสงใหตวละครหลกท ำกำรเคลอนท ตอบสนองกบสถำนกำรณตำง ๆ และตองเขยนค ำสงควบคมใหกบตวละครผชวยในกำรกระท ำกบวตถตำง ๆ ในเกม ท ำใหตองเขยนโคดค ำสงเฉพำะในแตละสถำนกำรณในเกม ในสวนของงำนกรำฟกกเชนเดยวกน เนองจำกเกมเปนแนวสยองขวญจงตองท ำกรำฟกทมสวนประกอบและรำยละเอยดคอนขำงมำก กำรท ำงำนจงลำชำกวำก ำหนดกำร
ปญหาและอปสรรค
ควำมสวยงำม
รปแบบของเกม ควำมยำกงำยในกำรใชงำน กำรน ำไปใชฝกกระบวนกำร คดวเครำะห
ควำมสนกสนำนทไดรบ จำกกำรเลน
ในกำรพฒนำตอไปควรเพมทมพฒนำงำนมำกขน เพอแบงสวนของงำนทใหญเกนกวำจะท ำเพยงคนเดยว ทงงำนโคดดงและกรำฟก
จำกผลกำรประเมนกำรใชโปรแกรม พบวำ ผประเมนสวนใหญใหคะแนนกำรใชอยในระดบดมำกในทก ๆ ดำน จงสรปไดวำ “Swallow Wood ปำจอมเขมอบ” สำมำรถใชเปนเครองมอในกำรฝกทกษะกำรคดวเครำะห ทสำมำรถเรยนรไปพรอม ๆ กบไดรบควำมบนเทงไปดวย
บทเรยน สอนการใชงาน phpMyadmin จดการ ฐานขอมล Mysql ... [ออนไลน]. เขาถงไดจาก :
www.mindphp.com/บทเรยนออนไลน/สอน-phpmyadmin.html (วนทคนขอมล : 14 กนยายน
2562)
รวมค าสง SQL Command พนฐานเบองตน (Basic SQL Tutorial) [ออนไลน]. เขาถงไดจาก :
www.saixiii.com/sql-command/ (วนทคนขอมล : 14 กนยายน 2562)
วาดการตนไดงายๆดวยโปรเเกรม Photoshop cs6 [ออนไลน]. เขาถงไดจาก :
www.kenmijimonori.blogspot.com/ (วนทคนขอมล : 14 กนยายน 2562)
สรางเกม 2 มตดวย Unity 2D กบการท าเกม Side Scrolling Platform [ออนไลน]. เขาถงไดจาก :
www.daydev.com/developer/s11-game-development/2d-game-development/2d-unity-
Side-scrolling-platform.html (วนทคนขอมล : 14 กนยายน 2562)
แนวทางในการพฒนาและประยกตใชรวมกบงานอน ๆ ในขนตอไป
ขอสรปและขอเสนอแนะ
เอกสารอางอง
นำยกรตำพนธ มำลย
ทอย 61/1 หม 1 ต.ยำนซอ อ.เมอง จ.อำงทอง
เบอรโทรศพท 062-398-8465
E-mail [email protected]
นำงสำวจรศยำ เชดปร
ทอย 35/1 หม 2 ต.บำงพลบ อ.โพธทอง จ.อำงทอง
เบอรโทรศพท 087-819-2595
E-mail [email protected]
นำยกวนวชญ พมสำขำ
ทอย โรงเรยนสตรอำงทอง 66 หม 3 ต.ศำลำแดง อ.เมอง จ.อำงทอง
เบอรโทรศพท 0971719779
E-mail [email protected]
สถานทตดตอ
ภาคผนวก
1.ท ำกำรแตกไฟล RAR โดยคลกขวำแลวเลอก Extract Here
2.เขำไปในโฟลเดอร Swallow Wood
3.คลก Swallow Wood.exe เพอเปดเกม
คมอการตดตง
ในกำรเลนนนจะตองใชเมำสในกำรคลกเพอแกปรศนำตำง ๆ ในเกม เชน ในดำนนเรำจะตองคลกแลวลำกหนใหตกลงมำทบตนไมกนคน ท ำใหสำมำรถเดนผำนไปได
คมอการใชงาน
ตนไม กนคน
ตนไมกนคนกนหนเขำไป จงท ำใหตนไมกนคนตำย
กำรคลกทมวนเถำวลย ท ำใหมวนเถำวลยคลำยออก จำกนนใชเถำวลยปนลงไปขำงลำง
ในดำนนจะตองลำกทอนซงมำใสปำกตนไมกนคน ท ำใหตนไมกนคนงบเรำไมได
สวนในดำนน ผเลนจะตองลำกกบไปใหโทรลกน เพอดงควำมสนใจใหตวเดกหญงเดนผำนไปได
GO
คลกทมวนเถำวลยเหมอนเดม เพอใหเถำวลยคลำยลงมำใชส ำหรบกำรปน
กอนทจะปนขนไปจะตองใชเมำสคลกแลวลำกงไปไวทกงไมฝงตรงขำมกอน เพอใหเดกหญงเดนผำนไปได ถำไมน ำงออกเดกหญงจะตกใจแลววงไปอกฝงท ำใหตกตนไมไปหำพวกโทรล
คลกทมวนเถำวลยเพอปนขนไป แลวเดนไปยงโซนตอไป
Next Zone
ซอฟตแวรนเปนผลงำนทพฒนำขนโดย นำยกรตำพนธ มำลย และนำงสำวจรศยำ เชดปร จำกโรงเรยนสตรอำงทอง ภำยใตกำรดแลของ นำยกวนวชญ พมสำขำภำยใตโครงกำร Swallow Wood ปำจอมเขมอบ ซงสนบสนนโดย ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชำต โดยมวตถประสงคเพอสงเสรมใหนกเรยนและนกศกษำไดเรยนรและฝกทกษะในกำรพฒนำซอฟตแวร ลขสทธของซอฟตแวรนจงเปนของผพฒนำ ซงผพฒนำไดอนญำตใหศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชำต เผยแพรซอฟตแวรนตำม “ตนฉบบ” โดยไมมกำรแกไขดดแปลงใด ๆ ทงสน ใหแกบคคลทวไปไดใชเพอประโยชนสวนบคคลหรอประโยชนทำงกำรศกษำทไมมวตถประสงคในเชงพำณชย โดยไมคดคำตอบแทนกำรใชซอฟตแวร ดงนน ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชำต จงไมมหนำทในกำรดแล บ ำรงรกษำ จดกำรอบรมกำรใชงำน หรอพฒนำประสทธภำพซอฟตแวร รวมทงไมรบรองควำมถกตองหรอประสทธภำพกำรท ำงำนของซอฟตแวร ตลอดจนไมรบประกนควำมเสยหำยตำง ๆ อนเกดจำกกำรใชซอฟตแวรนทงสน
ขอตกลงในการใชซอฟตแวร