16
โโโโโโโโโโโโโ “โโโโโโโโโโโโโโโ โโโโโโโโ” โโโโโโโโโโโ เเเเเเเเเเเ Rama Yuth Game โโโโโโโโโโโโโโโโโ เเเเเเเเเ เเเเเเเเ เเ ,เเเเเเเเเเเ เเเเเเ , เเเเเเเเเเเเ เเเเเเเ โโโโโโโโโโโโโโโโโโโโ เเเเเเเ เเเเเเเเเเเ เเ.เเเเเ เเเเเเเเ โโโโโโโโโโโโโโ เเเเเเเเเเเเเเเ เเเเเเเเเเเ เเเเเเเเเเเเเเเเเ เเเเเเเเเเเเเเเเเเเเเ โโโโโโโโโโโโโโโโโโโ เเเเเเเเเเเเเเเเ เเเเเเเเเเเเ เเเเเเเเเเเเเเเเ เเเเเเเ เเเเเเเเเเเเเเเเเเเเเเเเเเเเเเเเเเเเเ เเเเเเเเเ เเเเเเเเ 8 เเเเเเเเเเเเเเเเ 2551 โโโโโโโโโ เเเเเ โโโโโโโโ เเเเเเเเเเเ

ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

Embed Size (px)

Citation preview

Page 1: ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

โครงงานประเภท การพั�ฒนาโปรแกรมประยุ�กต์�“ ”

ชื่��อโครงงาน เกมรามยุ�ทธ์ Rama Yuth Game

ชื่��อผู้��ท�าโครงงาน นายุอานนท ตั้��งสถิ�ตั้พร ,นายุจั�กรพงศ์ นาคเดช ,นายุขั�ตั้ตั้�พงศ์ เห็�นส�ขั

ชื่��ออาจารยุ�ท �ปร!กษา ผู้� ช!วยุศ์าสตั้ราจัารยุ ดร.ว�ษณุ� โคตั้รจัร�ส

สถาบั�นการศึ!กษา ภาคว�ชาว�ศ์วกรรมคอมพ�วเตั้อร คณุะว�ศ์วกรรมศ์าสตั้ร จั�ฬาลงกรณุมห็าว�ทยุาล�ยุ

โครงงานได้�ร�บัรางวั�ล ได ร�บท�นอ�ดห็น�นโครงการว�จั�ยุ พ�ฒนาและว�ศ์วกรรม โครงการการแขั!งขั�นพ�ฒนาโปรแกรมคอมพ�วเตั้อรแห็!งประเทศ์ไทยุ คร��งท/0 8 ประจั1าป2งบประมาณุ 2551

ระด้�บัชื่�+น อ30นๆ

หมวัด้วั-ชื่า คอมพ�วเตั้อร

วั�น/เด้�อน/ป. ท�าโครงงาน ไม!ระบ�

Page 2: ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

บัทค�ด้ยุ/อ โปรแกรมท/0พ�ฒนาขั5�นเป6นเกมตั้!อส� ( Action) ก50งวางแผู้นแบบผู้� เล!นห็ลายุคน (Multi-

player Game) ท/0ม/เน3�อเร30องและภารก�จัในการเล!น รวมท��งม/ตั้�วละคร และส�0งแวดล อมท��งห็มดอ างอ�งจัากท องเร30องรามเก/ยุรตั้�8 โดยุเกมจัะแบ!งออกเป6น 2 ร�ปแบบส1าค�ญ ค3อ ร�ปแบบภารก�จั และร�ปแบบเสร/ ซึ่50งสามารถิเล!นร!วมก�บผู้� เล!นคนอ30นๆได ผู้!านระบบเคร3อขั!ายุท องถิ�0น (Local Area

Network)

เกมได ร�บการออกแบบระบบการเล!นห็ล�กเป6น 2 ขั��น ค3อ ขั��นขัองฉากแผู้นท/0 ซึ่50งม/ร� แบบการเล!นแบบเกมวางแผู้นจั�บเวลาจัร�ง ท/0ตั้ องใช การวางแผู้นร!วมก�นเป6นท/ม เพ30อให็ การใช ทร�พยุากรเป6นไปอยุ!างค� มค!าท/0ส�ด โดยุจัะส!งผู้ลก�บช�ยุชนะขัองการเล!นในแตั้!ละเกมโดยุตั้รง และอ/กขั��น ค3อ ขั��นขัองการปะทะซึ่50งม/ร�ปแบบการเล!นเป6นแบบเกม Action บนสนามรบท/0จัะม/การเล!นร!วมก�นระห็ว!างผู้� เล!นท/0เป6นคน และทห็ารจั1านวนมากท/0ควบค�มพฤตั้�กรรมการแสดงผู้ลด วยุระบบป=ญญาประด�ษฐ์ ซึ่50งการเล!นในขั��นน/�ส!งผู้ลตั้!อการสร างความได เปร/ยุบในเช�งกลยุ�ทธ์ เน30องจัากช�ยุชนะท/0ได จัะห็มายุถิ5งการได มาซึ่50งจั�ดยุ�ทธ์ศ์าสตั้รท/0ส1าค�ญภายุในขั��นขัองการเล!นแบบแผู้นท/0ให็ญ! โดยุจั�ดยุ�ทธ์ศ์าสตั้รแตั้!ละชน�ดน��นล วนม/

Page 3: ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

ค�ณุสมบ�ตั้�ท/0สามารถิสร างความได เปร/ยุบให็ ก�บท/มขัองผู้� เล!นได นอกจัากน��นภายุในเกมยุ�งได สอบแทรกเกร�ดความร� ในวรรณุคด/เร3องรามเก/ยุรตั้�8ไว เป6นช!วงๆตั้ามภารก�จัท/0ผู้� เล!นเล3อกเล!นด วยุ

ในขั��นออกแบบรายุละเอ/ยุด (Detail Design) ขัองระบบการเล!นและท1าตั้ นแบบ (Prototyping) ขั5�นทดสอบ ได ม/การน1าเทคน�คการร� จั1าเส/ยุงพ�ด (Speech Recognition)

มาใช ในระบบการเล!นบางส!วนเพ30อสร างความแตั้กตั้!างท/0น!าสนใจัให็ ก�บเกมมากขั5�น และยุ�งได ทดลองพ�ฒนาระบบป=ญญาประด�ษฐ์แบบตั้�ดส�นใจัรวมศ์�นยุท/0เห็มาะสมก�บโครงสร างการเล!นท/0ม/ห็น!วยุการตั้�ดส�นใจัมากๆแบบเวลาจัร�ง (เน30องจัากเป6นเกมท/0แสดงผู้ลบนสนามรบ) ซึ่50งตั้ องม/การส!งขั อม�ลผู้!านเคร3อขั!ายุ Network ท/0ม/ขั อจั1าก�ดเร30องความเร�วในการส!งขั อม�ล และขันาดขัองช!องทางการส!งขั อม�ล ขั5�นทดลองในงานคร��งน/�เพ30อให็ ม/ประส�ทธ์�ภาพมากท/0ส�ดและม/ขั อผู้�ดพลาดน อยุท/0ส�ดอ�นจัะน1ามาซึ่50งการพ�ฒนาเกมออนไลนแบบผู้� เล!นจั1านวนมาก (Massively Multi-Player Online

Game) ท/0ม/ระบบการเล!นแบบน/�ตั้!อไปในอนาคตั้ http://www.vcharkarn.com/project/view/616

Page 4: ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

ชื่��อโครงงาน ตั้ะล�ยุจั�กรวาลก�บนายุ Space (Space

Tour)

ชื่��อผู้��ท�าโครงงาน นางสาวกมลท�พยุ พบพ�พ�ก , นางสาวน�ฎฐ์น�นท น�ชทรวง , นางสาวณุ�ฐ์ท�ชา ช�ผู้ลา

ชื่��ออาจารยุ�ท �ปร!กษา นายุเสร�มศ์�กด�8 ส�ขัประเสร�ฐ์

สถาบั�นการศึ!กษา โรงเร/ยุนไทยุอโยุธ์ยุาบร�ห็ารธ์�รก�จั

ระด้�บัชื่�+น ประกาศ์น/ยุบ�ตั้รว�ชาช/พ

หมวัด้วั-ชื่า คอมพ�วเตั้อร

วั�น/เด้�อน/ป. ท�าโครงงาน 1/1/2541

บัทค�ด้ยุ/อ �ท!องอวกาศ์� เป6นการศ์5กษาเก/0ยุวก�บปรากฏการณุตั้!าง ๆบนท องฟ้Bา ช!วยุให็ เราเขั าใจัปรากฏการณุบนท องฟ้Bาประกอบไปด วยุ ดาวฤกษ และดาวเคราะห็ซึ่50งเป6นส!วนห็น50งขัองจั�กรวาล โลกท/0เราอยุ�!ประกอบไปด วยุ ดวงอาท�ตั้ยุ ดาวเคราะห็ ดวงจั�นทร ดาวห็าง และอ�กกาบาตั้ รวมไปถิ5งฝุ่�DนและกEาซึ่

น�กว�ทยุาศ์าสตั้รชาวอ�ตั้าล/ได ค�ดค นกล องโทรท�ศ์นขั5�นเพ30อใช ศ์5กษาว�ตั้ถิ�ในท องฟ้Bาท1าให็ สามารถิเห็�นส�0งเห็ล!าน��นได ช�ดเจัน นอกจัากการศ์5กษาโดยุใช กล องโทรท�ศ์นแล ว ยุ�งม/

Page 5: ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

การส!งยุานอวกาศ์จัากพ3�นโลกไปส�!อวกาศ์ และใช ดาวเท/ยุมเพ30อท1าการศ์5กษาว�ตั้ถิ�ตั้!างๆบนอวกาศ์ ท1าให็ ป=จัจั�บ�นเราสามารถิเร/ยุนร� ส�0งตั้!างๆบนท องฟ้Bาได ง!ายุขั5�น ประกอบก�บท1าให็ เก�ดความร� ความเขั าใจัเก/0ยุวก�บอวกาศ์ สามารถิอธ์�บายุถิ5งความส1าค�ญขัองว�ตั้ถิ�บนท องฟ้Bา และผู้ลท/0ส!งให็ เก�ดปรากฎการณุบางอยุ!างบนโลกได

http://www.vcharkarn.com/project/view/529

ชื่��อโครงงาน ผู้จัญภ�ยุไปก�บ Flash Advenger go to

flash

ชื่��อผู้��ท�าโครงงาน นางสาว เกศ์ร�นทร ว�ชรพงษ , นางสาวส�ก�ญญา สว�สด/

ชื่��ออาจารยุ�ท �ปร!กษา นายุ นท/ พ�นธ์�ภ�กด/วงษ

สถาบั�นการศึ!กษา โรงเร/ยุนท�กษ�ณุาบร�ห็ารธ์�รก�จั

ระด้�บัชื่�+น ประกาศ์น/ยุบ�ตั้รว�ชาช/พ

หมวัด้วั-ชื่า คอมพ�วเตั้อร

วั�น/เด้�อน/ป. ท�าโครงงาน 1/1/2541

บัทค�ด้ยุ/อ โปรแกรม Flash น/�สามารถิท1าได ห็ลายุร�ปแบบและขั��นซึ่50งเรายุกตั้�วอยุ!างความบ�นเท�งในร�ปแบบห็น50งซึ่50ง

Page 6: ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

เปBนนาฬิ�กาอะนาลEอกซึ่50งใช ควบค�!ไปก�บการแสดงเวลาในการท1าเกมสห็ร3อการจั1าก�ดเวลาในการเล!นเกมสห็ร3อใช เพ30อตั้��งเวลาในการแทรกโปรแกรมซึ่50งม�นจัะแตั้กตั้!างจัากนาฬิ�กาตั้!างๆซึ่50งม�นจัะเป6นนาฬิ�กาท/0ม/ร�ปแบบแตั้กตั้!างจัาก!อนๆท/0เป6นเพ/ยุงแค!ตั้�วเลขัอยุ!างเด/ยุวเราจั5งใช ตั้�วการตั้�นแอนน�เมช�0นมาทรอดแทรกลงไปให็ ด�น!าเล!นขั5�นซึ่50งส!วนให็ญ!น�ยุมน1านาฬิ�กาอะนาล�อกน/�ไปใช ในการเร�0มตั้ นการเล!นเกมและอาจัจัะก1าห็นดการห็มดเวลาขัองแตั้!ละเกมสได อ/กด วยุ

http://www.vcharkarn.com/project/view/518

ชื่��อโครงงาน เกมเศ์รษฐ์/ท!องเท/0ยุวไทยุ

ชื่��อผู้��ท�าโครงงาน นายุ ส�ภโชค เร3องศ์ร/ , นายุ พ�ทธ์�พ�ฒน พ50งเพ/ยุร , นายุ ณุ�ฐ์กร เม3องแก ว

ชื่��ออาจารยุ�ท �ปร!กษา นางสาว ศ์ศ์�ภ�ทรา ตั้��งตั้รงจั�ตั้ร

สถาบั�นการศึ!กษา สถิาบ�นการศ์5กษา มห็าว�ทยุาล�ยุราชภ�ฏสวนด�ส�ตั้

Page 7: ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

ระด้�บัชื่�+น ปร�ญญาตั้ร/

หมวัด้วั-ชื่า คอมพ�วเตั้อร

วั�น/เด้�อน/ป. ท�าโครงงาน 1/1/2541

บัทค�ด้ยุ/อ โครงการฉบ�บน/�จั�ดท1าขั5�นเพ30อน1าเสนอโครงการเร30อง (Thailand Travel Monopoly

Online) ได ม/การแบ!งการพ�ฒนาออกเป6น 2 ส!วน ส!วนแรกค3อ ส!วนขัองตั้�วเกมเศ์รษฐ์/ น��นเป6น Web Application

ท/0ท1าการเร/ยุกใช Services ตั้!างๆจัาก Web Services ท/0เปGดให็ บร�การ และส!วนท/0สอง ค3อส!วนขัอง Web Services

ม/ Web Services ท/0ให็ บร�การอยุ�! 3 Web Services

โดยุจัะท1าห็น าท/0ให็ บร�การ Service แตั้กตั้!างก�นตั้ามประเภทขัองเว�บไซึ่ท เช!นเว�บท!องเท/0ยุวให็ บร�การ Service ขั อม�ลขัองจั�งห็ว�ด เว�บภาษ/ให็ บร�การ Service การค1านวณุภาษ/ประเภทตั้!างๆ เว�บท/0ด�นให็ บร�การ Service ด านราคาท/0ด�นขัองจั�งห็ว�ดตั้!างๆ เป6นตั้ น

ส1าห็ร�บ ส!วน Web Application น��น พ�ฒนาด วยุ ภาษา PHP ใช ฐ์านขั อม�ล MySQL และใช AJAX เพ30อความสามารถิโตั้ ตั้อบก�บผู้� ใช ได ด/ขั5�น โดยุการร�บส!งขั อม�ลในฉาก

Page 8: ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

ห็ล�ง ท1าให็ ท��งห็น าไม!ตั้ องโห็ลดให็ม!ท�กคร��งท/0ม/การเปล/0ยุนแปลง ซึ่50งช!วยุท1าให็ เพ�0มการตั้อบสนอง ความรวดเร�ว

ส!วน Web Services น��น พ�ฒนาด วยุ ภาษา PHP ใช ฐ์านขั อม�ล MySQL ส1าห็ร�บการส!งขั อม�ลระห็ว!าง Web

Services ก�บเว�บไซึ่ท ขั อม�ลจัะอยุ�!ในร�ปแบบภาษา XML

(eXtensible Markup Language)

In this work, we proposed a Thailand Travel Monopoly Online Game. A project has two pasts. The first part is The game “MILLIONAIRE GAME” which is Web Application that all users can find by searching from the services website. The second part is Web Services part. There are three service websites which each provides the different service; depend on type of service website. For example, website for traveller that provides all provinces detail, website for type of all tax calculating and website for property service which contains property price for each province.

For the Web Application is developed from PHP language which use the MYSQL database and AJAX. To satisfy and for better

Page 9: ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

interactive with user; do not need to repage each time that has been changed by sending information through the screen.

For the Web Services development by using PHP language and mysql database for transfering information between web services and website.All information is in the form of XML(eXtensible Markup Language). http://www.vcharkarn.com/project/view/383

ชื่��อโครงงาน ความฝุ่=นท/0ไม!ม/ว�นส��นส�ด โปรแกรมเพ30อความบ�นเท�ง

ชื่��อผู้��ท�าโครงงาน นายุส�น�ล ยุาเด/ยุว

ชื่��ออาจารยุ�ท �ปร!กษา อาจัารยุนพดล อร!ามภ�ทรวงษ

สถาบั�นการศึ!กษา โรงเร/ยุนสยุามบร�ห็ารธ์�รก�จั (SBAC)

ระด้�บัชื่�+น ม�ธ์ยุมปลายุ

หมวัด้วั-ชื่า คอมพ�วเตั้อร

วั�น/เด้�อน/ป. ท�าโครงงาน 1/1/2541

บัทค�ด้ยุ/อ Endless Dreams (ความฝุ่=นท/0ไม!ม/ว�นส��นส�ด) เป6นเกมประเภทเกมสวมบทบาท (RPG : Role

Page 10: ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

Playing Game) ห็ร3อท/0คนส!วนให็ญ!ร� จั�กก�นในช30อ �เกมภาษา� ผู้� เล!นจัะตั้ องสวมบทบาทตั้�วละครให็ เด�นทางไปส�!จั�ดห็มายุ พบเจัอก�บอ�ปสรรค ปฏ�บ�ตั้�ภารก�จัตั้!าง ๆ ตั้ามเน3�อห็าขัองเกม ระบบขัองเกมจัะให็ ผู้� เล!นเล3อกค1าส�0งตั้!าง ๆ ซึ่50งจัะแตั้กตั้!างก�นออกไปขั5�นอยุ�!ก�บสถิานการณุ ระบบการตั้!อส� จัะเป6นแบบเขั าฉากตั้!อส� เม30อผู้� เล!นบ�งค�บตั้�วละครเด�นอยุ�!ในแผู้นท/0 เกมจัะส�!มให็ ผู้� เล!นพบก�บมอนสเตั้อร ส!วนมอนสเตั้อรท/0จัะได พบน��นจัะแตั้กตั้!างก�นไปในแตั้!ละพ3�นท/0 ม/ระด�บความยุาก-ง!ายุ ตั้!างก�นออกไป ผู้� เล!นสามารถิบ�นท5กขั อม�ล แล วกล�บมาเล!นตั้!อจัากจั�ดเด�มได ตั้�วละครแตั้!ละตั้�ว จัะม/ความสามารถิแตั้กตั้!างก�นออกไป ผู้� เล!นสามารถิพ�ฒนาระด�บและความสามารถิขัองแตั้!ละตั้�วละครได เร30อยุ ๆ ซึ่50งตั้�วละครแตั้!ละตั้�วจัะเก!งแค!ไห็นก�ขั5�นอยุ�!ก�บห็ล�กการวางแผู้น การใช ความค�ดขัองผู้� เล!น ส!วนให็ญ!แล ว เกมภาษาท/0ผู้!านมาขัองค!ายุเกมตั้!าง ๆ ระบบขัองเกมม�กจัะให็ ผู้� เล!นท1าการเล3อกค1าส�0งตั้!าง ๆ แล วรอด�ผู้ลขัองการกระท1า โดยุในโปรแกรมน/� จัะแทรกความแปลกให็ม!ลงไปอยุ!างลงตั้�ว เพ30อปBองก�นความน!าเบ30อจั1าเจัเห็ม3อนก�บเกมอ30น ๆ ท/0ผู้!านมา โดยุจัะใส!จั�ดเด!นตั้!าง ๆ ภายุในเกม เช!น สถิาป=ตั้ยุกรรมภายุในเกมจัะเป6นอาคารบ านเร3อนแบบไทยุ ๆ ว�ฒนธ์รรมไทยุ และประเพณุ/ไทยุ ระบบการ

Page 11: ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

ตั้!อส� เม30อผู้� เล!นท1าการโจัมตั้/ศ์�ตั้ร�ระยุะประช�ด ในขัณุะท/0ตั้�วละครก1าล�งท1าการโจัมตั้/ จัะม/ห็ลอดว�0ง ให็ ผู้� เล!นกดป�Dม ถิ ากดท�นในจั�ดท/0ก1าห็นด ตั้�วละครจัะโจัมตั้/ได ร�นแรง แม!นยุ1า แตั้!ถิ าห็ากกดไม!ท�นห็ร3อกดก!อน ตั้�วละครจัะโจัมตั้/พลาด เม30อผู้� เล!นท1าการโจัมตั้/ศ์�ตั้ร�โดยุใช เวทยุมนตั้ ในขัณุะท/0ตั้�วละครท1าท!าร!ายุเวทยุ จัะม/ล�กศ์รเล30อนให็ กดตั้ามท/0ก1าห็นด โดยุความแรงขัองเวทยุจัะค�ดเป6นเปอรเซึ่�นตั้ขัองจั1านวนล�กศ์รท/0กดท�น เช!น ล�กศ์รเล30อนมา 10 ตั้�ว ผู้� เล!นกดท�น 8 ตั้�ว ความแรงขัองเวทยุก�จัะเป6น 80 % ขัองความแรงส�งส�ด เม30อได ร�บช�ยุชนะจัากการตั้!อส� ตั้�วละครจัะแสดงท!าทางขัอขัมาเพ30อเป6นการไว อาล�ยุแก!ค�!ตั้!อส� ตั้ามความเช30อขัองคนไทยุ เป6นตั้ น

It is a role play game or known as language Game. The player makes a role as actor and points him to the destination, on the way he meets the problems and follow the game details. For the game system, the player will choose the various instructions that are difference in situations. It will show the fighting scene. When the player controls the actor place on the map. The game will be chosen to meet the monster / there are different monster in each place and different

Page 12: ต วอย างโครงงานการพ_ฒนาโปรแกรมประย_กต_

fighting. The player can record data and replay in the same section. There are different actors. The player can develop or apply the actors ability. They will be smart �according to making play and decision. Mostly of this game the Game System will be chosen and waited for action. By the way, There will be interesting in the game for the players, will not get bored, spectral the option, it will show the modern Thai architecture, culture and tradition and tradition. At Fighting, when the actor close to fighter and fight it will show the running button. If you fast press it, you will fight hard, in the other hand, for the slow press, you will lose the game. While the actor is playing magic it shows the arrow for press. The strongly press shows the percentage for number of arrows, for example the 10 arrows shows and you can press it, you will get 80% win. Lastly, the lose actor will forgive the winner as a Thai beliefs.

http://www.vcharkarn.com/project/view/352