6/7/54

[บ่น]ไปเสนอหัวข้อปริญญานิพนธ์มาครับ

เมื่อวารนี้ไปเสนอหัวข้อปริญญานิพนธ์มาครับ หุหุ



หัวข้อปริญญานิพนธ์            เกมล่าสมบัติมังกร (Treasure Hunter)
หรือ เกมแฟลตที่สามารถบันทึกข้อมูลลงฐานข้อมูล  ร่วมกับเว็บไซต์
ผู้จัดทำ                                    นายศุภกร   วราพิริยะกุล
สาขา                                       คอมพิวเตอร์เกมมัลติมีเดีย  ปีการศึกษา 2554
บทคัดย่อ
                ปริญญานิพนธ์นี้มีจุดประสงค์เพื่อพัฒนาเกมแฟลต  ที่สามารถบันทึกข้อมูลลงฐานข้อมูลร่วมกับเว็บไซต์ (web-base game)    โดยอาศัยการส่งตัวแปรผ่าน PHP ไปยังฐานข้อมูล sql เพื่อเก็บคะแนน มีการพัฒนา 2 ส่วนคือ
1. เกมล่าสมบัติมังกร (Treasure Hunter)
1.1 เกมใช้ความคิด  หาทางผ่านอุปสรรคต่างๆภายในเกม เป้าหมายหลักของเกม  คือ  การบังคับตัวละครไปยังสมบัติ  และกลับมายังฐานให้ได้  ภายในเวลา 2 นาที  การควบคุมตัวละคร  ใช้คีย์บอร์ดบังคับตัวละคร  และ  ใช้เมาส์เลือกและสร้างสิ่งก่อสร้าง  เส้นทาง  หรือสิ่งกีดขวางเพื่อช่วยตัวละครไปยังสมบัติและกลับฐานให้ได้
จำนวนด่าน  มีทั้งหมด 10 ด่าน ไม่รวมด่านที่ผู้เล่นอื่นสร้างขึ้น  แต่ละด่านใช้เวลา 2 นาที  และมีของ
รางวัลต่างกันไปตามระดับความยากง่ายในแต่ละด่าน
ถ้าพลาด  เกิดจากตัวละครตายจากการออกนอกฉาก  หรือโดนกับดักต่างๆ  จะไม่ได้รับรางวัลในฉากนั้นๆ  สามารถเลือกเล่นฉากเดิมได้  หรือเปลี่ยนเป็นด่านอื่นๆต่อไป
ถ้านำสมบัติกลับฐานได้  ผู้เล่นจะได้รับรางวัลเป็นมูลค่าของสมบัตินั้นๆ ตามระดับความยากของฉาก  เพื่อเก็บสะสมนำไปซื้อเครื่องแต่งกาย  ระบบบันทึกผลว่ามีการผ่านฉากนี้แล้ว  สามารถเลือกเล่นฉากเดิมได้  หรือเปลี่ยนเป็นด่านอื่นๆต่อไป
1.2 เกมสามารถบันทึกข้อมูลการเล่นลงฐานข้อมูลร่วมกับเว็บไซต์ได้
2. เว็บไซต์
                2.1 สำหรับทำการ Login สำหรับหน้าเว็บและ Register เป็นสมาชิก
                2.2 สำหรับแสดงรายละเอียดของสมาชิก 
2.3 บอกรายละเอียดเกี่ยวกับเกม  สามารถเล่นเกมได้ที่หน้านี้




เนื้อเรื่องย่อ

                ผู้เล่นมีอาชีพเป็นช่างไม้อาศัยอยู่ชานเมือง  วันหนึ่งเจ้าหน้าที่รัฐมาเก็บภาษี  แต่ตนไม่มีเงินจ่าย  รัฐจึงยึดบ้านของตนไป  ความต้องการที่จะเอาบ้านคืน  ช่างไม้จึงออกตามหาสมบัติล้ำค่าตามสถานที่ต่างๆ  และสิ่งล้ำค่าที่สุดในโลกก็คือสมบัติของมังกรโบราณในตำนาน  เพื่อแลกเป็นเงินไถ่บ้านคืน

วิธีการเล่น
1. login เข้าสู่เกมเพื่อยืนยันตัวบุคคล (ไปข้อ 2) หรือกดปุ่ม register เพื่อลงทะเบียน
          - สามารถทำการ register ผ่านตัวเกม หรือลงทะเบียนผ่านทางหน้าเว็บไซต์โดยตรง
                - สามารถเข้าเล่นโดยไม่ลงทะเบียนได้  แต่จะไม่มีการบันทึกค่าใดๆทั้งสิ้น
2. หน้าจอเมนูหลัก  จะมีเมนูให้เลือกความต้องการของผู้เล่นว่าต้องการทำสิ่งใด
2.1 เลือกฉากเล่น - จะเข้าสู่หน้าเลือกฉากเล่นเกม (ไปข้อ 3)
2.2 ร้านค้า - เลือกซื้ออุปกรณ์แต่งตัวสำหรับเกม
2.3 สร้างฉาก - ผู้เล่นสามารถเลือกสร้างฉากของตัวเองได้ที่นี่
2.4 ดูรายละเอียดของผู้เล่น - จะมีรายละเอียดของผู้เล่นเฉพาะเกมนี้
3. เลือกฉากเล่น ผู้เล่นสามารถเลือกฉากที่ต้องการเล่น หรือสุ่มด่านเล่นได้จากหน้านี้ เมื่อเลือกฉากเล่นแล้ว จะเข้าสู่การเล่นเกม (ไปข้อ 4)
                - แต่ละด่านจะแสดง ระดับความยาก, สถานะว่าเราเคยเล่นหรือยัง, จำนวนคนเคยเล่นผ่านไม่ผ่าน
4. การเล่นเกม
          ควบคุมตัวละคร
- ปุ่มคีบอร์ด w,a,s,d บังคับตัวละคร
- ใช้เมาส์ในการสร้างสิ่งก่อสร้าง หรือสิ่งกีดขวาง, ใช้สกอส์เมาส์ควบคุมองศาของสิ่งก่อสร้าง
- ปุ่มคีบอร์ด 1,2,3,4,5,6,7,8,9,0,-,= เป็นคีย์ลัดสำหรับเลือกใช้สิ่งก่อสร้าง
จำนวนด่าน  มีทั้งหมด 10 ด่าน ไม่รวมด่านที่ผู้เล่นอื่นสร้างขึ้น  แต่ละด่านใช้เวลา 2 นาที  และมีของ
รางวัลต่างกันไปตามระดับความยากง่ายในแต่ละด่าน
                เป้าหมายของเกม คือ บังคับตัวละครไปหาสมบัติ และเดินกลับฐาน ตามเวลาที่กำหนด
ถ้าพลาด เกิดจากตัวละครตายจากการออกนอกฉาก  หรือโดนกับดักต่างๆ  จะมีเมนูขึ้นมาให้เลือกคือ  เล่นด่านนี้ใหม่ , สุ่มด่านใหม่ , เลือกด่านใหม่(ไปข้อ 3)
ถ้านำสมบัติกลับฐานได้  ผู้เล่นจะได้รับรางวัลเป็นมูลค่าของสมบัตินั้นๆ ตามระดับความยากของฉาก  ระบบบันทึกผลว่ามีการผ่านฉากนี้แล้ว  มีเมนูขึ้นมาให้เลือกคือ  เล่นด่านนี้ใหม่ , สุ่มด่านใหม่ , เลือกด่านใหม่(ไปข้อ 3)  และแสดงรายละเอียดในการเล่นด่านนี้
               
*จากข้อ 2.3 การที่ผู้เล่นสร้างฉากเองเสร็จเรียบร้อย  ระบบจะทำการแปลงตำแหน่งต่างๆในฉากออกมาเป็นตำแปร  แล้วทำการเซฟลงในฐานข้อมูล  เพื่อรอการยืนยันจาก Admin           
               
เว็บไซต์
                การพัฒนาเกมแฟลตนี้  จุดประสงค์ คือ ต้องการให้เกมมีการบันทึกข้อมูลลงฐานข้อมูล  ร่วมกับเว็บไซต์  ดังนั้น  ตัวเว็บไซต์เองจะต้องสามารถแสดงข้อมูลจากเกมที่มีการเก็บลงฐานข้อมูลด้วย  นอกจากนี้ตัวเว็บไซต์เองยังเป็นการโฆษณาไปในตัวด้วยว่า  ตัวเกมมีการอัพเดทอะไรเพิ่มบ้าง  มีเกมอะไรใหม่บ้าง  หรือมีข่าวอะไรบ้าง

                หน้าแรกเว็บไซต์ - มีไว้สำหรับแสดงรายละเอียดของเว็บไซต์, เกม, สมัคสมาชิก
                หน้าสำหรับสมาชิก - สำหรับแสดงรายละเอียดของสมาชิก  เช่น  เล่นเกมอะไรบ้าง  เพื่อนสมาชิกอื่น 
คะแนนจากการเล่นเกม  นามแฝง  เป็นต้น
หน้าข้อมูลเกม - จะบอกรายละเอียดเกี่ยวกับเกม วิธีการเล่น คะแนนผู้เล่นสูงสุด ต่อวัน ต่อเดือน ต่อปี
หน้าเล่นเกม - สามารถเล่นเกมได้ที่หน้านี้



สรุปว่าโครงการไม่ผ่านนะครับ ( อ่าว ) แต่ก็ไม่ได้เสียใจอะไร จริงๆเค้าอ่านรู้เรื่องก็ดีใจแล้ว ( อ่าว ) เค้าบอกว่าเกมที่ทำกับเกมตัวอย่าง ( References ) เหมือนกันเกินไป อยากให้เพิ่มจุดเด่นของเกมที่ทำเพิ่มขึ้น ( อืมๆ เข้าใจๆ ) ก็ไม่เชิงว่าไม่ให้ผ่านหรอกครับ คือเค้าอยากให้เพิ่มความเป็นเอกลักษณ์หน่อยหนะ เดี๋ยวรอบหน้าจัดให้สาสมใจเลยทีเดียว * - *

ไม่มีความคิดเห็น:

แสดงความคิดเห็น