๒๙๕๔
โดย : นายอํานาจ พรหมใจรักษ ครูชํานาญการพิเศษ กลุมสาระการเรียนรูการงานอาชีพและเทคโนโลยี สาขา “คอมพิวเตอร” โรงเรียนกัลยาณวัตร สํานักงานเขตพืน้ ที่การศึกษามัธยมศึกษา เขต 25(ขอนแกน)
1
คํานํา เอกสารประกอบการเรียนรู รายวิชา ง21203 การสรางเกมคอมพิวเตอร 1 ชุดนี้ มีเนื้อหาสาระเกี่ยวกับการ สรางเกมดวยโปรแกรม Construct 2 ซึ่งประกอบดวย ความรูพื้นฐานเกี่ยวกับเกม ขั้นตอนการพัฒนาซอฟตแวรเกม เครื่องมือที่ใชในการพัฒนาซอฟตแวรเกม Layout ,Layer Game Object , Behavior , Event , Collision ,HUD , การเพิ่มเสียงลงในเกม และ การสงออกเกม ผูเรียบเรียงหวังวาเอกสารประกอบการเรียนรูชุดนี้ จะเปนแนวทางสําหรับครูผูสอน หรือ ผูที่เริ่มมีความสนใจ ในการจะเปนนักพัฒนาเกมไดนําไปใชเปนพื้นฐานในพัฒนาเกมใหเกิดประโยชนตอวงการศึกษาและสังคมตอไป อํานาจ พรหมใจรักษ์
2
ความรูพื้นฐานเกี่ยวกับ “เกม”
เกม คืออะไร ?? เกม หมายถึง โปรแกรมที่ออกแบบมาใหเลน มีรูปแบบและกฎของการเลน เพื่อความสนุก เพลิดเพลินและ ชวยใหผูเลนคลายอาการตึงเครียดไดถาเลนอยางมีขอบเขต “คอมพิวเตอรเกม” หมายถึงการนาเอาเกมมาประยุกตเลนในคอมพิวเตอรโดยใชภาษาตางๆมาเขียนแลวแต ในแนวเกมของผูสราง วาจะสรางใหสมจริง หรือจะสรางแบบเนนกราฟก การสื่อที่สมจริงโดยใชภาพเอนิเมชันเปนตน ประเภทของเกมคอมพิวเตอร RTS = Real Time Strategy ก็คือเกมแนววางแผนการรบ (ควบคุมยูนิตหลายๆตัวมาสูกัน/สรางฐานสูกัน) อยางพวก Red Alert
TBS = Turn-Base Strategy เกมแนววางแผนแบบผลัดกันเลนคนละตา
Simulation เกมประเภทสถานการณจาลอง จะมีการบังคับที่ซับซอนมาก
3
Racing = เกมแนวที่ใชความเร็ว เชน เกมรถแขงตางๆ อยาง Need For Speed
Action = เกมตอสูอะไรตางๆ เชน Contra
FPS = First Person Shooting เดินหนาฆาแหลก มุมมองบุคคลที่ 1(เห็นเหมือนเปนคนจริงๆ คือจะไมเห็น ตัวเอง เห็นแคขางหนา) บางครั้งรวมไวใน Action เชน Counter-Strike
4
TPS = Third Person Shooting เดินหนาฆาแหลก มุมมองบุคคลที่ 3(เห็นตัวละครของเราดวย) บางครั้ง รวมไวใน Action เชน GunZ
RPG = Role Playing Game สวนมากเปนเกมที่ตองเก็บประสบการณไปเรื่อยๆ ใชเวลาในการเลนคอนขาง นาน เชน Final Fantasy ที่รูจักกันดี
Puzzle = เกมแนวใชสมอง
5
BoardGame เกมพวกนี้มีหมวดหมูไมแนชัด บางทีรวมอยูใน puzzle บางครั้งอยูใน TBS บางครั้งอยูใน Sim(Yu-Gi-Oh! แบบดวลการด หรือ Capsule Monster)
Adventure = เกมแนวผจญภัย(Knight's Quest)
Side Scrolling Game เกมแนวเดินๆ กระโดดๆ เหยียบๆ บางครั้งถูกรวมไวใน Adventure (Mario)
6
Fighting เกมแนวสูกัน
ประเภทของเครื่องเลนเกม
ปจจุบันมีเกมหลายเกมที่ถูกพัฒนาใหเลนกับเครื่องเลนเกมมากขึ้น เชน 1. เกมตู ้ (Arcade)
เปนเครื่องเลนเกมที่มีขนาดใหญ ให ความรูสึกที่สมจริงในดานสรีระ การควบคุม และ ระบบเสียง มีความทนทานตอการใชเลนที่สูงมาก เกมพวกนี้ มักจะใชในดานเชิงพาณิชยในพื้นที่ สาธารณะ เชนศูนยการคาเพื่อบริการแกผูบริโภค แตมี ขอจํากัดตรงที่ผูเลนสามารถเลนไดมากที่สุดตอตูและ ตอครั้ง คือ 2 คน และไมมีระบบเซฟเกม แพก็ตองเติม เงินใหมอีกครั้ง
2.เครือ ่ งเล่นเกมประจําบ้าน (Console)
เปนเครื่องเลนเกมขนาดเล็กที่ใชเชื่อมตอกับจอโทรทัศน มีจุดเดนตรงที่สามารถเลนกับจอโทรทัศนได เหมือนกับเลนวีดีโอ และสามารถเปลี่ยนเกมอื่นไดตามตองการ แตตองรักษาเรื่องอรรถรสในการเลน เพราะหากเลน แรงๆ ก็มีสิทธิ์พังคามือได
7 3. เครือ ่ งเล่นเกมพกพา
เปนเครื่องเลนเกมขนาดเล็กที่มีจุดเดนตรงที่สามารถพกพาไปที่ไหนก็ ไดดวยกระเปาใบเล็ก มีความทนทานในการกดปุมสูง (แตอาจไมทนถาถูกกระแทก หรือโดนน้ํา) มีขอจํากัดในดานการเชื่อมตอระหวางผูเลนดวยกันแตในปจจุบันนี้ เครื่องเลนเกมพกพารุนใหมไดเพิ่มระบบการเชื่อมดอดวย Wifi หรือ 3G สําเร็จแลว นอกจากนี้ในสวนของเครื่องเลนเกมพกพานัน้ มีระบบยอยอีกระบบหนึ่งนั่นคือ
4. PC เกม
ความจริง คือ เครื่องคอมพพิวเตอร แตสามารถเสริมเกมได ซึ่งมีจุดเดนตรงที่ความคุมคาในการใชงาน ทั้ง ทํางานก็ได เลนเกมก็ได นอกจากนี้เกม PC ก็มีหลากหลายรูปแบบใหผูเลนไดเลือกเลนกัน ซึ่งมีดังนี้
8
4.1 Offline Game คือเกม PC ที่เนนเลนคน เดียวเปนหลัก สามารถหาไดจากการซื้อแผนหรือโหลด จากเว็บไดขอเสียคือไมคุมคาในระยะยาวตลอดชีพ เลน จบเกมก็เกิดความเบื่อหนายได (เวนแตวาจะเก็บสะสม แลวทิ้งไวสัก 30 ป)
4.2 LAN Game คือเกม PC ที่เนนการเชื่อม เครือขายวงแคบแลวเลนพรอมกันแบบ Real Time มี ขอดีตรงที่เปนสังคมในวงแคบ และความสเถียรสูง แต ไมมีความหลากหลายในสังคมและตัวเกมคอนขาง ตายตัว อัพเดทไดนอย
4.3 Online Game คือ เกม PC ที่เนนการเลนดวยอินเตอรเน็ต ที่เชื่อมตอจากเซิรฟเวอรศูนยกลาง และ เปนเกมที่เนนรูปแบบสังคมในวงกวาง และไม จําเปนตองเซฟบอยๆ เพราะเซฟโดยอัตโนมัติผานทาง เซิรฟเวอรใหแลว และ มีของใหมๆ ทยอยอัพเดท สม่ําเสมอ แตมีขอเสียคือความสเถียรภาพของ ระบบเครือขายอินเตอรเน็ตที่ผูบริการแตละทานใชไม เหมือนกัน รวมไปถึงสภาพ PC ของแตละคนดวย จึง ทําใหเกิดการกระตุกหรือเรียกกันวา “แลค” และ ความกังวลในเรื่องของรหัสผานดวย
9
4.4 Flash Game คือเกม PC ที่เลน ผานทางเว็บไซตที่ใหบริการ ซึ่งสวนมากจะเลน แบบคนเดียวเก็บคะแนนเปนหลัก ในปจจุบันบาง เกมสามารถเชื่อมตอแบบออนไลน เพื่อสะสม คะแนนแขงกับผูเลนทานอื่นๆ ทั่วทุกมุมโลก แตก็ ไดแคนั้น ไมสามารถปฏิสัมพันธหรือเลนดวยกัน ได
4.5 Social Game เปนเกมพิเศษที่เปดผานระบบสังคมออนไลน (Social Network) โดยการนํา Flash Game และ Game Online มาผสมกัน ขอดีก็คือแคคุณมีรหัสผานของ Social Network ก็สามารถเลนไดดวยการ ลงทะเบียน Applications ของแตละเกมไดฟรี เลนงายไมซับซอน แตขอเสียคือการแจงเตือนแกเพื่อนบานที่บอยมาก ซึ่งบางคนที่ไมไดเลนหรือเลิกเลนแลวรูสึกรําคาญใจมาก
10