116
เกม FantasyWorld นาย เอกพันธ์ นามสมบูรณ์ นาย พิทักษ์ ตึกสุอินทร์ อาจาร์ยที่ปรึกษา อาจารย์นิษา ศักดิ์ชูวงษอาจารย์สุดารัตน์ หนองหารพิทักษ์ โครงงานเล่มนี้เป็นส่วนหนึ่งของการศึกษาตามหลักสูตรบริหารธุรกิจบัณฑิต สาขาคอมพิวเตอร์ธุรกิจ คณะวิทยาการจัดการ มหาวิทยาลัยราชภัฏอุดรธานี ปีการศึกษา 2562

เกม FantasyWorld - Udon Thani Rajabhat University

  • Upload
    others

  • View
    29

  • Download
    0

Embed Size (px)

Citation preview

Page 1: เกม FantasyWorld - Udon Thani Rajabhat University

เกม FantasyWorld

นาย เอกพนธ นามสมบรณ

นาย พทกษ ตกสอนทร

อาจารยทปรกษา

อาจารยนษา ศกดชวงษ

อาจารยสดารตน หนองหารพทกษ

โครงงานเลมนเปนสวนหนงของการศกษาตามหลกสตรบรหารธรกจบณฑต

สาขาคอมพวเตอรธรกจ คณะวทยาการจดการ

มหาวทยาลยราชภฏอดรธาน

ปการศกษา 2562

Page 2: เกม FantasyWorld - Udon Thani Rajabhat University

เกม FantasyWorld

นาย เอกพนธ นามสมบรณ

นาย พทกษ ตกสอนทร

อาจารยทปรกษา

อาจารยนษา ศกดชวงษ

อาจารยสดารตน หนองหารพทกษ

โครงงานเลมนเปนสวนหนงของการศกษาตามหลกสตรบรหารธรกจบณฑต

สาขาคอมพวเตอรธรกจ คณะวทยาการจดการ

มหาวทยาลยราชภฏอดรธาน

ปการศกษา 2562

Page 3: เกม FantasyWorld - Udon Thani Rajabhat University

tuiu:atlIn:{{1un euviyr u'i n r:6'e n r: lu'riy ura a:rrrYgq n :oT fi

il3ryrgr uir,rr:o:fiorirufrn (norfrrinoio:fio)

tnu FantasyWorld

1. uruuonfiud uuaruu:cri

z. urafiri'nti finaduvri1

atFr0l.t?\?!ao:6:na

t

i<IJOLFl:{{1U

uauo1nu

611J',1?r'1

,da-d(o'r01 :uu19'r nnqt:lri)

q

i,on::a.J fl 'r:y]u:ilu1ua rl

ufifl"";'5Y'', fu:(or:.ar?ni r.1cyfi)

il:T1.rft1:

({ri: uoran:ror:rjrJrfi oru ma nla)

(ry'ri:unran:ror:th:ru: niwru)

fl5511fl11

(orqr:dKnfia{ u#rri)

(orqr:daur:: ounivlfirt'u)

n::iln'r:

. 6 ,d d -(o1a1:ug1uu r1\.iqr)

n551Jn',l:

o1 a'l : uvr u : nul Lfl :{.i 1u

tsifr qr:rur uiurlouTquF) 6uyfl :::i.r1:aouTrr:rviuu6r

(or o r:dqenYnrj rauouar:fi fr'nd)

. da - I d1. o'ra1:uu191 fl nfl%?{19

!

2. arqr:danrYsrri rauolrar :fi fr'ndI

thapanee
Seksil Maneesri
Seksil Maneesri
Page 4: เกม FantasyWorld - Udon Thani Rajabhat University

หวขอโครงงาน เกมFantasy World ชอผเขยน นาย เอกพนธ นามสมบรณ

นาย พทกษ ตกสอนทร อาจารยทปรกษา 1. อาจารยนษา ศกดชวงศ 2. อาจารยสดารตร หนองหารพทกษ สาขาวชา คอมพวเตอรธรกจ ปการศกษา 2562

บทคดยอ โครงงานนมวตถประสงค เพอใหผเลนไดรจกองคประกอบรวมของการทำธรกจ ผานทางเกมFantasy World เพอสามารถใหผ เลนไดเพลดเพลน และทำใหผ เลนไดฝกการทำธรกจในโลกสมมตขนมา เพอฝกการบรหารผานตวละครโลกในเกม การคากบตางเผาพนธทสมมตขนภายในเกม ไดฝกการหาขอมลในเกม การพฒนาเกม FantasyWorld ดำเนนการวเคราะหและออกแบบเกมโดยมนทานและนยายในโลกทมเวทยมนตเปนตนแบบ รวมถงตำนานตางๆ ทผ คนสามารถพบเหนไดบอย ทงในภาพยนต เกม การตน หรอสออนๆ โดยใชโปรแกรม RPG Maker MV ในการออกแบบตวละคร แผนท เมอง ภมประเทศขน โดยโปรแกรม RPG Maker MV ใชภาษา JavaScript ทเปนคำสงในโปรแกรมกำหนดมาให จากการพฒนาเกม FantasyWorld พบวา เกมนเหมาะสำหรบผเลนกลมวยรนทมความสนใจทางดานธรกจและชอบเลนเกม โดยผเลนไดเพลดเพลนพรอมกบการฝกทกษะการบรหารกจการไปพรอมกน และทำใหผเลนไดรจกการบรหารทรพยากรทมอยอยางจำกด ใหเกดประโยชนสงสด โดยการสำรวจโลกภายในเกมทมแผนทขนาดใหญและหาขอมลภายในเกมไปพรอมกน

Page 5: เกม FantasyWorld - Udon Thani Rajabhat University

กตตมากรรมประกาศ

โครงงานนสำเรจลลวงไดดวยความกรณาจาก อาจารยนษา ศกดชวงค อาจารยสดารตร หนองหารพทกษ และอาจารยทานอนๆ ทไดใหมาเปนอาจารยทปรกษาโครงงานทไดใหคำเสนอแนะ แนวคด ตลอดจนแกไขขอบกพรองตางๆ มาโดยตลอดจนโครงงานเลมนเสรจสมบรณ ผศกษาจงกราบขอบพระคณเปนอยางสง

ขอกราบขอบพระคณพอ คณแม ผปกครอง ทใหคำปรกษาในเรองตางๆ รวมทงเปนกำลงใจและใหกำลงใจทดเสมอมา

ขอบคณ มหาวทยาลยราชภฎอดรธานทชวยแบงปนสถานทสำหรบการศกษา คนคว า และอนเตอรเนต WIFI สำหรบการเขาถงขอมลในอนเตอรเนตทใชในมหาวทยาลย ทมสวนชวยในโครงงานเลมน

ขอบคณเพอนๆ ทเปนกำลงใจและสนบสนนในการทำโครงงานนทไดใหความรวมมอในการแสดงความคดเหนจนทำใหโครงงานสำเรจลลวงไปไดดวยด

ขอบคณ เพจ GW.thailand และ Youtube ชอง GameWorldTH Channel ทใหคำแนะนำในการใชโปรแกรม RPG Maker MV และความรในการพลกแพลงออกแบบเกม

เอกพนธ นามสมบรณ พทกษ ตกสอนทร

Page 6: เกม FantasyWorld - Udon Thani Rajabhat University

สารบญ หนา

สารบญ ....................................................................................................................................... ค

สารบญตาราง ............................................................................................................................. ช

สารบญภาพ ............................................................................................................................... ซ

บทท 1 บทนำ ............................................................................................................................. 1

1.1 ความเปนมาและความสำคญ ....................................................................................... 1

1.2 วตถประสงคของโครงงาน ............................................................................................ 2 1.2.1 เพอออกแบบเกมใหผคนไดผอนคลาย เพลดเพลน ..................................................... 2 1.2.2 เพอพฒนาเกมใหออกแบบมาตามความตองการของตลาด ........................................ 2 1.2.3 เพอชวยลดระยะเวลาในการออกแบบวางแผนงาน .................................................... 2 1.2.4 เพอใหผเลนไดรจกองคประกอบรวมของการทำธรกจ ................................................ 2 1.2.5 เพอใหผเลนไดฝกฝนการคดและวางแผนในการบรหารจดการทรพยากร ................... 2

1.3 เปาหมายของโครงงาน ................................................................................................ 2 1.3.1 ไดเกมทสามารถวางแผนจดสรรทรพยากร ................................................................. 2 1.3.2 ไดเกมทคำนวณราคาแตละสถานท ............................................................................ 2 1.3.3 ไดทราบถงสภาพอากาศของแตสถานท ..................................................................... 2 1.3.4 ไดเกมทสามารถบอกถงความตองการของแตละกลมคน ............................................ 2 1.3.5 ไดฝกการบรหารกจการ ............................................................................................. 2

1.4 ขอบเขตของโครงาน .................................................................................................... 2 1.4.1 ขอบเขตดานเนอหา ................................................................................................... 2

1.5 ขอบเขตดานระบบ ...................................................................................................... 3 1.5.1 ระบบเมองจะมทงหมด 4 เผาพนธ ............................................................................ 3 1.5.2 ระบบขอมลภายในเกม .............................................................................................. 4 1.5.3 ระบบคลงของเกม ..................................................................................................... 4

1.6 เทคโนโลยทใช ............................................................................................................ 4 1.6.1 Hardware ................................................................................................................ 4 1.6.2 Software ................................................................................................................. 4

Page 7: เกม FantasyWorld - Udon Thani Rajabhat University

สารบญ(ตอ)

1.7 เอกสารทเกยวของ ...................................................................................................... 4 1.7.1 หนงสอตำนานสตวในเทพนยาย ................................................................................ 4 1.7.2 หนงสอตามรอยเทายกษ............................................................................................ 4 1.7.3 หนงสอโลกเปนของอเมรกา การคาเปนของยว .......................................................... 4

1.8 ประโยชนทคาดวาจะไดรบ........................................................................................... 4 1.8.1 ทำใหผเลนเพลดเพลนกบการเลนเกม ........................................................................ 4 1.8.2 ทำใหสามารถวางแผนความตองการของกลมตลาดไดชดเจนขน ................................ 4 1.8.3 ทำใหลดระยะเวลาในการวางแผนธรกจ .................................................................... 4 1.8.4 ทำใหเขาใจภาพรวมของธรกจ ................................................................................... 4 1.8.5 ทำใหฝกฝนการคดวเคราะหเอกสารสญหาย .............................................................. 4

1.9 นยามศพท .................................................................................................................. 5

บทท 2 ทบทวนวรรณกรรม ......................................................................................................... 6

2.1 เทคโนโลยทเกยวของ .................................................................................................. 6 2.1.1 Unity3D ................................................................................................................... 7 2.1.2 RPG Maker MV ..................................................................................................... 11

2.2 แนวคดทฤษฎทเกยวของ ........................................................................................... 16 2.2.1 วงจรชวตของการพฒนาซอฟตแวร .......................................................................... 16 2.2.2 หลกการออกแบบเกม ............................................................................................... 6 2.2.3 การสรางเกม ............................................................................................................. 6 2.2.4 การตงเปาหมายแบบ SMART GOALS ................................................................... 18

2.3 เอกสารทเกยวของ .................................................................................................... 19 2.3.1 หนงสอตำนานสตวในเทพนยาย .............................................................................. 19 2.3.2 หนงสอตามรอยเทายกษ.......................................................................................... 20 2.3.3 หนงสอโลกเปนของอเมรกา การคาเปนของยว ........................................................ 20

2.4 งานวจยทเกยวของ .................................................................................................... 22 2.4.1 เกมทพฒนาโดยโปรแกรม Unity 3D ...................................................................... 22 2.4.2 ระบบเกมทเกยวของ ............................................................................................... 25

Page 8: เกม FantasyWorld - Udon Thani Rajabhat University

สารบญ(ตอ) หนา

บทท 3 ผลการวเคราะหและออกแบบระบบ .............................................................................. 28

3.1 ผลการวเคราะหและออกแบบระบบเกม ..................................................................... 28 3.1.1 ระบบเกมสปจจบน .................................................................................................. 28 3.1.2 ระบบทใชในการสรางโปรแกรม RPG Maker MV ................................................... 26 3.1.3 ความเปนไปไดทางเทคนค (Technical Feasibility)............................................... 29 3.1.4 ความเปนไปไดในการปฏบตงาน (Operational Feasibility)...................................29 3.1.5 ความเปนไปไดในเชงเศรษฐศาสตร (Economic Feasibility)................................. 30 3.1.6 โครงสรางของเนอหาและเสนทางการควบคม.......................................................... 35 3.1.7 แผนภาพกจกรรมของระบบ (Activity Diagram) ....................................................37

3.2 โครงรางหนาจอ (Interface Layout).............................................................................41 3.3 สตอรบอรด (Storyboard)............................................................................................ 47

บทท 4 ผลการพฒนาระบบ...................................................................................................... 60 4.1 การหาทรพยากรเหมองแร............................................................................................. 62 4.2 การทำธรกจเกยวกบการลาสตว หรอ สตวประหลาด.................................................... 64 4.3 การคาขายในโลกแฟนตาซ............................................................................................. 66 4.4 การเดนทางในโลกแฟนตาซ.................................................................................... ...... 69 4.5 ความแตกตางของแตละเผาพนธ.................................................................................... 70 4.6 ระบบเลเวลแสดงคาสถานะเปนระดบชน....................................................................... 72 4.7 ระบบการขนสง............................................................................................................. 72 4.8 หาขอมลเบองหลงของแตละเผาพนธ......................................................................... .. . 76 4.9 รวบรวมขอมลเพอหาจดไดเปรยบในการคาและพฒนาตวละคร................................... 77 4.10 ระบบจดการกลมผรวมเดนทาง............................................................................ .......... 78 4.11 ระบบภารกจและชวยเหลอผคน............................................................................. ........ 79 4.12 ระบบแผนท................................................................................... ................................ 80 4.13 ระบบทเกบของของผเลน..................................................................................... .......... 81

Page 9: เกม FantasyWorld - Udon Thani Rajabhat University

สารบญ(ตอ) หนา

บทท 5 สรป อภปรายผลและขอเสนอแนะ……………………………………………………………………… 83 5.1 สรปผลการดำเนนโครงงาน.................................................................................... .........83

5.1.1 ไดเกมทสามารถวางแผนจดสรรทรพยากร............................................................... 83 5.1.2 ไดเกมทคำนวณราคาแตละสถานท.......................................................................... 85 5.1.3 ไดทราบถงสภาพอากาศของแตสถานท.................................................................. 86 5.1.4 ไดเกมทสามารถบอกถงความตองการของแตละกลมคน........................................ 88 5.1.5 ไดฝกการบรหารกจการ.......................................................................................... 89

5.2 อภปรายผลการดำเนนโครงาน.................................................................................. .. 90 5.3 ปญหาและขอจำกด.................................................................................. .................... 94 5.4 ขอเสนอแนะ.................................................................................. ............................. 95 บรรณานกรม.................................................................................. ................................................. 96

Page 10: เกม FantasyWorld - Udon Thani Rajabhat University

สารบญตาราง ตารางท หนา

ตารางท 3.1 ตารางเศรษศาสตร ...................................................................................................... 30

ตารางท 3.1 ตารางเศรษศาสตร(ตอ) ............................................................................................... 31

ตารางท 3.2 ตารางเนอหา กลวธ และวธปฏสมพนธกบผใช ............................................................ 32

ตารางท 3.2 ตารางเนอหา กลวธ และวธปฏสมพนธกบผใช(ตอ) ..................................................... 33

ตารางท 3.2 ตารางเนอหา กลวธ และวธปฏสมพนธกบผใช(ตอ) ..................................................... 34

ตารางท 3.3 ตารางแสดงออบเจกตในเกม ....................................................................................... 46

ตารางท 3.3 ตารางแสดงออบเจกตในเกม(ตอ) ................................................................................ 47

ตารางท 3.3 ตารางแสดงออบเจกตในเกม(ตอ) ................................................................................ 48

ตารางท 3.3 ตารางแสดงออบเจกตในเกม(ตอ) ................................................................................ 49

ตารางท 3.3 ตารางแสดงออบเจกตในเกม(ตอ) ................................................................................ 50

ตารางท 3.4 ตารางแสดงสตอรบอรดแตละเฟรม ............................................................................. 51

ตารางท 3.4 ตารางแสดงสตอรบอรดแตละเฟรม(ตอ) ...................................................................... 52

ตารางท 3.4 ตารางแสดงสตอรบอรดแตละเฟรม(ตอ) ...................................................................... 53

ตารางท 3.4 ตารางแสดงสตอรบอรดแตละเฟรม(ตอ) ...................................................................... 54

Page 11: เกม FantasyWorld - Udon Thani Rajabhat University

สารบญภาพ หนา ภาพท 2.1 หนาจอทงหมดของโปรแกรม Unity3D................................................................. ........ 8 ภาพท 2.2 หนาตาง Hierarchy............................................................................................. ......... 9 ภาพท 2.3 หนาตาง Scene................................................................................................. ........... 10 ภาพท 2.4 หนาตาง Game................................................................................................. ............ 11 ภาพท 2.5 หนาตาง Project................................................................................................ ........... 11 ภาพท 2.6 หนาตาง Inspector............................................................................................ .......... 12 ภาพท 2.7 หนาจอทงหมดของโปรแกรม Smile Game Builder.................................................. 13 ภาพท 2.8 หนาตาง Menu…………………………….…………..……………….……………………………………. 14 ภาพท 2.9 หนาตาง Map List………………………….……………..……………………................................. 14 ภาพท 2.10 หนาตาง Edit Map………………………….…………..…………………….………………………….. 15 ภาพท 2.11 หนาตาง Map Parts…………………………….……..…………………………………………………. 16 ภาพท 2.12 หนงสอตำนานสตวในเทพนยาย……………………………………………………………………….. 20 ภาพท 2.13 หนงสอตามรอยเทายกษ.................................................................................. ........... 21 ภาพท 2.14 หนงสอโลกเปนของอเมรกา การคาเปนของยว................................................. .......... 22 ภาพท 2.15 Mobius Final Fantasy………………………….….………………………………………………….. 23 ภาพท 2.16 Wasteland 2 GamePlay……………………………….…………………………………………….. 23 ภาพท 2.17 Cuphead Gameplay………………………………………….………………………………………… 24 ภาพท 2.18 ระบบเมองในโปรแกรม RPG Marker……………………….………………………………………. 25 ภาพท 2.19 หนาตางสถานะเลเวลของเกม Final Fantasy…………………………………………………… 25 ภาพท 2.20 การเดนทางโดยรถมาในเกม Black Desert Online…………………………………………… 26 ภาพท 2.21 ระบบขอมลและภารกจของเกม Skyrim……………………………………………………………. 26 ภาพท 2.22 ระบบคลงเกบของจากเกม Blade and Soul……………………………………………………. 27 ภาพท 3.1 แผนภาพยสเคสเกม Fantasy World…………………………………………………………………. 34 ภาพท 3.2 ภาพแผนผงโครงสรางระบบเกม Fantasy World………………………………………………… 36 ภาพท 3.3 แผนภาพกจกรรม อธบายเกม............................................................................ ........... 37 ภาพท 3.4 แผนภาพกจกรรม ตงคา……………………………………………………………………………………..38

Page 12: เกม FantasyWorld - Udon Thani Rajabhat University

สารบญภาพ(ตอ)

หนา ภาพท 3.5 แผนภาพกจกรรม โหลดเซฟเกม………………………………………………..……………………….. 39 ภาพท 3.6 หนาจอเมนหลกเกม......................................................................................... .............. 40 ภาพท 3.7 ภาพหนาจอเมน Config หรอ ตงคา................................................................. ........... 41 ภาพท 3.8ภาพหนาจอเมน Continue………………………………………………………………………………… 41 ภาพท 3.9 หนาจอเลนเกม............................................................................. ................................. 42 ภาพท 3.10 ภาพหนาจอแสดงสถานะตางๆ....................................................................... ............. 43 ภาพท 3.11 ภาพหนาจอ สงของ................................................................... .................................. 44 ภาพท 3.12 ภาพหนาจอ ทกษะ........................................................................................ ............. 44 ภาพท 3.13 ภาพหนาจอ แสดงสงของทสวมใส……………………………………………………………………..45 ภาพท 3.14 ภาพหนาจอสถานะตางๆ............................................................................... .............. 45 ภาพท 4.1.1 การหาทรพยากรเหมองแร............................................................................... .......... 62ภาพท 4.1.2 ทำการเกบแร............................................................................................................. 62 ภาพท 4.1.4 แสดงไอเทมทผเลนเกบได.......................................................................................... 63 ภาพท 4.2.1 การลาสตว................................................................................................................. 64 ภาพท 4.2.2 วธการตอส....................................................................................... .......................... 64 ภาพท 4.2.3 หลงจากกำจดคตอสได............................................................................................... 65 ภาพท 4.2.4 โอกาสไดรบพเศษ....................................................................................................... 65 ภาพท 4.2.5 ตรวจสอบสนคา......................................................................................................... 66 ภาพท 4.3.1 ตรวจสอบสงของประเภทอาวธ.................................................................................. 66 ภาพท 4.3.2 ตรวจสอบสงของประเภทชดเกราะ............................................................................ 67 ภาพท 4.3.3 ขนตอนการพดคยเพอขายสนคา................................................................................ 67 ภาพท 4.3.4 ภาพการขายสนคาทมอย........................................................................................... 68 ภาพท 4.3.5 ภาพหลงจากขายสนคา.............................................................................................. 68 ภาพท 4.4.1 ภาพแผนทของโลกในเกม........................................................................................... 69 ภาพท 4.4.2 ภาพการเดนทาง......................................................................................................... 69 ภาพท 4.5.1 เผาพนธมนษย............................................................................................................ 70 ภาพท 4.5.2 เผาพนธเอลฟ............................................................................................................. 70

Page 13: เกม FantasyWorld - Udon Thani Rajabhat University

สารบญภาพ(ตอ) หนา

ภาพท 4.5.3 เผาพนธคนแคระ.................................................................... .................................... 71 ภาพท 4.5.4 เผาพนธออรค............................................................................................................. 71 ภาพท 4.6.1 หนาตางแสดงสถานะและระดบของตวละคร............................................................. 72 ภาพท 4.7.1 การขนเรอเลก............................................................................................................ 73 ภาพท 4.7.2 การเดนทางดวยเรอเลก..............................................................................................73 ภาพท 4.7.3 การขนเรอใบใหญ....................................................................................................... 74 ภาพท 4.7.4 การเดนทางดวยเรอใบใหญ........................................................................................ 74 ภาพท 4.7.5 การขนเรอเหาะ.......................................................................................................... 75 ภาพท 4.7.6 การเดนทางดวยเรอเหาะ........................................................................................... 75 ภาพท 4.8.1 การพดคยถามขอมลทจำเปนตางๆ.............................................................................76 ภาพท 4.8.2 การพดคยถามขอมลดานการคาของเผาพนธเอลฟ.................................................... 76 ภาพท 4.8.3 การพดคยถามขอมลเบองหลงของเผาพนธมนษย...................................................... 76 ภาพท 4.8.1 การพดคยถามขอมลเบองหลงของเผาพนธออรค....................................................... 77 ภาพท 4.9.1 แสดงถงตวเลอกในการตอบคำถามเพอถามหาขอมลดานการคาของเผามนษย......... 77 ภาพท 4.9.2 แสดงถงการบอกถงขอมลดานการคาของเผาเอลฟ.................................................... 77 ภาพท 4.10.1 การจางงานเพอนรวมทาง........................................................................................ 78 ภาพท 4.10.2 หลงจากจางเพอนรวมทาง....................................................................................... 78 ภาพท 4.11.1 การรบภารกจชวยเหลอผคน.................................................................................... 79 ภาพท 4.11.2 หลงจากทำภารกจหรอชวยเหลอผคน...................................................................... 79 ภาพท 4.12.1 ภาพแผนโลกททงหมดของเกม................................................................................. 80 ภาพท 4.13.1 เมนของตวละคร...................................................................................................... 81 ภาพท 4.13.2 ภาพแสดงถงทเกบของ ของผเลน............................................................................ 81 ภาพท 4.13.3 ภาพแสดงขอความเมอไดรบสงของ......................................................................... 82 ภาพท 4.13.4 ภาพแสดงถงทเกบของ ของผเลนหลงจากมสงของเขามา........................................ 82 ภาพท 5.1.1 ภาพการตอสแลวพายแพ(ดานซาย) ภาพการตอสทใชขวดยาฟนพลง(ดานขวา)........ 83 ภาพท 5.1.2 การขายขวดยาเพอหากำไรมาตอยอดและปรบปรงธรกจของผเลน........................... 84 ภาพท 5.1.3 ภาพการขายสนคาในแหลงซอขายทวไป.................................................................... 85 ภาพท 5.1.4 ภาพการขายสนคาใหแกแหลงทตองการสนคาโดยเฉพาะ.......................................... 85 ภาพท 5.1.5 ภาพพนทภมประเทศทมอากาศหนาวเยนและหมะปกคลม....................................... 86

Page 14: เกม FantasyWorld - Udon Thani Rajabhat University

สารบญภาพ(ตอ) หนา

ภาพท 5.1.6 ภาพพนทภมประเทศเปนปาใหญและมความอดมสมบรณ......................................... 86 ภาพท 5.1.7 ภาพพนทภมประเทศเปนทราบกวางลมแมนำและมภมอากาศอบอน........................ 87 ภาพท 5.1.8 ภาพพนทภมประเทศเปนทงราบทะเลทรายและมอากาศรอน................................... 87 ภาพท 5.1.9 ภาพคนในหมบานบอกความตองการสนคาแกผเลน(เผาคนแคระ)............................ 88 ภาพท 5.1.10 ภาพคนในหมบานบอกความตองการสนคาแกผเลน(เผาออรค)............................... 88 ภาพท 5.1.11 การบรหารเงนไปตอยอดทางการเดนทาง........................................................... ..... 89 ภาพท 5.1.12 การจางงานเพอนรวมทางมาชวยในการเดนทาง...................................................... 89 ภาพท 5.2.1 ภาพฉากในเกมทพฒนาดวยโปรแกรม RPG Maker แบบ 2D................................... 91 ภาพท 5.2.2 ภาพฉากในเกมทพฒนาดวยโปรแกรม Unity 3D...................................................... 92 ภาพท5.2.3 ภาพฉากในเกมทการตอสดวยโปรแกรม RPG Maker แบบ 2D (turn based).......... 93 ภาพท5.2.4 ภาพฉากในเกมการตอสดวยโปรแกรม Unity 3D (turn based)................................94

Page 15: เกม FantasyWorld - Udon Thani Rajabhat University

1

บทท 1 บทนำ

1.1 ความเปนมาและความสำคญ

เรมแรกเดมทผพฒนามความตองการทจะสรางเกมอยกอนหนาแลวและมความฝนทจะสรางเกมทสามารถกำหนดกฎเกณฑขนเองอยากรขบวนการทำงานของตวโปรแกรมทเอาไวสรางน นมเครองมอและวธใชอยางไรบางเพราะ ในตอนเดกๆผพฒนามความสงสยในกระบวนการสรางของเกมวามขนตอนอยางไรบางจนทำผเรยนเลอกเรยนในสายสาขาทเกยวกบคอมพวเตอรบางเลกนอยจงเลอกเรยนทสาขานและเรมทอยากจะสรางผลงานอะไรสกอยางทเก ยวกบเกมเพอทผ พฒนาจะสามารถนำไปตอยอดในการทำงานในอนาคตไดซงในตวโปรแกรมนนมภาษาทใชกนอยางแพรหลายกคอ ภาษา C# ซงเปนภาษาทผพฒนาไมเคยเรยนรมากอนแตผพฒนากพยายามศกษาดวยความรทมสอนในอนเทอรเนต และเพอเปนตวอยางในการสรางเกมใหรนตอไปไดลองพฒนาเกมขนมา ผพฒนาจงไดลองจะททำมนใหสำเรจเพอเปนทกษะใหตวผพฒนานำไปใชในอนาคตได เกมนถกสรางมาเพอตองการใหผทเลนสามารถวางแผนการคดวเคราะหหาวธในการจดสรรทรพยากรทมอยมาใชหรอเพอตอยอดทางธรกจไดซงจะมระบบททำใหผเลนคดหาวธในการขายสนคาระบบจำลองเหตการณสภาพอากาศของแตละสถานทระบบวางแผนการขนสงสนคาระบบความตองการของลกคาระบบปญหาทจะเจอระหวางเลนระบบเผาพนธทตางวฒนธรรมและความคดกนกนหากตองการท จะไปใหถงจดสงสดจะตองหาวธชนะเกมและจบเน อเร องหลก คำนวณปรมาณทรพยากรทผเลนมสภาพอากาศความตองการของลกคาแตละกลมเปาหมายและสดทายอยากใหคนทเลนสนกไปกบเกมและสามารถนำไปเปนแนวทางในการตอยอดธรกจได

โดยโปรแกรมทจะนำมาใชในการพฒนาเกมมอย 2 โปรแกรมดงตอไปน Unity3D และ RPG Maker MV เพอทจะใชในการพฒนา เพราะโปรแกรมนทำไดหลากหลายรปแบบ สามารถกำหนดตวละคร กำหนดเหตการณภาพในเกมทมมากมายหลากหลายตามความตองการของผพฒนาวาตองการแนวทางของเกมแบบไหนแตโปรแกรมทกลาวมานจะเอออำนวยกบการทำเกม แนวTurn Base Role-Playing Game (RPG) แตจะผสมเนอหาเกยวกบการบรหารการคากจการและการบรหารเขามาเปนเนอหาเกมหลกๆของเกม จะเนนไปทางการคา

Page 16: เกม FantasyWorld - Udon Thani Rajabhat University

2

ดานเนอเรองเกมหลกๆ นนจะแบงเผาพนธเปน 4 เผาพนธเปนหลก มนษย เอลฟ คนแคระ ออรค เปนการเลาเรองหลงสงครามของสามเผาพนธ เอลฟ คนแคระ ออรค แตมนษยนนไมไดทำสงครามกบใคร(มนษยเปนผอยเบองหลง) โดยแตละเผาพนธทเคยสรบกนมากอนและสงครามนนไดจบลงแตความเกลยดชงและการทแตละเผาพนธนนเคยฆาฟนกนมากอนทำใหการคาขายขามเผาพนธนนทำไดยาก และจะเกนการเอาเปรยบกน ดถกเหยยดเผาพนธกน

ซงจะเปนหนาทของเผาพนธมนษยนนจะเปนการคาขายเปนหลกโดยแตละเผาพนธนนจะมจดเดนจดดอย

1.2 วตถประสงคของโครงงาน

1.2.1 เพอออกแบบเกมใหผคนไดผอนคลาย เพลดเพลน 1.2.2 เพอพฒนาเกมใหออกแบบมาตามความตองการของตลาด 1.2.3 เพอชวยลดระยะเวลาในการออกแบบวางแผนงาน 1.2.4 เพอใหผเลนไดรจกองคประกอบรวมของการทำธรกจ 1.2.5 เพอใหผเลนไดฝกฝนการคดและวางแผนในการบรหารจดการทรพยากร

1.3 เปาหมายของโครงงาน

1.3.1 ไดเกมทสามารถวางแผนจดสรรทรพยากร 1.3.2 ไดเกมทคำนวณราคาแตละสถานท 1.3.3 ไดทราบถงสภาพอากาศของแตสถานท 1.3.4 ไดเกมทสามารถบอกถงความตองการของแตละกลมคน 1.3.5 ไดฝกการบรหารกจการ

1.4 ขอบเขตของโครงาน 1.4.1 ขอบเขตดานเนอหา

เนอหาทางเผาพนธในโลกแฟนตาซ 1.4.1.1 การหาทรพยากรเหมองแร 1.4.1.2 การทำธรกจเกยวกบการลาสตว หรอ สตวประหลาด 1.4.1.3 การคาขายในโลกแฟนตาซ เชน การขายของทหามาไดหรอซอมาจากทอนใหกบ

NPC ภายในเกม 1.4.1.4 การเดนทางในโลกแฟนตาซ เชน การเดนทางโดยรถมาทอาจถกโจมตขนได 1.4.1.5 การแกปญหา เจอกบอปสรรคตางๆ ในโลกแฟนตาซ

Page 17: เกม FantasyWorld - Udon Thani Rajabhat University

3

1.4.1.6 ความตางของแตละเผาพนธ ▪ เผาพนธมนษย : เดนทางดาน การเกษตร การทต เปดรบทกเผาพนธ

ปฏสมพนธด มความหลากหลาย ▪ เผาพนธเอลฟ : เดนทางดาน การรกษา ผลตนำยารกษา เวทยมนต ไสย

ศาสตร และมความรมากมาย ประชากรไมคอยกนเนอสตว ▪ เผาพนธคนแคระ : เดนทางดาน การทำเหมองแร เทคโนโลย ประชากร

รำรวย แตขงกหนาเลอด ปฏสมพนธไมด ▪ เผาพนธออรค : เดนทางดาน การทหารการตอส การลาสตว อยกนเปนชน

เผายอยๆ ปาเถอนอารมณรอน ชอบกนเนอมาก

1.5 ขอบเขตดานระบบ 1.5.1 ระบบเมองจะมทงหมด 4 เผาพนธ

1.5.1.1 เผาพนธมนษย : เมองชอ Saharian หนาทหลก เปนเมองการคาการเกษตรททกเผาพนธสามารถอยไดชวคราว

1.5.1.2 เผาพนธ เอลฟ เมองช อ Forestian หนาท หลก เปนเมองท อดมสมบรณเดนทางดานการรกษาและเวทมนต

1.5.1.3 เผาพนธคนแคระ เมองชอ Mountian หนาทหลก เปนเมองทรำรวยมจดเดนทางเทคโนโลยเหมองแร

1.5.1.4 เผาพนธออรค Chaostian หนาทหลก เปนเมองทางการทหารการตอสทลาหลงและอยแบบแยกเปนเผาๆ

1.5.1.5 ระบบเลเวลแสดงคาสถานะเปนระดบชน เลเวลจะเพมขนจากการทำงานและการหาของหรอทรพยากร

1.5.1.6 ระบบการขนสงจะมทง 3 อยาง 1.5.1.7 เรอ ใชในการขนสงทางนำ = ใชตนทนตำเคลอนททางนำกำจดเสนทางทไป

เฉพาะเขตนำฟาใส 1.5.1.8 เรอใบใหญ ใชในการขนสงทางนำ = ใชตนทนปานกลางเคลอนททางนำแลนเรอ

ไปไดทกหนแหงของมหาสมทร 1.5.1.9 เรอเหาะ จะใชในการขนสงทางอากาศ = ใชตนทนสงเดนทางไปไดทกหนแหง

Page 18: เกม FantasyWorld - Udon Thani Rajabhat University

4

1.5.2 ระบบขอมลภายในเกม 1.5.2.1 หาขอมลเบองหลงของแตละเผาพนธ = คยกนคนทเกดในชวงสงคราม 1.5.2.2 รวบรวมขอมลเพอหาจดไดเปรยบในการคาและพฒนาตวละคร = รวบรวมจาก

ชาวบานในแตละเมอง 1.5.2.3 ระบบจดการกลมผรวมเดนทาง = แตละคนจะมความสามารถทแตกตางกน 1.5.2.4 ระบบภารกจ ชวยเหลอผคน = ตามความตองการ จะไดผลตอบแทนมากนอย

แตกตางกน 1.5.2.5 ระบบแผนท = เพอการเดนทาง

1.5.3 ระบบทเกบของ 1.5.2.1 สามารถเกบของ เกบเงนฝากไวในตวละครของผเลนได

1.6 เทคโนโลยทใช

1.6.1 Hardware 1.6.1.1 เครองคอมพวเตอร 2 เครอง 1.6.1.2 เครองพมพ 1 เครอง

1.6.2 Software 1.6.2.1 โปรแกรม Unity3D 1.6.2.2 โปรแกรมออกแบบตวละคร RPG Maker MV

1.7 เอกสารทเกยวของ

1.7.1 หนงสอตำนานสตวในเทพนยาย 1.7.2 หนงสอตามรอยเทายกษ 1.7.3 หนงสอโลกเปนของอเมรกา การคาเปนของยว

1.8 ประโยชนทคาดวาจะไดรบ

1.8.1 ทำใหผเลนเพลดเพลนกบการเลนเกม 1.8.2 ทำใหสามารถวางแผนความตองการของกลมตลาดไดชดเจนขน 1.8.3 ทำใหลดระยะเวลาในการวางแผนธรกจ 1.8.4 ทำใหเขาใจภาพรวมของธรกจ 1.8.5 ทำใหฝกฝนการคดวเคราะหเอกสารสญหาย

Page 19: เกม FantasyWorld - Udon Thani Rajabhat University

5

1.9 นยามศพท 1. เกม คอ เปนลกษณะของกจกรรมของมนษยเพอประโยชนอยางใดอยางหนง เชน

เพอความสนกสนานบนเทง เพอฝกทกษะ เปนตน 2. เกมอเลกทรอนกส คอ เปนอปกรณเกมสมยใหมทใชเครองไฟฟาอเลกทรอนกสเขา

มาเปนอปกรณหลกในการเลน โดยจะมความสามารถในการเปลยนเกมจากเกมหนงไปสอกเกมหนงไดสามารถเลนเกมไดตามเวบไซดตาง ๆ ดวยอปกรณใดๆ ทสรางขนเพอเครองเกมนนๆ ซงสรางความหลากหลาย และความสมจรงไดใกลเคยงกบความเปนจรง โดยอาจแบงไดโดยตามคณลกษณะเดน ดงน

3. ภารกจ คอ งานทตองทำภาระหนาทท ตองทำ ภายในเกม ภารกจคอสงทไดรบมอบหมายมาจาก NPC ภายในเกม เพอทจะไดรบรางวลหากผเลนไดทำภารกจสำเรจแลว

4. NPC คอ ตวละครทผเลนไมไดควบคม หรอ เอนพซ (NPC) ในเกมหมายถง ตวละครใด ๆ ทไมไดถกควบคมโดยผเลน โดยปกตในวดโอเกมหมายถง ตวละครทถกควบคมโดยคอมพวเตอร

5. เอลฟ คอ คอสงมชวตอมนษยในตำนานนอรสและตำนานปรมปราในกลมประเทศเจอรแมนกเมอแรกเรม แนวคดเกยวกบพวกเอลฟคอ ชนเผาทเกยวของกบธรรมชาตและเทพแหงความอดมสมบรณ ภาพวาดของชนเหลานมกเปนมนษยทงชายและหญงทแลดออนเยาวและงดงาม อาศยอยในปามกเชอกนวาพวกเขามชวตยนยาวมาก รวมทงมพลงเวทมนตรวเศษ

6. ออรค คอ อมนษยในนยาย เชอกนวาจตใจโหดรายมรปรางใหญโตนากลว มเขยว กนมนษย และสตวเปนอาหาร ออรค (Orc) ในปกรณมชดมดเดลเอรธ ของ เจ. อาร. อาร. โทลคน หมายถง สงมชวตชนดหนงทมรปรางวกลวการ วปรต จตใจชวชา เปนสมนของเทพฝายมารนบแตอดต

7. คนแคระ คอ ส งมชวตท ปรากฏในตำนานปรมปราในกล มประเทศเจอรแมนก (สแกนดเนเวยและเยอรมน) ปรากฏในเทพนยาย นยายแฟนตาซ มกมพรสวรรคอนวเศษโดยเฉพาะดานเกยวกบการเหมองและการโลหะ

8. Fantasy World คอ โลกในจนตนยายประเภทหนงทมเนอหา มกจะเปนในเชงของดาบและเวทมนตร ความเจรญตาง ๆ อยในขนของยคกลางหรอยคโบราณ มเรองอำนาจเหนอธรรมชาต หรอ เทพเจา มปศาจและสตวประหลาดตาง ๆ เขามาเกยวของ

Page 20: เกม FantasyWorld - Udon Thani Rajabhat University

6

บทท 2 ทบทวนวรรณกรรม

ในการจดทำเกม Fantasy World ไดมการศกษาเทคโนโลย เอกสาร หนงสอ ทเกยวของในหวขอตอไปน 2.1 เทคโนโลยทเกยวของ

2.1.1 Unity3D 2.1.2 RPG Maker MV

2.2 แนวคดทฤษฎทเกยวของ

2.2.1 วงจรชวตของการพฒนาซอฟตแวร 2.2.2 หลกการออกแบบเกม 2.2.3 การสรางเกม 2.2.4 การตงเปาหมายแบบ SMART GOALS

2.3 เอกสารทเกยวของ

2.4 งานวจยทเกยวของ

2.1 เทคโนโลยทเกยวของ

2.1.1 Unity3D Unity3D เปนโปรแกรมทผ พฒนาใชในการเขยนโคดเปนหลก สวนยอยๆกจะเปนการ

ปรบแตง การวางตำแหนง การจดเฟรมของเกม การสรางตงแตพนดน นำ สภาพอากาศ การสรางตวละคร และอนๆ ชวนโคดทใชในการเขยนเปนหลกจะเปนการใชโคดภาษา C# สวนการทำงานจะแบงออกเปน 5 สวนหลกๆ ดงน

หนาจอทงหมดของโปรแกรม Unity3D

เปนภาพหนาจอโดยรวมของโปรแกรม Unity3D ทงหมด สวามารถกำหนดลกษณะตางๆ แถบตางๆ ของโปรแกรม โดยทจะแยกสวนตางๆออกไดเปนสวนๆของโปรแกรม

Page 21: เกม FantasyWorld - Udon Thani Rajabhat University

7

ภาพท 2.1 หนาจอทงหมดของโปรแกรม Unity3D

สวนท 3 Game Game คอ หนาจอแสดงผลรวมของเกมหรอตวอยางเกมทจะแสดงใหผเลนเหนใน

มมมองของผเลน ทดสอบตวเกม หาความผดพลาดของตวเกมททำขนเพอจะทำเกมใหออกมาไดสมบรณทสดกอนจะจะเปนตวเกมฉบบสมบรณ

ภาพท 2.4 หนาตาง Game

Page 22: เกม FantasyWorld - Udon Thani Rajabhat University

8

สวนท 4 Project Project คอ หนาตางแฟม ทเกบไฟลและรวบรวม Object ทสรางขน และแยก

ประเภทของ Object ตางๆ เพองายตอการใชงานและลดความซบซอนของ Object และยงเปนหนาตางทเอาไวสราง Object กอนนำไปวางในสวนของ Scene

ภาพท 2.5 หนาตาง Project

สวนท 5 Inspector Inspector คอ หนาตางในการกำหนดคาตางๆ ของ Object เชน กำหนดแกน X, Y,

Z ความเรวของตวละครทเดน แรงโนมถวงของวตถ และยงรวมไปถงการเขยน Script ดวยภาษา C# เพอใชในการกำหนดกฎเกณฑตางๆ ภายในเกม

ภาพท 2.6 หนาตาง Inspector

Page 23: เกม FantasyWorld - Udon Thani Rajabhat University

9

เหตผลทใชโปรแกรมนเพราะเปนโปรแกรมทใชในการเขยนโคดภาษา C# กำหนดคาตางๆ เชน กำหนดแรงโนมถวง ความเรวของวตถ เปนตน นยมใชกนเปนสวนมากในการทำเกม 3 มต และเปนโปรแกรมทเปดกวางประยกตแกไข หรอ ปรบเปลยนในการใชงานในอนาคตไดสามารถเขาถงผคนไดคอนขางมาก และ สามารถรองรบฮารดแวรไดหลายระดบ และ ยงสามารถลงไดหลายระบบปฏบตการ เชน MAC PC IOS ANDORID ฯลฯ

2.1.2 RPG Maker MV

ลกษณะการทำงานพนฐานเปนโปรแกรมทใชสำหรบสรางเกมทม Object ตางๆ และตวละครใหเลอกใชในการออกแบบ ฉาก แผนท เมอง ขนมาใหมโดยจะสามารถปรบเปลยนหรอแตงเตมได โดยตวโปรแกรมจะมขอกำหนดในการใชเปนแบบอยางมาเปนแนวทางให โดยไมสามารถทำนอกเหนอจากนได

หนาจอทงหมดของโปรแกรม RPG Maker MV

เปนหนาจอแสดงการทำงานทงหมดของโปรแกรม RPG Maker MV ทสามารถสรางแผนท กำหนด Event ตกแตงแผนท เพอใหเปนไปตามองคประกอบแบบทผจดทำอยากจะใหเปน โดยตวโปรแกรมนนจะมขอกำหนดไวโดยเปนมาตรฐานของโปรแกรมเพอไมใหโปรแกรมนนเกดการขดของ และหนาจอทงหมดของโปรแกรม จะสามารถแบงแยกสวนการทำงานจะแบงออกเปน 4 สวนหลกๆ ดงตอไปน

ภาพท 2.7 หนาจอทงหมดของโปรแกรม RPG Maker MV

สวนท 1

สวนท 2

สวนท 3

สวนท 4

Page 24: เกม FantasyWorld - Udon Thani Rajabhat University

10

สวนท 1 Menu คอ หนาตางทเอาไว เลอกไฟลเกมทบนทกไวบนทกงาน เพม Object เสรมทในโปรแกรมไมไดมไวให Export ไฟลเกม ตงคาทกสวนภายในเกม สามารถปรบแตงไฟลเกม ดความชวยเหลอหากโปรแกรมมปญหาได และแสดงตวอยางของเกม ทดสอบเลนเกมได กอนทำจะดปนตวเกมฉบบสมบรณ

ภาพท 2.8 หนาตาง Menu

สวนท 2 Map List คอเมน ทแสดงแผนท ทสรางขนมาไวทหนาตางเอาไว เพมฉาก ลบฉาก

ตงคาฉากทงหมดของเกม และสลบ สามารถแกไขไดแผนทไดใหสมเหตผลตามเนอเรองของเกมไดใหเปนไปตามแบบทผจดทำไดกำหนดไว

ภาพท 2.9 หนาตาง Map List

Page 25: เกม FantasyWorld - Udon Thani Rajabhat University

11

สวนท 3 Edit Map คอ สวนการออกแบบเกมตำแหนงผเลน ปรบแตงโครงสรางของแผนท จดเชอมตอแผนทหรอฉาก การจดวาง Object ตางๆ ออกแบบแผนทในการลงรายละเอยดตางๆ เพอใหเปนไปตามอยางทผจดทำไดออกแบบไวกอนหนา และสามารถปรบแตงไดตามตองการหากการเชอมตอกนของแผนทนนไมสมเหตสมผล

ภาพท 2.10 หนาตาง Edit Map

สวนท 4 Object Parts คอ หนาตางรวมทงหมดของ Object ทแยกเปนประเภทตางๆ ไว

แลวทสามารถนำมาใชในหนาโปรแกรมในสวนของ Edit Map ในการใสรายละเอยดของแผนท ทสามารถ

นำไปใสในตวเกมได เชน พนดน นำ สภาพอากาศ อาคารบานเรอน ตวละคร บนได เนนเขา นำพ และอนๆ เปนตน

ภาพท 2.11 หนาตาง Map Parts

Page 26: เกม FantasyWorld - Udon Thani Rajabhat University

12

เหตผลทผพฒนาใชโปรแกรมนเพราะตวละครและวตถในโปรแกรมนทงหมดเปน 3 มต ทสามารถเชอมโยงเขาหากนกบโปรแกรม Unity3D ทกลาวมาขางตนนได และสามารถสรางฉาก แผนท สภาพอากาศ ฯลฯ ทงายตอการออกแบบ และจดวางทาทางของตวละคร และ การออกแบบโดยใชโปรแกรมนนนเปนเอกลกษณเฉพาะตวทโดดเดนไปจากโปรแกรมอน ตวละครผเลนมแรงดงดด ตวละครดเปนมตรตอผเลน ทำใหสามารถเขาถงผเลนในวยเดกไดโดยไมดรนแรงทำใหตวเกมลดความตรงเครยดเกยวกบธรกจลงมาในระดบนง เพอผอนคลายแกผ เลน ไม ใหดจรงจงมากเกนไป ซงโปรแกรมนทำใหผพฒนาสามารถนำไปพฒนาเกมตอไดงายขนและไมตองออกแบบตวละครเองแตสามารถกำหนดกฎเกณฑตางๆ ดวยการใชโปรแกรม Unity3D ในการเปลยนแปลงกฎเกณฑตางๆ

2.2 แนวคดทฤษฎทเกยวของ 2.2.1 วงจรการพฒนาระบบ

วงจรการพฒนาระบบ (System Development Life Cycle : SDLC) คอ การแบงขนตอนกระบวนการพฒนาระบบงาน หรอระบบเทคโนโลยสารสนเทศดวย เพอชวยแกปญหาทางธรกจหรอตอบสนองความตองการขององคกรโดยระบบทจะพฒนานนอาจเปนการพฒนาระบบใหมหรอการปรบปรงระบบเดมใหดขนกได การพฒนาระบบแบงออกเปน 7 ขนตอน ดงน

1. การคนหาปญหาขององคกร (Problem Recognition) เปนกจกรรมแรกทสำคญในการกำหนดเปาหมายทชดเจนในการปรบปรงโดยใชระบบเขามาชวยนำขอมลปญหาทไดมาจำแนกจดกลมและจดลำดบความสำคญ เพอใชคดเลอกโครงการทเหมาะสมทสดมาพฒนา โดยโครงการทจะทำการพฒนาตองสามารถแกปญหาทมในองคกรและใหประโยชนกบองคกรมากทสด โดยการดำเนนงานอนดบแรกคอคนหาเปาหมายวาจะทำเกมอยางไรกำหนดเปาหมายใหชดเจน แลวนำมาปรบปรงใหเขากบเปาหมายของเกมทตงไว เพอคดเลอกใหสอดคลองกบจดประสงคทสด รวมถงการหาแรงบนดาลใจในการออกแบบสรางเกม สรางโลกของเกมเปนตน 2. การศกษาความเหมาะสม (Feasibility Study) วาเหมาะสมหรอไมทจะปรบเปลยนระบบ โดยใหเสยคาใชจาย (Cost) และเวลา (Time) นอยทสดแตใหไดผลลพธทนาพอใจ และหาความตองการของผเกยวของใน 3 เรอง คอ เทคนคเครองมอหรออปกรณทใช บคลากรและความพรอม และความคมคา เพอใชนำเสนอตอผบรหารพจารณาอนมตดำเนนการตอไป โดยการดำเนนงานในสวนนผจดทำไดทำการคดคำนวนราคาโปรแกรมในหลายๆโปรแกรมเพอใหตรงกบจดประสงคของโครงงานทสดและตรงกบเปาหมายของโครงงานทสด และเหมาะสมกบการทำงาน โดยคำนงถง คอมพวเตอรของผจดทำสามารถใชงานโปรแกรมไดหรอไม ผจดทำสามารถเขาใจในการใชโปรแกรมอยางพกตองหรอไม รวมถงความคมคาของราคาโปรแกรมทซอมาในการทำหรอไม

Page 27: เกม FantasyWorld - Udon Thani Rajabhat University

13

3. การวเคราะห (Analysis) เปนการรวบรวมขอมลปญหาความตองการทมเพอนำไปออกแบบระบบ ขนตอนนจะศกษาจากผใช โดยวเคราะหการทำงานของระบบเดม (As Is) และความตองการทมจากระบบใหม (To Be) จากนนนำผลการศกษาและวเคราะหมาเขยนเปนแผนภาพผงงานระบบ (System Flowchart) และทศทางการไหลของขอมล (Data Flow Diagram) โดยหลงจากทไดศกษาความเหมาะสมแลวตอมา ไดทำการวเคราะหขอมลทรวบรวมมาเพอออกแบบเกมใหตรงตามวตถประสงค และออกแบบ Storyboard เพอใหการออกแบบเกมไดเหนเปนรปราง มแนวทางทำตามแบบแผน มแผนผงการทำงานชดเจน โดยการทำเนอเรองภายในเกมแบงออกเปนสองตอนเปนหลก ไดแก ตอนแรกคอ การกำหนดปมหลงของโลกในเกมวาเกดอะไรขนบาง มความเปนมาอยางไรเพอใหผเลนไดสำรวจ ตอนสองคอ การกำหนดเนอเรองของตวละครหลกซงเปนผเลน 4. การออกแบบ (Design) นำผลการวเคราะหมาออกแบบเปนแนวคด (Logical Design) เพอแกไขปญหา โดยในสวนนจะยงไมไดมการระบถงรายละเอยดและคณลกษณะอปกรณมากนก เนนการออกแบบโครงรางบนกระดาษ แลวสงใหผออกแบบระบบนำไปออกแบบ (System Design) ซงขนตอนนจะเรมมการระบลกษณะการทำงานของระบบทางเทคนค รายละเอยดคณลกษณะอปกรณทใช เทคโนโลยทใช ชนดฐานขอมลการออกแบบ เครอขายทเหมาะสม ลกษณะของการนำขอมลเขา ลกษณะรปแบบรายงานทเกด และผลลพธทได ในสวนออกแบบนไดทำการออกแบบตวละครเพอใหสอดคลองกบStoryboard ออกแบบฉากตางๆภายในเกม ใหเปนรปรางชดเจน ออกแบบแผนทในเกมใหเหมาะสมนาเลน รวมถงออกแบบโลกของเกมใหนาสนใจ รวมถงการออกแบบสครปในเกม บทพดตวละคร เพอใหเกมสมเหตสมผล ไมเกดเปนชองโหว และขอผดพลาดในเกม 5. การพฒนาและทดสอบ (Development & Test) เปนขนตอนการการเขยนโปรแกรม (Coding) เพอพฒนาระบบจากแบบบนกระดาษใหเปนระบบตามคณลกษณะทกำหนดไว จากนนทำการทดสอบหาขอผดพลาด (Testing) เพอตรวจสอบความถกตอง จนมนใจวาถกตองและตรงตามความตองการ หากพบวามขอผดพลาดเกดขนจากการทำงานของระบบตองปรบแกไขใหเรยบรอยพรอมใชงานกอนนำไปตดตงใชจรง ในสวนการทดสอบเกมนน ผจดทำไดทดสอบเกมทกครงหลงจากเขยนสครปและเหตการลงไปในตวเกม เพอใหงายตอการตรวจสอบไดงาย และแกไขไดงาย เผอจะไดแกไขไปตลอดไมตองกลบมาแกใหมในภายหลง 6. การตดตง (Implementation) เปนขนตอนการนำระบบทพฒนาจนสมบรณมาตดตง (Installation) และเรมใชงานจรง ในสวนนนอกจากตดตงระบบใชงานแลว ยงตองมการจดเตรยมขนตอนการสนบสนนสงเสรมการใชงานใหสามารถใชงานไดอยางสมบรณ โดยจดทำหลกสตร

Page 28: เกม FantasyWorld - Udon Thani Rajabhat University

14

ฝกอบรมผใชงาน (Training) เอกสารประกอบระบบ (Documentation) และแผนการบรการใหความชวยเหลอ (Support) เพอใหระบบสามารถใชงานไดอยางตอเนอง หลงจากททดสอบมาจนมนใจวาเกมนนสมบรณแลว ไดเรมนำมาสงออกเพอเผยแพรตวเกม โดยการสงออกนนจะตองทำใหผทไดไฟลเกมนนสามารถใชได แมจะไมมโปรแกรมในการเขยนเกม สามารถตดตงตวเกมไดงายทสด เผอใหงายตอการใชงาน 7. การซอมบำรงระบบ (System Maintenance) เปนขนตอนการบำรงรกษาระบบตอเนองหลงจากเรมดำเนนการ ผใชระบบอาจจะพบกบปญหาทเกดขนภายหลง เชน ปญหาเนองจากความไมคนเคยกบระบบใหม จงควรกำหนดแผนคนหาปญหาอยางตอเนอง ตดตามประเมนผล เกบรวบรวมคำรองขอใหปรบปรงระบบ วเคราะหขอมลรองขอใหปรบปรงระบบ จากนนออกแบบการทำงานทตองการปรบปรงแกไขและตดตง ซงตองมการฝกอบรมการใชงานระบบใหแกผใชงาน เพอทจะทราบความพงพอใจของผใช หลงจากทไดเผยแพรตวเกมออกไปโดยการสงออกแลว ผจดทำยงแกไขตวเกมใหดขนไดเรอยๆ หรอ เพมลกเลนไดในภายหลง โดยการออก Patch ใหมใหแกผเลนไดอพเดทตวเกม โดยทหากไมอพเดทตวเกมกสามารถเลนเกมตอไปได แตถาอพเดทตวเกม ตวเกมจะเพมสงใหมๆเขาไปภายในเกม เพอเพมหรอแกไขสงทผดพลาดทผจดทำอาจจะไมพบเจอกอนหนาน การทองคกรมการดำเนนการตามแนวทางวงจรการพฒนาระบบจะชวยใหสามารถดำเนนการไดอยางมประสทธภาพ มแนวทางและขนตอนในการดำเนนงานทชดเจน สามารถควบคมเวลาและงบประมาณไดงาย โดยจะเลอกดำเนนการตามแนวทางทงหมดหรอเพยงบางสวน ซงอาจมความแตกตางกนไปตามวธการหรอขนตอนทจะนำมาใช ซงสามารถปรบเปลยนเพอใหเหมาะสมกบความพรอมของแตละองคกรได และควรมการทำซำในขนตอนการตดตามประเมนผล และหาวธการปรบปรงอยางตอเนอง เพอการพฒนาทดยงๆ ขนไป (อางอง: https://th.wikipedia.org)

Page 29: เกม FantasyWorld - Udon Thani Rajabhat University

15

2.2.1.1 ลำดบวงจรชวตของการพฒนาซอฟตแวร

1. การวางแผน (Planning) เปนขนตอนการการวางแผนงานโดย กำหนดรปแบบของซอฟตแวร ประมาณการตนทนในการพฒนาระบบ กำหนดแนวทางของการพฒนาระบบ กำหนดระยะเวลา เปนตน

2. การวเคราะหความตองการ (Analysis) เปนข นตอนของการคนหาความตองการของระบบ และวเคราะหความตองการนน เพอใหเขาใจภาพรวมและหนาทการทำงานของระบบ

3. การออกแบบ (Design) เปนขนตอนการออกแบบสวนประกอบตางๆ ของซอฟตแวร เพอใหตรงกบความตองการทไดวเคราะหมาแลว

4. การเขยนโปรแกรม (Development) เปนขนตอนการสรางระบบโดยการเขยนโปรแกรม ตามแนวทางการออกแบบจากขนตอนทผานมา

Page 30: เกม FantasyWorld - Udon Thani Rajabhat University

16

5. การทดสอบ (Testing) เปนขนตอนการนำระบบททำมาทดสอบการใชงาน วาทำงานถกตองตามความตองการทไดหรอไม ซงการทดสอบนจะรวมถงการทดสอบการเชอมโยงกบระบบซอฟตแวรอนๆ ทเกยวของดวย

6. การประเมน เปนขนตอนการประเมนวาระบบทผานการทดสอบแลว เหมาะสมทจะนำไปใชงานไดหรอไม

7. การโอนยายขอมล (Data Conversion) เปนขนตอนการนำขอมลเกาเขาระบบใหมกอนการนำระบบไปใชจรง

8. การนำไปใชงานงานจรง (Production) เปนขนตอนทนำระบบทพฒนาสำเรจและผานการทดสอบแลวไปใชงาน โดยทำการตดตง และสอนวธการใชงานแกผใช

9. การใหความชวยเหลอ (Support) เปนข นตอนของการใหความชวยเหลอตอผใช เมอพบปญหา โดยหากปญหาทเกดไมสามารถแกไขได จะตองทำการพฒนาระบบเพมเตม กจะเรมวนไปทขนตอนแรกใหม(อางอง: https://th.wikipedia.org)

2.2.2 หลกการออกแบบเกม

การสรางเกมหนงๆตองใชทมงานมากมาย หลงจากเสรจสนขนตอนการออกแบบโครงเร อง (Storytelling)

ขนตอนนผจดทำตองออกแบบ และวางโครงเรองของเนอเรอง ใหเหนภาพชดเจนทสด โดยการวาดหลงจากนน ไปตอขนตอนตอไป

คอการออกแบบตวละครและฉาก (Character and Environmental Design) ขนตอไปคอการนาสงทอยในกระดาษออกแบบทงหมดมาสรางใหเปนจรงขนมาเรมจาก

ทม Specialists จะตองวางแนวทางในการสรางใหออกมาเปนรปเปนราง โดยทจะตองกำหนดการทำงาน วาจะทำอนไหนกอนหรอหลงเพอใหการทำงานนนเปนไปตามแบบแผน จะไดไมสบสนและเปนอนหนงอนเดยวกน

ทม Engine Programmers วางโครงสรางทางกราฟฟกและวตถตางๆ สรางใหเปนมตภายในเกม โดยทจะตองกำหนด โครงสรางของภาพตางๆในเกม เชน การสรางกอนหน ของประกอบฉาก แสงเงา เปนตน

Page 31: เกม FantasyWorld - Udon Thani Rajabhat University

17

ทม Modelers มหนาทในการขนรปตวละคร Animators จะรบงานมาจาก Modelers แลวใสการเคล อนไหวใหกบตวละคร AI โดยทจะกำหนดลกษณะตางๆของตวละคร เชน สผม สผว ลกษณะการเดน ใหเปนหนงตวละคร เปนตน

ทม Programmers จะกาหนดนสยและหลกการวาดตวละครควรจะประพฤตตนเชนไรในโลกท สรางข น โดยท จะกำหนดจากลกษณะภายนอกใหสอดคลองกบนส ย และนำมาจาก Storytelling มาปรบใหตรงตามแบบแผนทวางไว

ทม Texture Artists ใสสสน เส อผา และพนผวใหกบตวละคร ชวยระบายโลกสเทาใหกลายเปนจรงขนมา โดยทมนจะมหนาทหลกๆคอแตงเตมส ในวตถตางๆ ตามทขนตอนกอนหนานไดกำหนดมา

Composers สรางเสยงเพลงใหเขากบลกษณะของเรอง โดยจะสามารถเลอกเพลงใหเขากบลกษณะของโครงเรอง และฉากๆนนควรจะมดนตรประกอบออกมาอยางไร เผอใหผเลนไดเขาถงอารามณทสด

Audio Technicians คดคนเสยงตางๆเอฟเฟคตางๆ โดยใหเหมาะสมกบเกมมากทสด และควบคมความดงของเสยง ตองใหเสยงแตละอยางไมทบกนเกนไปจนฟงไมรเรอง หรอ เสยงมความแปลกโดด ออกมาจากเสยงประกอบเสยงอน เปนตน

ทมความจาเปนกบตวงานนำมาเปนแนวทางใน ในการสรางเกมแบบสตรสำเรจทสามารถนำไปขายไดในอนาคต ทำตามขนตอนทมแบบแผนเพอทจะไดใหเกมไมออกไปจากแผนการทวางไวแตแรก

2.2.3 การสรางเกม จะแบงออกเปน 6 สวนในการวางแผนในการสรางเกมจนจะออกมาเปนเกมท

สมบรณ

2.2.3.1 รางโครงการคดคอนเซปของเกมและจดขายของเกมวาจะนำเสนออะไรและรางเปนโครงการออกมาหากไดรบอนมตจะเรมขนตอนการทำเกม

2.2.3.2 กำหนดเคาโครงเคาโครงทวานคอกำหนดวธการสรางเกมทจะรวบรวมสงจำเปนทกอยางทตองกำหนดเพอสรางเกมในอดมคต ซงอาจมการลงละเอยดปลกยอยไวมากมาย

2.2.3.3 ลงมอปฏบตงานเปนการปฏบตงานแตละฝายตามรายละเอยดทไดกำหนดในเคาโครงซงในระหวางการทำงานจำเปนตองสอสารกบแผนกอนทเกยวของมากมาย

Page 32: เกม FantasyWorld - Udon Thani Rajabhat University

18

2.2.3.4 ฉบบ Alpha เสรจสมบรณฉบบ Alpha คอ ฉบบทใชในการทดสอบเกม หรอเรยกไดวาเปนฉบบทยงไมเสรจบรณ เพอใชตรวจสอบเพอแกไขจดบกพรอง

2.2.3.5 แก Bug เกมขนตอนทขาดไมไดในการสรางเกมเพอแกไขจดบกพรองหลงจากลองเลนฉบบ Alpha แลว

2.2.3.6 ฉบบ Master เสรจสมบรณหลงจากแก Bug ในเกมทงหมด และตรวจสอบความถกตองจากเคาโครงเกมแลวนำมาเปนแนวทางใการวางแผนในการสรางเกมจนจะออกมาเปนเกมทสมบรณ โดยจะตองคำนงถงขอตาง ๆดงน รางโครงราง กำหนดเคาโครง ลงมอทำตามแผน เกมฉบบทดสอบ แกไขจดเสย ขอผดพลาด ของเกมจากเกม ฉบบทดสอบ เกมฉบบสมบรณพรอมวางขาย เปนตามขนตอน และประเม นผลงานว าอย ในระด บไหน ควรแก ไขหร อทำย งไงต อ(อ างอ ง : https://th.athuman.com/html/game/sp/index.html)

2.2.4 การตงเปาหมายแบบ SMART GOALS

เปนการตงเปาหมายแบบมจดหมายทชดเจน โดยเปนตวยาของแตละอกษรภาษาองกฤษ ดงน

S = Specific (มความชดเจน) M = Measurable (สามารถวดได) A = Attainable (สามารถบรรลได) R = Realistic (อยบนพนฐานความเปนจรงของคณ) T = Timely (มกำหนดเวลาแนนอน)

นำมาเปนแนวทางในการทำโครงงาน สรางเกม เพอจะไดมความชดเจนของเปาหมาย และจะตองสามารถวดผลความสำเรจได สามารถบรรลจดหมายทจะทำได อยบนพนฐานความเปนไปได ไมยากเกนไป ทงหมดนจะตองทำตามเวลาทกำหนดไวไดทน แลวนำมารวมกนจะไดคำวา SMART (อางอง: Besterlife. (2016). เปาหมายชวต SMART ใชฝนและความหวง เปนแรงบนดาลใจ)

2.3 เอกสารทเกยวของ

2.3.1 หนงสอตำนานสตวในเทพนยาย เปนหนงสอทบอกเลาเรองราวตางๆ ตามตำนานมากมายทอยบนโลกนมาสรปโดยรวมเลาโดยการอธบายแบบเขาใจงาย สวนใหญจะนำเอามาจากตำนานกรก โรมน เปนหลก จดประสงคของหนงสอเลมนนนจะบอกเลาความเปนมาของสตวในเทพนยายนนๆ ทผคนไดพบเจอในเกม ในภาพยนต และ

Page 33: เกม FantasyWorld - Udon Thani Rajabhat University

19

อนๆ อกมากมาย แตผคนไมรทมาทไปของตำนานเหลานน ผคนสวนใหญไดเหนผานตา หนงสอเลมนจะเลามาไดพอสงเขป

ภาพท 2.12 หนงสอตำนานสตวในเทพนยาย

2.3.1 หนงสอตามรอยเทายกษ

เปนหนงสอทบอกเลาความเปนมา และการพยายามหาหลกฐานวายกษนนมอยจรง และการบอกลกษณะยกษในแตละความเชอและความแตกตางกน จดเดนจดดอย

ภาพท 2.14 หนงสอโลกเปนของอเมรกา การคาเปนของยว

Page 34: เกม FantasyWorld - Udon Thani Rajabhat University

20

2.3.1 หนงสอโลกเปนของอเมรกา การคาเปนของยว เปนหนงสอทบอกความคดกาวหนาทางดานการคา การบรหาร การแกปญหาของชาวยว ทถกกดดนทางดานสงคมตางๆ รอบดานแตยงประสบความสำเรจได และวธการแกปญหา การหาความสำเรจจากเรองรอบตว ทสามารถนำมาประกอบเปนกจการจนไปสความสำเรจได

2.4 งานวจยทเกยวของ

2.4.1 เกมทพฒนาโดยโปรแกรม Unity 3D 2.4.1.1 Mobius Final Fantasy

ภาพท 2.15 Mobius Final Fantasy (อางอง : Square Enix,2558)

เปนเกม Turn-base หรอ สลบกนเทรนตอเทรน เปนเกมส RPG ตามเนอเรอง และ มระบบสมของในเกม มหลากหลายอาชพใหเลอกเลน แตงตวละครได มตวละครทเปนเอกลกษณของแนวการตนญปน Mobius Final Fantasy เปนหนงในผลงานจากทมผสรางในสงกด Square Enix อยในซรย Final Fantasy ทมารวมตวกนในโปรเจค Mobius Final Fantasy ทเพงจะได Most Beautiful Game 2016 จาก Google Play Store

Page 35: เกม FantasyWorld - Udon Thani Rajabhat University

21

2.4.1.2 Wasteland 2

ภาพท 2.16 Wasteland 2 GamePlay (อางอง : inXile Entertainment,2556)

เปนเกม Turn-base strategy หรอ วางแผนและรบกนเทรนตอเทรน เปนเกมRPG ทผสรางนนใชเวลาเกอบ 20 ปในการพฒนามาตงแตภาคแรก เมอป 1988 และเปนเกมตนแบบสำหรบเกมในตำนานอยาง Fallout ดวยจดเดนทสภาพแวดลอมถกทำออกมาใหเปนโลกโลกาวนาศ หรอ Post-Apocalypse พรอมทงตวละครทออกแบบมาอยางเหมาะสมกบเกมไมวาจะเปน หนากากแกซ ชดคลม กระเปาเป หรอ ปนตางๆ ความเสอมโทรม ไฟไหม ตกทพงทะลาย และศตรทหลากหลายสายพน เรมตนจาก แมลงตวเลกๆ กลมโจร รวมไปถงสงมชวตทตดเชอ และซอมบ ทกๆอยางถกออกแบบมาใหผเลนไดรบความรสกของการกำเนนเรองในเชงคนหาและเอาตวรอดไปพรอมๆกน

Page 36: เกม FantasyWorld - Udon Thani Rajabhat University

22

2.4.1.3 Cuphead

ภาพท 2.17 Cuphead Gameplay (อางอง : Studio MDHR,2560) Cuphead เปนเกมแนว Side-scrolling Shooter ตะลยดานมมมองดานขางจากซายไปขวา

ผเลนจะไดสกบศตรและผเลนจะไดปะทะกบบอสอยางตอเนอง ผานการควบคมทตองใชปฏกรยาอนรวดเรว สามารถเลนไดมากสด 2 คนในเครองเดยวกน ทมความยากมากของเกมเปนเกมทออกมาใหมท ต งใจทำหนาตาใหดเหมอนกบ การตนยคเกา ยค ค.ส 1930 – 1960 “Animation old School” เนอเรองของเกมนนตวเอกจะตองไปทวงของทถกยมไปแตไมไดคนมางายๆในเกมยงมมขตลกรายอยภายในเกมมากมายทนาสนใจ

Page 37: เกม FantasyWorld - Udon Thani Rajabhat University

23

2.4.2 ระบบเกมทเกยวของ 2.4.2.1 ระบบเมองในเกม

ภาพท 2.18 ระบบเมองในโปรแกรม RPG Marker (อางอง : RPG Tsukuru รน Super Dante,2543)

เปนระบบทจะแยกเมองตาง ๆออกจากกน โดยทตองเดนทางไปหากนได และมความ

แตกตางของลกษณะทางกายภาพและรปแบบของสงคมภายในเมอง 2.4.2.2 ระบบเลเวลและแสดงคาสถานะ

Page 38: เกม FantasyWorld - Udon Thani Rajabhat University

24

ภาพท 2.19 หนาตางสถานะเลเวลของเกม Final Fantasy VIII (อางอง : Square Enix,2544) เปนระบบทจะบงบอกความกาวหนาของตวละครของผเลน ความสามารถตาง ๆ เพอทจะ

บรรลเปาหมายของเกม ถาหากตวละครของผเลนไมมความกาวหนา ผเลนกจะไมบรรลเปาหมายของเกม

2.4.2.3 ระบบการขนสง

ภาพท 2.20 การเดนทางโดยรถมาในเกม Black Desert Online (อางอง : Pearl Abyss,2558)

เปนระบบทสามารถเคลอนทภายในโลกของเกมระหวางสถานทหนงไปยงอกสถานทหนงโดยมภาหนะในการเดนทาง โดยภาหนะแตละอยางกจะมความเรวทแตกตางกน และมขอจำกดทแตกตางกน

2.4.2.4 ระบบขอมลภายในเกม

ภาพท 2.21 ระบบขอมลและภารกจของเกม Skyrim (อางอง : Bethesda,2555)

Page 39: เกม FantasyWorld - Udon Thani Rajabhat University

25

เปนระบบทจะบงบอกขอมลทางดานการคา ภารกจ และเนอเรองตาง ๆภายในเกม เพอตดตามเนอเรองและปมหลกของเนอหาภายในเกมเพอหาขอไดเปรยบในทางดานการคาและการห าทรพยากร

2.4.2.5 ระบบคลงของเกม

ภาพท 2.22 ระบบคลงเกบของจากเกม Blade and Soul (อางอง : Team Bloodlust,2555)

เปนระบบทชวยในการเกบของ เกบเงน แยกสงของตาง ๆ เพอใชในการจดการหรอเรยบเรยงสงของ สนคาภายในตวละครทสามารถนำไปขายไดในเมองตาง ๆ ถาหากตวละครมสนคาหรอสงของทมากเกนไป ฝากไวในคลงได

Page 40: เกม FantasyWorld - Udon Thani Rajabhat University

26

บทท 3 ผลการวเคราะหและออกแบบระบบ

การทำโครงงานครงนมวตถประสงคพฒนาเกมขนมา ชอเกม Fantasy World โดยมผลการวเคราะหและออกแบบเกมดงกลาว ตามลำดบหวขอ ดงตอไปน

• ผลการวเคราะหและออกแบบเกม

• ผลการวเคราะหความตองการของผใช

• ผลการศกษาความเปนไปได

• คำอธบายกระบวนการ

• การออกแบบสวนนำเขาขอมล

• การออกแบบสวนนำเสนอขอมล

3.1 ผลการวเคราะหและออกแบบระบบเกม

3.1.1 ระบบเกมสปจจบน ชอเกม Fantasy World เปนเกมดำเนนการเกยวกบธรกจเพอตองการใหผทเลนสามารถ

วางแผนการคดวเคราะหหาวธในการจดสรรทรพยากรทมอย เพอตอยอดทางธรกจได ซงจะมระบบททำใหผเลนคดหาวธในการขายสนคาและหาสนคามาขาย ระบบจำลองเหตการณสภาพอากาศของแตละสถานท ระบบวางแผนการขนสงสนคา ระบบปญหาทจะเจอระหวางเลน ระบบเผาพนธทตางวฒนธรรมและความคดกนกน

3.1.2 ระบบโปรแกรมทใชในการสราง RPG Maker MV 1. การออกแบบตวละคร 2. การออกแบบแผนท 3. ปอนคำสงตาง ๆ (เชน กำหนดบทสนทนาของตวละคร อเวนท ภารกจ) 4. กำหนด Effects ตาง ๆ (เชน เสยง สภาพอากาศ แสง เงา) 5. สรางวตถ (เชน บานเมอง สงของ ตนไม) (รปภาพขนการดำเนนงาน)

Page 41: เกม FantasyWorld - Udon Thani Rajabhat University

27

o ผลการวเคราะหความตองการของผใช จากความตองการของผจดทำตองการศกษางานโปรแกรมในรปแบบใหมเพอพฒนาประสม

การณความรของผจดทำโดยการสรางเกม ดวยโปรแกรม RPG Maker MV , Unity 3D สามารถสรปความตองการไดดงน

1. คาดหวงวาจะเปลยนแงคดในมมของเกมในเชงทดขน 2. สามารถสรางรายไดในอนาคต 3. มความรในการใชโปรแกรมนน ๆ 4. มความรในเรองของ ธรกจ การจด ตำนานแฟนตาซ 5. ทำใหเพลดเพลน สนกสนาน มความสข

o ผลการศกษาความเปนไปได จากการวเคราะหขนตอนการทำงานของเกม การสรางเกม Fantasy World ดวยโปรแกรม

RPG Maker MV , Unity 3D คาดวาจะสามารถพฒนาไดตามความตองการของผจดทำ โดยผลการวเคราะหความเปนไปไดในการพฒนาระบบใหม มรายละเอยดดงน

3.1.3 ความเปนไปไดทางเทคนค (Technical Feasibility) วตถประสงคของการวเคราะหความเปนไปไดทางดานเทคนคนน เพอดความเปนไปไดใน

การพฒนาระบบโดยเนนทการวเคราะหความสามารถพฒนาเกม ทงทางดานซอฟตแวร บคคล และกระบวนการทเกยวของในการพฒนาระบบ โดยมรายละเอยดครอบคลมดงหวขอตอไปน

1. โปรแกรมทใช RPG Maker MV , Unity 3D 2. ผจดทำมความรในการสรางโปรแกรมจาก YouTube และ บทความสอนเขยนเกมตาง ๆ 3. โปรแกรมทใชไดซอทางออนไลน ผานโปรแกรม Steam ม คาลขสทธ

3.1.4 ความเปนไปไดในการปฏบตงาน (Operational Feasibility) จากการเลนเกม Fantasy World ของผใชเกมโดยมขอดขอเสยของ ระบบเกมดงตอไปน

สรางโดยใชโปรแกรมและโคดในการพฒนาตวเกมเมอทำการพฒนาตวเกมสำเรจสามารถนำไปใชประโยชนและขอดขอเสยไดหลายอยาง อาทเชน

ขอด 1. ใหความรแกผจดทำในเรองของตวโปรแกรม (เชน การใชงานในการทำงานตางๆ) 2. ใหความรแกผใชในเรองของตวเกม (เชน ดานธรกจ การจดการ ตำนานตาง ๆ) 3. สรางรายไดในอนาคตได 4. เพลดเพลน สนกสนาน 5. ไดรจกเกมทแตกตางจากเกมทวไป

Page 42: เกม FantasyWorld - Udon Thani Rajabhat University

28

ขอเสย 1. ไมควรเลนนานเกนจนทำใหสงผลเสยในดานตาง ๆ 2. อาจทำใหผอนมองในแงลบ (เพราะเกมเปนสอดานลบในสงคม)

3.1.5 ความเปนไปไดในเชงเศรษฐศาสตร (Economic Feasibility)

วตถประสงคของการวเคราะหความเปนไปไดเชงเศรษฐศาสตรนนเพอพจารณาความคมคาจากการลงทนพฒนาเกม Fantasy World ทงทางดานผลตอบแทนทประเมนมลคาไดและผลตอบแทนทประเมนมลคาไมได โดยมรายละเอยดดงน ตารางท 3.1 ตารางเศรษฐศาสตร ปท 0 1 2 3 4 5 ผลตอบแทน รายไดจากการขาย

10,000 10,000 10,000 10,000 10,000

รวมผลตอบแทน

10,000 10,000 10,000 10,000 10,000

ปท 0 1 2 3 4 5 คาใชจายในการพฒนาระบบ คาลขสทธโปรแกรม,คาใชจายทวไป

2,900

รวมคาใชจายในการพฒนาระบบ

3,400

Page 43: เกม FantasyWorld - Udon Thani Rajabhat University

29

ระยะเวลาคนทน = 6 เดอน (1+700/10,000) ผลตอบแทนการลงทน = 1429% คาใชจายในการพฒนาระบบและการดำเนนงานตาง ๆ มดงตอไปน คาลขสทธโปรแกรมในการพฒนาเกม คาไฟ คาอนเตอรเนต

ตารางท 3.1 ตารางเศรษฐศาสตร(ตอ) ปท 0 1 2 3 4 5 คาใชจายในการดำเนนงาน รายการคาใชจายท “เพมขน” เชน คาไฟ คาอนเตอนเนต

1,000 1,000 1,000 1,000 1,000 1,000

คาฝากขายและอพเดทแกไขเกมบน Steam

500 500 500 500 500 500

รวมคาใชจายในการดำเนนงาน

1,500 1,500 1,500 1,500 1,500 1,500

รวมคาใชจายทงหมด

4,400 1,500 1,500 1,500 1,500 1,500

รายไดสทธ หรอ กำไรจากการดำเนนงาน

5,100 10,000 10,000 10,000 10,000 10,000

รายไดสะสมสทธ

700 17,000 27,000 37,000 47,000 57,000

Page 44: เกม FantasyWorld - Udon Thani Rajabhat University

30

1. คาลขสทธโปรแกรมในการพฒนาเกม (2,900 บาท แบงแยกออกเปน ตวเสรมโปรแกรมแกรมในการออกแบบ และ สงออกโปรแกรมไปยงโปรแกรม Unity 3D) นอกจากนผลตอบแทนทประเมนมลคาไมไดของการพฒนาระบบเกม Fantasy World มดงตอไปน

1) ความพงพอใจของผใช และ ผมสวนไดสวนเสยของระบบคณภาพของชนงานและการบรการทดขน สวนแบงทางตลาดทมากขน ฯลฯ

2) จากการศกษาความเปนไปไดพบวาการพฒนาระบบเกม มความเหมาะสม

o ผลการออกแบบระบบงานใหม

ผลการออกแบบระบบใหมของระบบ เกม Fantasy World ไดแบงออกเปน 3 สวนสำคญ คอ การออกแบบเคาโครงและเน อหา การออกแบบสวนรายละเอยดของงาน และ สตอรบอรดตามรายละเอยดดงน

• การออกแบบเคาโครงเรองและเนอหา การออกแบบโครงเรองและเนอหาของเกม Fantasy World เปนเนอหาในโลกแฟนตาซ เทพ

นยายตางๆในแบบรวมสมย ทผเลนจะตองบรหารกจการตวละครของตนเอง เพอความกาวหนาตางๆในโลกแฟนตาซ พอจบเกมกจะสรปผลออกมาในรปแบบตางๆและจดจบของเนอเร อง ทผ เลนไดกระทำตางๆภายในเกม โดยการพฒนาธรกจและตวละครนน จะตองหาขอมลตางๆภายในเกม เชน การทำภารกจ การสำรวจ

3.1.5.1 การกำหนดเนอหาและปฏสมพนธกบผใช

การออกแบบเกม Fantasy World มการกำหนดเนอหาการนำเสนอ กลวธการนำเสนอ และวธปฏสมพนธกบผใชดงรายการตามตารางดงตอไปน ตารางท 3.2 ตารางเนอหา กลวธ และวธปฏสมพนธกบผใช

เนอหาการนำเสนอ กลวธการนำเสนอ วธการปฏสมพนธ

การใชฟงกชนหนาตางตวละคร

แสดงในรปแบบหนาตางตวละคร คาสถานะ และ อนๆ

-กด C เพอโชวหนาตางเมนตวละคร - เลอก หวขอทตองการ เชน สงของ ทกษะ อปกรณสวมใส - เพอเชคคาสถานะและชองเกบของของตวละคร

Page 45: เกม FantasyWorld - Udon Thani Rajabhat University

31

การเพมระดบขน (เลเวล) การเพมระดบเพอพฒนาตวละครใหมความสามารถมากยงขน

- ทำการตอสกบคตอสเพอเกบคาประสมการณโดยสามารถเจอไดตามสถานทตางๆ - เมอตอสจนคาประสมการณถงตามทกำหนดจะมระดบเพมมา หนงระดบ - ความสามารถเพมขน

ตารางท 3.2 ตารางเนอหา กลวธ และวธปฏสมพนธกบผใช (ตอ) ลกษณะสถานท (เมอง) แสดงในรปแบบเมองแบงเปน

ฉากตางๆ ทแตกตางกนตามเผาพนธ

- สามารถใชปมลกศร ซาย ขวา หนา หลง ในการเดนของตวละคร - ผเลนสามารถเลอกไดวาจะไปยงสถานทไหน - เดนจากสถานทหนงไปอกสถานทหนง

สภาพอากาศ แสดงในรปสภาพอากาศทแตกตางกนในแตละเมองและ ลกษณะทางกายภาพ

- สามารถใชปมลกศร ซาย ขวา หนา หลง ในการเดนของตวละคร - ผเลนสามารถเลอกไดวาจะไปยงสถานทไหน - หนาว แหงแลง ปาไม ราบลม

ภาหนะในการเคลอนทไปยงทตางๆ

แสดงในรปแบบความเรวและลกษณะทางกายภาพทแตกตางกน

- สามารถใชปมลกศร ซาย ขวา หนา หลง ในการเดนของตวละคร - เพมระดบความเรวในการเดนทาง - ถงทหมายไดรวดเรวยงขน

ขอมลเนอเรองตาง ๆภายในเกม

แสดงในรปแบบการเลาเรองผานตวละครตาง ๆ และการเกบขอมลโดยอตโนมต

- กด C เพอคยกบตวละครทตองการ - สทนาเลาเรอง ใหภารกจ อนๆ - ไดรบขอมล ไดรบภารกจ อนๆ

การผกผอน แสดงในรปแบบของการเขาทพกและฟนฟคาสถานะตางๆ

- ผเลนเดนไปในจดทเปนหองพก - กดปม C เพอพดคยกบตวละครทเปนเจาของหองพก

Page 46: เกม FantasyWorld - Udon Thani Rajabhat University

32

- กดปมตกลงผเลนจะตองจายเงนเพอเขาพก

ตารางท 3.2 ตารางเนอหา กลวธ และวธปฏสมพนธกบผใช (ตอ) ทเกบของ แสดงในรปกลองสมบตเพอ

เกบของในแตละเมอง - กดปม C เพอเปดชองเกบของ - แสดงสนคาและอปกรณตางๆทมอย - สามารถนำเขานำออกได - กดปม C อกครงเพอปด

โจมต แสดงในรปแบบการทำคาความเสยหาย

- เขาสสถานะในการตอส - เลอกฟงกชน โจมต - เลอกคตอสทตองการโจมต - ผเลนสามารถทำการตหนงครงตอรอบ

ทกษะพเศษ แสดงในรปแบบเอฟเฟค คาความเสยหายมากขน

- เขาสสถานะในการตอส - เลอกฟงกชน ทกษะพเศษ (มคาทำความเสยหายมากกวาโจมตปกต แตเสย คาMP) - เลอกคตอสทตองการโจมต - ผเลนสามารถทำการตหนงครงตอรอบ

ปองกนการโจมต แสดงในรปแบบ การตงทาปองกนเพอลดทอนคาความเสยหายทเกดขน

- เขาสสถานะในการตอส - เลอกฟงกชน ปองกน - จะสามารถลดทอนคาความเสยหายทเกดจากคตอส - ผเลนสามารถปองกนไดหนงครงตอรอบ

ใชสงของ แสดงในรปแบบ เพมคาสถานะตาง ๆ

- เขาสสถานะในการตอส - เลอกฟงกชน ใชสงของ - เพอใหเกดคาสถานะตางๆ เชน เพม HP MP ยาพษ ยาแกพษ เปนตน - ผเลนสามารถใชไดหนงครงตอรอบ

Page 47: เกม FantasyWorld - Udon Thani Rajabhat University

33

3.1.3.1 แผนภาพยสเคส (Use Case Diagram)

แผนภาพยสเคส เปนแบบจำลองความตองการของเกมทนำเสนอ Functional requirement ของเกมโดยรวม จากมมมองบคคลภายนอกของเกม Fantasy World ดงภาพ

ภาพท 3.1 แผนภาพยสเคสเกม Fantasy World

3.1.6 โครงสรางของเนอหาและเสนทางการควบคม จากการออกแบบเน อหา กลวธการนำเสนอ และการปฏสมพนธกบผ ใชของระบบเกม

Fantasy World ในหวขอขางตน สามารถนำมาออกแบบโครงสรางเนอหาและเสนทางการควบคมโดยระบบทออกแบบประกอบดวย

เนอหาในหนาแรก ซงเปนสวนทแสดงชอเกม ภาพประกอบ และจะไปสหนาถดไปแบบอตโนมต

เนอหาหนาเมน : เปนสวนทแสดงตวเลอกหนาจอตวเลอกการทำงานตางๆ ของเกม ซงสามารถเลอกได 5 หนาจอดงตอไปน เรมเกม โหลดเซฟเกม การตงคา คำอธบายเกม ออกจากเกม โดยสามารถเปดไดทละหนาจอ

เนอหาเรมเกม : เปนเนอหาทจะเขาสเนอหาเกมหลกทงหมดในเกม FantasyWorld โดยจะ เรยงจากเนอเรองเกมไปตามระดบขนตอนตามเหตการณภายในเกม โดยถาผเลนเรมเกมไปแลวไม

Page 48: เกม FantasyWorld - Udon Thani Rajabhat University

34

สามารถเลนจบได ผเลนจะสามารถทำการบนทกเกมไวได แลวกลบมาเลนตอไดในภายหลง

ในหนาโหลดเซฟเกม เนอหาโหลดเซฟเกม : เปนเนอหาทผเลนสามารถกลบมาเลนตอจากทเลนขางไวได โดยทไม

ตองเรมเกมใหมทงหมด โดยจะสามารถเซฟ(บนทกเกม) เนอหาเซฟ1 : เปนการโหลดเนอหาเซฟเกมท 1 ทบนทกไวกอนหนามาเลนตอโดยไมตองเรม

เกมใหม เนอหาเซฟ2 : เปนการโหลดเนอหาเซฟเกมท 2 ทบนทกไวกอนหนามาเลนตอโดยไม

ตองเรมเกมใหม เนอหาเซฟ3 : เปนการโหลดเนอหาเซฟเกมท 3 ทบนทกไวกอนหนามาเลนตอโดยไมตองเรม

เกมใหม เนอหาตงคา : เปนเนอหาทสามารถตงคาเกมใหเหมาะกบสเปคคอมพวเตอรของผเลนได โดย

ทใหสามารถเลนเกมไดอยางลนไหล เนอหาตงคาหนาจอ : เปนเนอหาทสามารถตงคาหนาจอตางๆเชน รปแบบหนาจอ เนอหาตงคาเสยง : เปนเนอหาทสามารถปรบระดบเสยงตางๆภายในเกมได สามารถปดเสยงเพลงประกอบเกมได ปดเสยงเกมทงหมดได

เนอหาอธบายเกม : เปนเนอหาทแสดงเนอเรองยอภายในเกม ปมหลงภายในเกม อธบายการเลนเกม การควบคมตางๆ

เนอหาเนอหาเกม เปนเนอหาทแสดงเนอเรองปมหลงความเปนมาตางๆภายในเกม เพออธบายหลกการและเหตตางๆภายในเกมใหสมเหตสมผล

เนอหาการควบคม : เปนเนอหาทอธบายการควบคมปมตางๆภายในเกม เพอใหรการควบคมเบองตนตากๆภายในเกม

เนอหาออกเกม : เปนการปดตวเกมออกไปจากระบบเกม

Page 49: เกม FantasyWorld - Udon Thani Rajabhat University

35

ภาพท 3.2 ภาพแผนผงโครงสรางระบบเกม Fantasy World

1. การออกแบบรายละเอยดของงาน การออกแบบส วนรายละเอ ยดของงานของเกม Fantasy World เป นการออกแบบ

รายละเอยดเพมเตมจากการออกแบบโครงสรางของเนอหาและเสนทางการควบคม โดยนำเสนอผลการออกแบบจากสวนดงกลาวมาออกแบบตามลำดบขนตอนกจกรรม และรายละเอยดโครงรางหนาจอของแตละสวนงานในแผนผงโครงสรางระบบทงหมด

3.1.7 แผนภาพกจกรรมของระบบ (Activity Diagram) แผนภาพกจกรรมของเกม Fantasy World เปนแผนภาพทแสดลำดบขนตอนการทำงานของ

แตละการทำงานในแตละเนอหาทงหมดทอยในแผนผงโครงสราง ซงสามารถแบบออกไดเปนแผนภาพกจกรรมยอยไดจำนวน 3 แผนภาพและคำอธบายแผนภาพ ดงตอไปน

3.17.1 แผนภาพอธบายเกมเปนแผนภาพทแสดงการควบคมการบงคบ ขอมลเกม วธการเลน ตางๆ

3.17.2 แผนภาพตงคาเกม เปนแผนภาพทจะสามารถตงคาภายในเกมตางๆได เชน ตงคาภาพ ตงคาระดบเสยงเกม

3.17.3 แผนภาพโหลดเซฟเกม เปนแผนภาพทแสดงการโหลดขอมลเกมทมท งหมด 3 ขอมลททำการบนทกไวกอนหนาทไดทำการเลนเกมไปแลวแตยงไมจบเกม มาเลนตอไดโดยไมตองเรมเกมใหม

Page 50: เกม FantasyWorld - Udon Thani Rajabhat University

36

ภาพท 3.3 แผนภาพกจกรรม อธบายเกม

Page 51: เกม FantasyWorld - Udon Thani Rajabhat University

37

ภาพท 3.4 แผนภาพกจกรรม ตงคา

Page 52: เกม FantasyWorld - Udon Thani Rajabhat University

38

ภาพท 3.5 แผนภาพกจกรรม โหลดเซฟเกม

Page 53: เกม FantasyWorld - Udon Thani Rajabhat University

39

3.2 โครงรางหนาจอ (Interface Layout) การออกแบบโครงรางหนาจอของระบบ Fantasy World เปนการออกแบบสวนประกอบของ

หนาจอรวมถงตำแหนงการจดวาง เพอใชเปนแนวทางในการจดทำสตอรบอรด ซงมรายละเอยดดงตอไปน

1) หนาจอเมนหลกเกม เปนหนาจอทเรมเกมแลวสามารถเลอกได 3 เมน หลก ไดแก เรมเกมใหม คอเรมดำเนนเรองราวภายในเกม เลนตอ เปนการเขาไปเลนเกมอยางตอเนองจากเซฟทเคยบนทกไวครงลาสด ตวเลอก เปนเมนหนาจอตงคาเกมตางๆ

ภาพท 3.6 หนาจอเมนหลกเกม

Page 54: เกม FantasyWorld - Udon Thani Rajabhat University

40

2) หนาจอเมน ตวเลอก หรอ หนาจอเมนตงคา เปนหนาจอทสามารถตงคาตางๆภายในเกมอยางเชน การตงคา ระดบเสยง Background music ความเรวตวอกษรทวง กลบหนาหลกโดยการกดปม Esc

ภาพท 3.7 ภาพหนาจอเมน ตงคา

3) หนาจอเมน เลนตอ เปนหนาจอทสามารถโหลดเซฟเกมมาเลนตอจากเดมทสามารถ

เซฟไดสงสดถง 20 เซฟทผเลนบนทกไวกอนหนา

ภาพท 3.8ภาพหนาจอเมน Continue

Page 55: เกม FantasyWorld - Udon Thani Rajabhat University

41

4) หนาจอเลนเกม เปนหนาจอเลนเกมหลกทจะเปนแบบเรยบงายไมยงยากและซบซอนทเปนมตรกบผเลนใหมเนนดสะอาดตาไมรกเพอทจะเหนรายละเอยดภายในฉาก

ภาพท 3.9 หนาจอเลนเกม

5) หนาจอแสดงสถานะรวม เปนหนาจอทแสดงสถานะตวละคร สถานทเมองทอย จำนวนเงน การบงคบเบองตน แสดงสถานะผรวมเดนทาง ชอผรวมเดนทาง ชอตวละคร แสดงสถานะตางๆ พอสงเขป โดยหนาจอนจะมคำสงดงน

1. สงของเชอมไปยงหนาทบอกเกยวกบ 2. ทกษะเชอมไปยงหนาจอทกษะ 3. สถานะเชอมไปยงหนาจอสวมใสสงของ 4. สถานะเชอมไปยงหนาจอสถานะ 5. ขอมลเชอมตอไปยงขอมลหลกของตวโปรแกรม ทไมสามารถแกไขได 6. จดการตำแหนงเปนคำสงทจะจดการตำแหนงของตวละคร 7. เซฟเกมเปนคำสงททำใหเซฟเกมเพอสามารถกลบมาเลนตอไดในภายหลง 8. ออกเกมเปนคำสงทเชอมหนาจอทจะกลบไปยงเมนหลกของเกม

Page 56: เกม FantasyWorld - Udon Thani Rajabhat University

42

ภาพท 3.10 ภาพหนาจอแสดงสถานะตางๆ

6) หนาจอ สงของ เปนภาพหนาจอทจะแสดงสงของทตวละครม และ บอกรายละเอยดสงของนนๆ

ภาพท 3.11 ภาพหนาจอ สงของ

Page 57: เกม FantasyWorld - Udon Thani Rajabhat University

43

7) หนาจอแสดงทกษะ เปนหนาจอทจะบอกทกษะทมของตวละคร คณสมบตของทกษะ และชอทกษะ

ภาพท 3.12 ภาพหนาจอ ทกษะ

8) หนาจอ สวมใสสงของ เปนหนาจอทแสดงสงของทสวมใสของตวละคร และบอกคณสมบตของสงของนนวา ของสงนนชวยอะไร เพมสถานะใดบาง พรอมทงแสดง ความตางระหวางอปกรณเดม

ภาพท 3.13 ภาพหนาจอ แสดงสงของทสวมใส

Page 58: เกม FantasyWorld - Udon Thani Rajabhat University

44

9) หนาจอ สถานะ เปนหนาจอทแสดงสถานะตางๆของตวละคร

ภาพท 3.14 ภาพหนาจอสถานะตางๆ

3.3 สตอรบอรด (Storyboard)

จากการออกแบบโครงสรางเนอหาและโครงรางหนาจอของเกม The Fantasy World สามารถนำมาแสดงรายละเอยดแตละเฟรมตงแตเฟรมแรกถงเฟรมสดทาย เพอแสดงวธการนำเสนอขอมล โดยแสดงภาพหนาจอพรอมทงรายละเอยดของขอความและลกษณะของภาพ และเงอนไขตางๆ โดยมรายละเอยดออบเจกตตางๆ ทใชดงตอไปน ตารางท 3.3 ตารางแสดงออบเจกตในเกม ออบเจกต คำอธบาย ชนดของออบเจกต เมน : Overworld (สรางแผนท)

ใชสำหรบสรางลกษณะพนผวในรปแบบตางๆ

ฟงกชน : A (ฉากขนาดใหญ) หมวดหม : รปภาพ

Page 59: เกม FantasyWorld - Udon Thani Rajabhat University

45

ใชสำหรบสรางองคประกอบและสถานท

ฟงกชน : B (ฉากขนาดใหญ) หมวดหม : รปภาพ

ใชสำหรบสรางองคประกอบและสถานทตางๆ

ฟงกชน : B (ฉากขนาดใหญ) หมวดหม : รปภาพ

ใชสำหรบสรางองคประกอบและสถานทตางๆ

ฟงกชน : B (ฉากขนาดใหญ) หมวดหม : รปภาพ

ใชสำหรบสรางองคประกอบและสถานทตางๆ

ฟงกชน : B (ฉากขนาดใหญ) หมวดหม : รปภาพ

Page 60: เกม FantasyWorld - Udon Thani Rajabhat University

46

ใชสำหรบสรางองคประกอบและสถานทตางๆ ทอยในยคปจจบน หรอ อนาคต

ฟงกชน : C (ฉากขนาดใหญ) หมวดหม : รปภาพ

ใชสำหรบสรางองคประกอบและสถานทตางๆ ทอยในยคปจจบน หรอ อนาคต

ฟงกชน : C (ฉากขนาดใหญ) หมวดหม : รปภาพ

ใชสำหรบสรางองคประกอบและสถานทตางๆ ทอยในยคปจจบน หรอ อนาคต

ฟงกชน : C (ฉากขนาดใหญ) หมวดหม : รปภาพ

ตารางท 3.3 ตารางแสดงออบเจกตในเกม(ตอ) ออบเจกต คำอธบาย ชนดของออบเจกต เมน : Outside (ภายนอก)

Page 61: เกม FantasyWorld - Udon Thani Rajabhat University

47

ใชสำหรบสรางพ นท และ รปแบบอาคาร

ฟงกชน : A (ฉากแผนทขนาดกลาง) หมวดหม : รปภาพ

ใชสำหรบสรางพ นท และ ร ปแบบอาคาร พ นท ต างระดบ

ฟงกชน : A หมวดหม : รปภาพ

Page 62: เกม FantasyWorld - Udon Thani Rajabhat University

48

ใช สำหร บสร างร ปแบบอาคาร และของตกแต งภายนอกอาคารตาง

ฟงกชน : B หมวดหม : รปภาพ

ใช สำหร บสร างร ปแบบอาคาร และของตกแต งภายนอกอาคารตาง

ฟงกชน : B หมวดหม : รปภาพ

Page 63: เกม FantasyWorld - Udon Thani Rajabhat University

49

ใช สำหร บสร างร ปแบบอาคาร และของตกแต งภายนอกอาคารตาง

ฟงกชน : C หมวดหม : รปภาพ

ใช สำหร บสร างร ปแบบหลงคาอาคาร ในรปแบบตางๆ

ฟงกชน : C หมวดหม : รปภาพ

เมน : inside (ภายในอาคาร)

Page 64: เกม FantasyWorld - Udon Thani Rajabhat University

50

ใชสำหรบตกแตงและสรางรปแบบอาคารภายใน

ฟงกชน : A หมวดหม : รปภาพ

ใชสำหรบตกแตงและสรางรปแบบอาคารภายใน

ฟงกชน : A หมวดหม : รปภาพ

Page 65: เกม FantasyWorld - Udon Thani Rajabhat University

51

ใชสำหรบตกแตงและสรางรปแบบอาคารภายใน

ฟงกชน : B หมวดหม : รปภาพ

ใชสำหรบตกแตงและสรางรปแบบอาคารภายใน

ฟงกชน : B หมวดหม : รปภาพ

Page 66: เกม FantasyWorld - Udon Thani Rajabhat University

52

ใช สำหร บตกแต งภายในอาคาร

ฟงกชน : C หมวดหม : รปภาพ

ใช สำหร บตกแต งภายในอาคาร

ฟงกชน : C หมวดหม : รปภาพ

Page 67: เกม FantasyWorld - Udon Thani Rajabhat University

53

ตารางท 3.4 ตารางแสดงสตอรบอรดแตละเฟรม เนอหา หนาเรมตน เฟรมท 1 โครงรางหนาจอ

สอและปฏสมพนธ พนหลง: Title Maps ขอความ: เรมเกม , เลนตอ , ตงคา รปภาพ: ไมม ภาพเคลอนไหว: Scroll Window วดโอ: เสยง: BGM Team E2

ตารางท 3.4 ตารางแสดงสตอรบอรดแตละเฟรม (ตอ) ปฏสมพนธ/การโตตอบ - หากกดEnter ทปมขอความทเขยนวาเรมเกม จะเปนการเขาสหนาเรมเกมใหม - หากกดEnter ทปมขอความทเขยนวา เลนตอ จะเปนการกลบไปเลนในจดทผเลนไดเซฟเกมไว -หากกดEnter ทปมขอความทเขยนวา ตงคา จะเปนการเขาไปสหนาการตงคาภายในเกม

การเชองโยง - กด เรมเกม เพอไปยงเฟรมท 2 - กด เลนตอ เพอไปยงเฟรมทไดทำการเซฟเกมไว

Page 68: เกม FantasyWorld - Udon Thani Rajabhat University

54

ตารางท 3.4 ตารางแสดงสตอรบอรดแตละเฟรม (ตอ) เนอหา แผนนทโซนหมะ เฟรมท 2 โครงรางหนาจอ

สอและปฏสมพนธ พนหลง: หมะและบานเมอง,นำ ขอความ: ไมม รปภาพ: พนทหมะ,ตนไมหมะ,หมบานทมหมะปกคลม,ปราสาททมหมะปกคลม,ทาเรอ วดโอ: ไมม เสยง: BGM Team E2 (ใสเอฟเฟคหมะ)

ปฏสมพนธ/การโตตอบ - หากเดนไปชนตวหมบานหรอปราสาทจะเปนการวาปไปยงเฟรมขางในของพนทนนๆ - หากเดนไปคยกบตวละครอนจะมการพดคยและทำภารกจ - หากเขาประตวารปจะสามารถเคลอนยายไปยงเฟรมตอไปได

การเชองโยง - กดเดนเขาไปทประตวารป เพอไปยงแผนทตางๆหรอเฟรมอนๆ

เนอหา แผนทพนทเขยวอดมสมบรณ เฟรมท 4 โครงรางหนาจอ

สอและปฏสมพนธ พนหลง: หญาสเขยว,ภเขา,แมนำ,บานเมอง ขอความ: ไมม รปภาพ: พนทสเขยว,หมบาน,ปราสาท,ทาเรอ วดโอ: ไมม เสยง: BMG Team E2

Page 69: เกม FantasyWorld - Udon Thani Rajabhat University

55

ปฏสมพนธ/การโตตอบ - หากเดนไปชนตวหมบานหรอปราสาทจะเปนการวาปไปยงเฟรมขางในของพนทนนๆ - หากเดนไปคยกบตวละครอนจะมการพดคยและทำภารกจ - หากเขาประตวารปจะสามารถเคลอนยายไปยงเฟรมตอไปได

การเชองโยง - กดเดนเขาไปทประตวารป เพอไปยงแผนทตางๆหรอเฟรมอนๆ

เนอหา แผนทโซนทะเลทราย เฟรมท 5 โครงรางหนาจอ

สอและปฏสมพนธ พนหลง: ทะเลทราย,นำ,ภเขา ขอความ: ไมม รปภาพ: พนททะเลทราย,หมบาน,ภเขา, ภาพเคลอนไหว: วดโอ: ไมม เสยง: BMG Team E2

ปฏสมพนธ/การโตตอบ - หากเดนไปชนตวหมบานหรอปราสาทจะเปนการวาปไปยงเฟรมขางในของพนทนนๆ - หากเดนไปคยกบตวละครอนจะมการพดคยและทำภารกจ - หากเขาประตวารปจะสามารถเคลอนยายไปยงเฟรมตอไปได

การเชองโยง - กดเดนเขาไปทประตวารป เพอไปยงแผนทตางๆหรอเฟรมอนๆ

Page 70: เกม FantasyWorld - Udon Thani Rajabhat University

56

บทท 4 ผลการพฒนาระบบ

จากการวเคราะหและออกแบบระบบเกม FantasyWorld โดยทนำมาพฒนาเปนระบบเกมทสมบรณ โดยมองคประกอบของระบบ ดงตอไปน 4.1 การหาทรพยากรเหมองแร 4.2 การทำธรกจเกยวกบการลาสตว หรอ สตวประหลาด เปนระบบทจะทำใหผเลนไดตอส ศตร เพอหาวตถดบหรอสนคา นำมาคาขายเพอหากำไรนำมาพฒนาตวผเลนและธรกจเพอใหแกรงยงขน 4.3 การคาขายในโลกแฟนตาซ เชน การขายของทหามาไดหรอซอมาจากทอนใหกบ NPC ภายในเกม เปนระบบทจะทำใหผเลนไดทำการคาขาย กบตวละครหรอ NPC ภายในเกม เพอนำสนคามาแลกเปลยนเปนเงน นำมาใชจายภายในเกม 4.4 การเดนทางในโลกแฟนตาซ เชน การเดนทางโดยรถมาทอาจถกโจมตขนได การแกปญหา เจอกบอปสรรคตางๆ ในโลกแฟนตาซ 4.5 ความแตกตางของแตละเผาพนธ

4.5.1 เผาพนธมนษย : เมองชอ Saharian หนาทหลก เปนเมองการคาการเกษตรททกเผาพนธสามารถอยไดชวคราว

4.5.2 เผาพนธเอลฟ เมองชอ Forestian หนาทหลก เปนเมองทอดมสมบรณเดนทางดานการรกษาและเวทมนต

4.5.3 เผาพนธคนแคระ เมองช อ Mountian หนาท หลก เปนเมองท รำรวยมจดเดนทางเทคโนโลยเหมองแร

4.5.4 เผาพนธออรค Chaostian หนาทหลก เปนเมองทางการทหารการตอสทลาหลงและอยแบบแยกเปนเผาๆ 4.6 ระบบเลเวลแสดงคาสถานะเปนระดบชน เลเวลจะเพมขนจากการทำงานและการหาของหรอทรพยากร 4.7 ระบบการขนสงจะมทง 3 อยางดงตอไปน

4.7.1 เรอ ใชในการขนสงทางนำ = ใชตนทนตำเคลอนททางนำกำจดเสนทางทไปเฉพาะเขตนำฟาใส

4.7.2 เรอใบใหญ ใชในการขนสงทางนำ = ใชตนทนปานกลางเคลอนททางนำแลนเรอไปไดทกหนแหงของมหาสมทร

Page 71: เกม FantasyWorld - Udon Thani Rajabhat University

57

4.7.3 เรอเหาะ จะใชในการขนสงทางอากาศ = ใชตนทนสงเดนทางไปไดทกหนแหง 4.8 หาขอมลเบองหลงของแตละเผาพนธ = คยกนคนทเกดในชวงสงคราม เผอสบทราบ

เรองราวเบองหลงโลกของเกมเพอหาความเปนมาของเรองราวในสงครามและความเปนไปของโลกในเกม FantasyWorld

4.9 รวบรวมขอมลเพอหาจดไดเปรยบในการคาและพฒนาตวละคร = รวบรวมจากชาวบานในแตละเมองเพอสบทราบความตองการของคนในเมอง ในเครอขายแวดวงทางธรกจเพอตดตอการคาขายเปนกรณพเศษ หรอ ความตองการของคนบางคนเพอหาของมาขายเพอใหไดราคาทสงมากขน

4.10 ระบบจดการกลมผรวมเดนทาง = แตละคนจะมความสามารถทแตกตางกนเพราะโลกของเกมศตรจะเขาโจมตผเลนไดทกเมอในการเดนทางไปแตละพนท หากมผรวมเดนทางกจะทำใหผเลนสามารถตอสกบศตรไดดกวาการตอสโดยลำพงทไมมเพอนรวมทาง

4.11 ระบบภารกจ ชวยเหลอผคน = เปนการทำภารกจหากมคนขอความชวยเหลอแตผเลนสามารถเลอกไดตามความตองการวาจะชวยหรอไม แตหากผ เลนเลอกท จะชวย ผ เลนจะไดผลตอบแทนมากนอยแตกตางกนตามภารกจ

4.12 ระบบแผนท = เพอการเดนทาง เปนระบบทจะทำใหผเลนเดนทางไปยงสถานทตางๆภายในโลกของเกมไดตามตองการ เพอหาขอมล สนคา นำไปขายเผอหากำไรในตางเมอง

4.13 ระบบทเกบของของผเลน เปนระบบทผ เลนไดรบวตถดบ สนคา อปกรณตางๆ แลวสงของพวกนนกจะอยในชองเกบของ ของผเลนเพอตรวจสอบสนคา อปกรณตางๆ หรอนำมาใชในระหวางเดนทางไดเมอเกดความจำเปนหรอความตองการของผเลน

Page 72: เกม FantasyWorld - Udon Thani Rajabhat University

58

4.1 การหาทรพยากรเหมองแร แสดงถงระบบททำใหผเลนไดทำการหาขอมลและแร อญมณ เพรช พลอย มาทำการคาขาย

เพอหากำไรนำมาพฒนาตวผเลนและธรกจเพอใหแกรงยงขน

ภาพท4.1.1 การหาทรพยากรเหมองแร

สวนท 1. ในแมพตางๆตวละครของผ เลนจะสามารถพบกบทรพยากรตางๆไดอยางเชนตวอยางในภาพคอ กอนผนกสฟา ทเปนของทสามารถเกบได

ภาพท4.1.2 ทำการเกบแร

สวนท 1. เมอผเลนเดนเขาไปใกลๆ แลวกดปมเกบ กอนผนกสฟา จะหายไปแลวผเลนจะไดรบไอเทมเขามาอยในชองเกบของของผเลนดงในภาพ

Page 73: เกม FantasyWorld - Udon Thani Rajabhat University

59

ภาพท 4.1.3 แสดงชองเมนตางๆของตวละคร

สวนท 1. เมอผเลนจะดไอเทมทผเลนไดรบมาจากการเกบไอเทมจากภาพท 4.1.2 ใหเขาไปในเมน สงของ

ภาพท 4.1.4 แสดงไอเทมทผเลนเกบได

สวนท 1. ใหผเลนเลอนคำสงมาท หวขอ สนคา เมอทำการกดปม คำสงจะ โชวรายการของทผเลนเกบไดขนมา

สวนท 2. คอรายการ ของ สนคา ทผเลนเกบได

Page 74: เกม FantasyWorld - Udon Thani Rajabhat University

60

4.2 การทำธรกจเกยวกบการลาสตว หรอ สตวประหลาด แสดงถงระบบทจะทำใหผเลนไดตอส ศตร เพอหาวตถดบหรอสนคา นำมาคาขายเพอหา

กำไรนำมาพฒนาตวผเลนและธรกจเพอใหแกรงยงขน

ภาพท 4.2.1 การลาสตว สวนท1. เมอผเลนเดนไปยงสถานทตางๆ ผเลนจะสามารถพบเจอกบคตอสไดหร อกคอการลาสตวเพอใหไดมาซงเลเวลและสนคาตางๆ

ภาพท 4.2.2 วธการตอส สวนท1. ในการจดการกบคตอสจะมหนาตางเมนหลกอย 4 อยางดวยกน

1. โจมต : จะเปนการสงโจมตคตอสดวยการตธรรมดา (ซงคาโจมตจะคอนขางเบา) 2. พลงเวทย : เปนการสงใชงานทาพเศษ (ซงคาโจมตจะมากกวาปกต แตจะเสยคา MP หรอ พลงเวย ในการใชไป) 3. ปองกน : เปนการสงปองกนการโจมตของคตอสแตจะทำใหผเลนไมสามารถใชการโจมตในรอบทใชคำสงปองกนได (การปองกนทำใหผเลนไดรบความเสยหายจากการตอสลดลง) 4. สงของ : เปนการใชของทอยในตว เชน เพมเลอด เพมคาพลงเวทย หรอ พวกยาพษ และ อนๆ

Page 75: เกม FantasyWorld - Udon Thani Rajabhat University

61

ภาพท 4.2.3 หลงจากกำจดคตอสได

สวนท1. หลงจากผเลนทำการกำจกคตอสไดแลวจะมขอความแสดงขนโชว วาผเลนไดรบอะไรบางอยางเชน ไดรบคาประสมการณ ไดรบ เหรยญ 300G

ภาพท 4.2.4 โอกาสไดรบพเศษ สวนท1. หลงจากไดรบของรางวลหลกในการกำจดคตอสแลวผเลนยงมโอกาสไดรบรางวล

พเศษอกดวย ตามในภาพ จะเหนไดวาผเลนไดรบ เพรช ผงแร เหลก ซคงสามารถนำไปใชทำไรตางๆไดมากมาย

Page 76: เกม FantasyWorld - Udon Thani Rajabhat University

62

ภาพท 4.2.5 ตรวจสอบสนคา สวนท1. หลงจากผเลนกำจดคตอสเสรจแลวผเลนจะตรวจสอบสนคาใหกดแสดงหนาตางเมน

ตวละครแลวเลอกเมนคำสง สนคา สวนท2. เมอเลอกคำสงแลวจะมรายการสนคาทงหมดแสดงขนมาใหผเลนด

4.3 การคาขายในโลกแฟนตาซ แสดงถงการขายของทหามาไดหรอซอมาจากทอนใหกบ NPC ภายในเกม เปนระบบทจะทำใหผ เลนไดทำการคาขาย กบตวละครหรอ NPC ภายในเกม เพอนำสนคามาแลกเปลยนเปนเงน นำมาใชจายภายในเกม

ภาพท 4.3.1 ตรวจสอบสงของประเภทอาวธ สวนท 1 เปนหมวดหมสงของประเภทตางๆ เชน สงของทวไป อาวธ ชดเกราะ สนคา สวนท 2 เปนสงของทมอยในคลง เปนอะไรบาง มจำนวนเทาไหร

Page 77: เกม FantasyWorld - Udon Thani Rajabhat University

63

ภาพท 4.3.2 ตรวจสอบสงของประเภทชดเกราะ สวนท 1 เปนหมวดหมสงของประเภทตางๆ เชน สงของทวไป อาวธ ชดเกราะ สนคา สวนท 2 เปนสงของทมอยในคลง เปนอะไรบาง มจำนวนเทาไหร

ภาพท 4.3.3 ขนตอนการพดคยเพอขายสนคา

สวนท 1 เปนตวเลอกในการโตตอบการสนทนากบตวละคร (เลอกซอขายหากตองการขายของ หรอ ซอของ)

สวนท 2 เปนขอความจากตวละครทสนทนากบผเลน

Page 78: เกม FantasyWorld - Udon Thani Rajabhat University

64

ภาพท 4.3.4 ภาพการขายสนคาทมอย

สวนท 1 เปนหวขอทผเลนสามารถเลอกได วาจะซอหรอขายสนคา และยกเลก สวนท 2 เปนสงของทสามารถขายได

ภาพท 4.3.5 ภาพหลงจากขายสนคา

สวนท 1 เปนสวนทจะแสดงสนคาคงเหลออยในคลง

Page 79: เกม FantasyWorld - Udon Thani Rajabhat University

65

4.4 การเดนทางในโลกแฟนตาซ แสดงถงการเดนทางโดยรถมาทอาจถกโจมตขนได การแกปญหา เจอกบอปสรรคตางๆ ใน

โลกแฟนตาซ

ภาพท 4.4.1 ภาพแผนทของโลกในเกม

สวนท 1 เปนตวละครของผเลนทจะมอสระเดนไปไหนกอนกได สวนท 2 เปนเมองใหญทผเลนสามารถเดนเขาไปสำรวจภายในเมองได สวนท 3 เปนเมองขนาดเลกหรอหมบาน ทผเลนสามารถเขาไปสำรวจได

ภาพท 4.4.2 ภาพการเดนทาง

สวนท 1 เปนตวละครของผเลนทสามารถเดนไปไหนกได สวนท 2 เปนสงแวดลอมรอบขางของตวละครในแผนท ทเมอตวละครเดนไปทศทางใดมม

กลองกจะคอยตามทำใหผเลนเหนสงรอบตวเพมขน

Page 80: เกม FantasyWorld - Udon Thani Rajabhat University

66

4.5 ความแตกตางของแตละเผาพนธ

แสดงถงความตางกนของแตละเผาพนธ ทงดานกายภาพ นสย และความเปนอยของแตละเผาพนธ

ภาพท 4.5.1 เผาพนธมนษย

เผาพนธมนษย มลกษณะ ไมมเขา ไมมหาง ผวสขาวอมชมพ

ภาพท 4.5.2 เผาพนธเอลฟ

เผาพนธเอลฟ มลกษณะ ไมมเขา หยาว ไมมหาง ผวหลายส

Page 81: เกม FantasyWorld - Udon Thani Rajabhat University

67

ภาพท 4.5.3 เผาพนธคนแคระ

เผาพนธคนแคระ มลกษณะ มหเหมอนหสตว มหางเหมอนสตว ไมมเขา ผวขาวอมชมพ

ภาพท 4.5.4 เผาพนธออรค

เผาพนธออรค มลกษณะ หยาว มเขา ไมมหาง ผวสเขยว

Page 82: เกม FantasyWorld - Udon Thani Rajabhat University

68

4.6 ระบบเลเวลแสดงคาสถานะเปนระดบชน แสดงถงระบบเลเวล ความสามารถทเพมขน และเลเวลจะเพมขนจากการทำงานและการหา

ของหรอทรพยากร ซงจะมหนวยเปนประสบการณ

ภาพท 4.6.1 หนาตางแสดงสถานะและระดบของตวละคร

สวนท 1 จะแสดง สถานะอาชพ และ ชอของตวละคร สวนท 2 จะแสดงระดบ(เลเวล)ของตวละครนนๆ และ คาHP MP สวนท 3 จะแสดงคาประสบการทมอย และ บอกวาระดบตอไปตองการคาประสบการอก

เทาไหร สวนท 4 แสดงคาความสามารถและสถานะของตวละคร ซงจะเพมขนหลงจากท ผเลนเลอน

ระดบ(เลเวล) สวนท 5 แสดงอปกรณทตวละครนนๆสวมใสหรอใชอย

4.7 ระบบการขนสง แสดงถงการเดนทางโดยใชภาหนะในแตละแบบทมขอจำกดแตกตางกน และราคาทแตกตาง

กน โดยระบบการขนสงจะมทง 3 อยางดงตอไปนโดยกอนทจะเขาใชระบบการขนสงไดนน ผเลนจะตองผานเงอนไข(เควส)ของแตละอยางกอน โดยทเงอนไขแตละอยางนนจะไมเหมอนกน

Page 83: เกม FantasyWorld - Udon Thani Rajabhat University

69

4.7.1 เรอเลก ใชในการขนสงทางนำ โดยทใชตนทนตำเคลอนททางนำกำจดเสนทางทไปเฉพาะเขตนำฟาใส

ภาพท 4.7.1 การขนเรอเลก

ภาพท 4.7.2 การเดนทางดวยเรอเลก

สวนท 1 ผเลนนนจะสามารถขนเรอไดหากเดนเขาไปใกล แลวกดพดคย(กดปฎสมพนธ) สวนท 2 พอผเลนกดทเรอแลวผเลนสามารถขนเรอแลวออกเดนทางได จะสามารถลงจาก

เรอไดเมอจอดเรอทใกลฝงแลวกดพดคยอกครง(กดปฎสมพนธ)

Page 84: เกม FantasyWorld - Udon Thani Rajabhat University

70

4.7.2 เรอใบใหญ ใชในการขนสงทางนำ โดยทใชตนทนปานกลางเคลอนททางนำแลนเรอไปไดทกหนแหงของมหาสมทร

ภาพท 4.7.3 การขนเรอใบใหญ

ภาพท 4.7.4 การเดนทางดวยเรอใบใหญ

สวนท 1 ผเลนนนจะสามารถขนเรอไดหากเดนเขาไปใกล แลวกดพดคย(กดปฎสมพนธ) สวนท 2 พอผเลนกดทเรอแลวผเลนสามารถขนเรอแลวออกเดนทางได จะสามารถลงจากเรอ

ไดเมอจอดเรอทใกลฝงแลวกดพดคยอกครง(กดปฎสมพนธ)

Page 85: เกม FantasyWorld - Udon Thani Rajabhat University

71

4.7.3 เรอเหาะ จะใชในการขนสงทางอากาศ โดยทใชตนทนสงเดนทางไปไดทกหนแหง

ภาพท 4.7.5 การขนเรอเหาะ

ภาพท 4.7.6 การเดนทางดวยเรอเหาะ

สวนท 1 ผเลนนนจะสามารถขนเรอเหาะไดหากเดนเขาไปใกล แลวกดพดคย(กดปฎสมพนธ) สวนท 2 พอผเลนกดทเรอเหาะแลวผเลนสามารถขนเรอเหาะแลวออกเดนทางได จะสามารถ

ลงจากเรอเหาะไดเมอจอดเรอเหาะ ไดกดพดคยอกครง(กดปฎสมพนธ)

Page 86: เกม FantasyWorld - Udon Thani Rajabhat University

72

4.8 หาขอมลเบองหลงของแตละเผาพนธ แสดงถงการคยกนคนทเกดในชวงสงคราม เผอสบทราบเรองราวเบองหลงโลกของเกมเพอหา

ความเปนมาของเรองราวในสงครามและความเปนไปของโลกในเกม FantasyWorld

ภาพท 4.8.1 การพดคยถามขอมลทจำเปนตางๆ

ภาพท 4.8.2 การพดคยถามขอมลดานการคาของเผาพนธเอลฟ

ภาพท 4.8.3 การพดคยถามขอมลเบองหลงของเผาพนธมนษย

Page 87: เกม FantasyWorld - Udon Thani Rajabhat University

73

ภาพท 4.8.1 การพดคยถามขอมลเบองหลงของเผาพนธออรค

4.9 รวบรวมขอมลเพอหาจดไดเปรยบในการคาและพฒนาตวละคร

แสดงถงการรวบรวมขอมลจากชาวบานในแตละเมองเพอสบทราบความตองการของคนในเมอง ในเครอขายแวดวงทางธรกจเพอตดตอการคาขายเปนกรณพเศษ หรอ ความตองการของคนบางคนเพอหาของมาขายเพอใหไดราคาทสงมากขน

ภาพท 4.9.1 แสดงถงตวเลอกในการตอบคำถามเพอถามหาขอมลดานการคาของเผามนษย

ภาพท 4.9.2 แสดงถงการบอกถงขอมลดานการคาของเผาเอลฟ

Page 88: เกม FantasyWorld - Udon Thani Rajabhat University

74

4.10 ระบบจดการกลมผรวมเดนทาง แสดงถงการจางเพอนรวมทางเพอเพมสมาชคของกจการในการเดนทาง แตละคนจะม

ความสามารถทแตกตางกนเพราะโลกของเกมศตรจะเขาโจมตผเลนไดทกเมอในการเดนทางไปแตละพนท หากมผรวมเดนทางกจะทำใหผเลนสามารถตอสกบศตรไดดกวาการตอสโดยลำพงท ไมมเพอนรวมทาง

ภาพท 4.10.1 การจางงานเพอนรวมทาง

สวนท 1 พดคยกบตวละครเพอจางเพอนรวมทาง สวนท 2 เปนการเลอกเพอนทจะจางงาน หรอ ถามขอมลกอนทจะจางเพอนรวมทาง เพอ

วเคราะหความคมคากอนทจะจางงาน

ภาพท 4.10.2 หลงจากจางเพอนรวมทาง

สวนท 1 หลงจากจางเพอนรวมทางแลว ตวละครทผเลนจางเปนเพอนรวมทางแลวจะแสดง

เพอนรวมทางเดนตามผเลนไปในทกท

Page 89: เกม FantasyWorld - Udon Thani Rajabhat University

75

4.11 ระบบภารกจและชวยเหลอผคน แสดงถงการทำภารกจหากมคนขอความชวยเหลอแตผเลนสามารถเลอกไดตามความตองการ

วาจะชวยหรอไม แตหากผเลนเลอกทจะชวย ผเลนจะไดผลตอบแทนมากนอยแตกตางกนตามภารกจ

ภาพท 4.11.1 การรบภารกจชวยเหลอผคน

สวนท 1 เมอพดคยกบผคนแลว บางตวละครจะขอความชวยเหลอทเปนภารกจทผเลน ทผ

เลนจะสามารถทำภารกจหรอจะยงไมทำ ณ ตอนนนกได สวนท 2 จะแสดงถงบทพดเพอขอความชวยเหลอ และ รายละเอยดของภารกจทผ เลน

จะตองทำหากจะทำการชวยเหลอ

ภาพท 4.11.2 หลงจากทำภารกจหรอชวยเหลอผคน

สวนท 1 จะเปนบทพดของตวละครหลงจากผเลนทำภารกจหรอชวยเหลอผคนสำเรจแลว

หากภารกจนนมของตอบแทนตรงสวนนจะบอกกบผเลนดวย วาไดอะไรตอบแทนจากการทำภารกจหรอชวยเหลอผคน

Page 90: เกม FantasyWorld - Udon Thani Rajabhat University

76

4.12 ระบบแผนท จะแสดงถงแผนทขนาดใหญของเกมทงหมดทผ เลนสามารถเดนทางไปไดแตจะไมแสดง

ทงหมดของแผนทจะใหผเลนเหนไดแคสวนหนง ทจะทำใหเหนเสนทางไปยงสถานทตางๆภายในโลกของเกมไดและแสดงถงเขตทอยของแตละเผาพนธเพอใหผเลน หาขอมล สนคา นำไปขายเผอหากำไรในตางเมองดวยตนเอง

ภาพท 4.12.1 ภาพแผนโลกททงหมดของเกม

สวนท 1 เปนเขตพนท ทอยของเผาพนธมนษย

สวนท 1.1 แสดงถงหนาจอของผเลนทผเลนสามารถเหนขณะเดนทาง สวนท 2 เปนเขตพนท ทอยของเผาพนธเอลฟ สวนท 3 เปนเขตพนท ทอยของเผาพนธออรค สวนท 4 เปนเขตพนท ทอยของเผาพนธคนแคระ สวนท 5 เปนพนทเปนพนทพเศษของตวรายของเกม ทผเลนจะสามารถไปจบเกมไดตงแตเรม

เกมหากสามารถทำได

Page 91: เกม FantasyWorld - Udon Thani Rajabhat University

77

4.13 ระบบทเกบของของผเลน แสดงถงวตถดบ สนคา อปกรณตางๆ ของผเลนทมอย หากมสงของนนกจะอยในชองเกบของ

ของผเลนเพอตรวจสอบสนคา อปกรณตางๆ หรอนำมาใชในระหวางเดนทางไดเมอเกดความจำเปนหรอความตองการของผเลน

ภาพท 4.13.1 เมนของตวละคร

สวนท 1 เปนสวนทแสดงเมนหนาตางตวเลอกของตวละครของผเลน

ภาพท 4.13.2 ภาพแสดงถงทเกบของ ของผเลน

สวนท 1 เปนสวนเมนเลอกหมวดหมประเภทของสงของ ของผเลน สวนท 2 เปนสวนรายการสงของ ของผเลนทเลอกตามประเภทหมวดหมมาแสดงหากไมม

สงของมาแสดง นนหมายความวาไมมสงของในหมวดนนเลย

Page 92: เกม FantasyWorld - Udon Thani Rajabhat University

78

ภาพท 4.13.3 ภาพแสดงขอความเมอไดรบสงของ

ภาพท 4.13.4 ภาพแสดงถงทเกบของ ของผเลนหลงจากมสงของเขามา

สวนท 1 เปนสวนเมนเลอกหมวดหมประเภทของสงของ ของผเลน สวนท 2 เปนสวนรายการสงของ ของผเลนทเลอกตามประเภทหมวดหมมาแสดง หลงจากผ

เลนไดรบสงของมาดงภาพท 4.13.3 แลวสงของชนนนกจะแสดงในทเกบของดวย

Page 93: เกม FantasyWorld - Udon Thani Rajabhat University

79

บทท 5 สรป อภปรายผลและขอเสนอแนะ

จากการดำเนนการออกแบบและพฒนาเกม FantasyWorld ซ งผานการตรวจสอบโดยคณะกรรมการประเมนโครงงานแลวนน สามารถนำมาสรป อภปรายผลและขอเสนอแนะ ไดตามหวขอตอไปน

5.1 สรปผลการดำเนนโครงงาน การพฒนาเกม FantasyWorld ครงนมจดมงหมาย ใหผเลนไดรบความเพลดเพลน และ ฝกฝนทกษะการแกปญหาทเกดขนในเหตการตางๆ ทงยงชวยใหผเลนไดฝกทกษะการบรหารการคาขายภายในโลกของเกมซงเปนโลกในเทพนยายทผจดทำไดสมมตขนมา ทมความลกของปมหลงทมความลกพอสมควรใหผเลนไดคนหาและสำรวจเพอหาคำตอบ ทงยงมเนอเรองของตวเอกในเกมใหตดตาม เพอใหการเลนเกมนนมทมาทไปดวย ซงสามารถนำเสนอการสรปผลไดดงน

5.1.1 ไดเกมทสามารถวางแผนจดสรรทรพยากร ระบบนเปนระบบทจะทำใหผเลนไดรจกกบการวางแผนและจดสรรทรพนากรทม ใชใหเกดประโยชนสงสดโดยทใหผเลนไดตดสนใจเอง เชน การตดสนใจวาจะใชยารกษาตวเองเมอใกลแพ หรอ จะทนสตอแลวเกบยาไวไปขาย เชนตวอยางภาพดงตอไปน

ภาพท 5.1.1 ภาพการตอสแลวพายแพ(ดานซาย) ภาพการตอสทใชขวดยาฟนพลง(ดานขวา)

Page 94: เกม FantasyWorld - Udon Thani Rajabhat University

80

จากภาพ ในขณะทเดนทางผเลนอาจจะเจอเหตการณ สมเจอศตรดกปลนซงเปนอปสรรคของเกมเพอใหเกดความทาทายกบผเลน ถาเลอดของผเลนหมดลงผเลนกจะแพแลวGame over เมอผเลนคบขน ททำใหเลอดของผเลนใกลหมด ผเลนสามารถเลอกไดวา สามารถใชสนคาในกระเปาของผเลน มาเตมพลงชวตของผเลนเพอเพมเลอดของผเลนใหสามารถเลนตอไปได โดยทไมแพหรอGame over

หรอผเลนจะลองเสยงตอสโดยไมเตมพลงชวตเพอเกบ ไวไปขายเพอใหไดเงนมากขน แลวนำมาปรบปรงและตอยอดธรกจของผเลนใหใหญโตมากขน

ภาพท 5.1.2 การขายขวดยาเพอหากำไรมาตอยอดและปรบปรงธรกจของผเลน

จากภาพ ทำใหเหนไดวา ผเลนสามารถขายทรพยากร(ขวดยา) ทมอยเพอนำเงนไปตอยอด

ดานอนๆไดตามความจำเปนของผเลนในสถานะการนนๆ จงเกดเปนการจดสรรนทรพยากรทมอยอยางจำกดใหเกดประโยชนสงสด

สรป การทผเลนมสนคา หรอ ทรพยากร ผเลนสามารถคดวเคราะหจดสรรนหรอเลอกใชตาม

สถานะการนนๆ ใหผานพนเหตการมาไดตามความคดของแตละคน อาจจะใชวธทแตกตางกนออกไป เปนตน

Page 95: เกม FantasyWorld - Udon Thani Rajabhat University

81

5.1.2 ไดเกมทคำนวณราคาแตละสถานท ระบบนเปนระบบทจะทำใหผเลนไดรถงหลกการขายสนคา ขายสนคาใหกลมทตองการสนคา

โดยเฉพาะกจะไดราคาทสงกวาการขายสนคาใหกบรานขายของทวไป เชนตวอยางภาพดงตอไปน หลงจากทผเลนไดรบสนคามาจาก ภารกจ ขดแร ซอขาย ฯลฯ แลวผเลนจะตองคดวเคราะห

และ สบคนขอมลทางการคาในแตละพนท เพอทจะไดนำสนคานนไปขายใหเกดกำไรสงสด

ภาพท 5.1.3 ภาพการขายสนคาในแหลงซอขายทวไป

จากภาพท 5.1.3 ตวละครนำแรเหลกมาเพอขายในรานคาทวไป โดยยงไมไดสบคนขอมลทางการคามากอน จงเหนไดวาไดราคาทตำกวาปกต

ภาพท 5.1.4 ภาพการขายสนคาใหแกแหลงทตองการสนคาโดยเฉพาะ

จากภาพท 5.1.4 ตวละครไดสบคนขอมลมาแลวพบวารานโรงเหลกตองการเหลกมาเปนวตถดบคอเหลกเปนจำนวนมาก และไดใหราคาทสงกวาทอน หรอรานคาทวไป

Page 96: เกม FantasyWorld - Udon Thani Rajabhat University

82

สรป ถาผเลนนำสนคาไปขายในททเหมาะสมผเลนกจะไดราคาทสงกวาปกตทขายในรานคาทวไป ทำใหเกดการคดเชงวเคราะห และคำนวนกำไรสวนตางของแตละพนทนนๆ เหลกขายในรานโรงเหลก ยาขายในรานขายยา เปนตน

5.1.3 ไดทราบถงสภาพอากาศของแตสถานท ระบบนจะแสดงใหเหนถงสภาพอาการและภมประเทศของแตละเผาพนธท อยอาศยแตกตางกน เชนตวอยางภาพดงตอไปน

ภาพท 5.1.5 ภาพพนทภมประเทศทมอากาศหนาวเยนและหมะปกคลม

จากภาพ เปนพนทท มลกษณะ เปนเกาะทมขนาดใหญอยทางทศเหนอของแผนท มหมบาน มทาเรอขนาดใหญ มภเขาสงอยมากในเกาะแหงน เปนทอยอาศยหลกของเผาคนแคระห

ภาพท 5.1.6 ภาพพนทภมประเทศเปนปาใหญและมความอดมสมบรณ

จากภาพ เปนพนทมลกษณะเปนปาใหญ มภเขาสงลอมรอบทวทงปา อยทางทศตะวนตกของ

แผนท มหมบาน ตามปาไม อาศยอยรวมกบธรรมชาตทมความอดมสมบรณ เปนทอยอาศยหลกของเผาเอลฟ

Page 97: เกม FantasyWorld - Udon Thani Rajabhat University

83

ภาพท 5.1.7 ภาพพนทภมประเทศเปนทราบกวางลมแมนำและมภมอากาศอบอน

จากภาพ เปนพนทมลกษณะเปนทราบกวางลมแมนำมปาไมเปนบางสวน มเมองทาเรอขนาด

เลก และหมบานทำการเกษตร อยตรงกลางของแผนท เปนทอยอาศยหลกของเผามนษย

ภาพท 5.1.8 ภาพพนทภมประเทศเปนทงราบทะเลทรายและมอากาศรอน

จากภาพ มลกษณะเปนเกาะใหญและมพนทเปนทะเลทราย มกองหนอยตามพนทตางๆ อาศยอยเปนหมบานทเปนกระโจม แยกกนอยตามแตละกลม อยตรงทางทศใตของแผนท เปนทอยอาศยหลกของเผาออรค สรป จะเหนไดวาจากแผนทจะมลกษณะภมประเทศและทอยอาศยทแตกตางกนออกไปในแตละพนทและมจดเดนและความตองการของแตละเผาพนธในการคาขายความตองการสนคาทแตกตางกนออกไปตามสภาพอากาศและภมประเทศ สามารถดแผนทโดยรวมทงหมดของเกม FantasyWorld (จากภาพท 4.12.1)

Page 98: เกม FantasyWorld - Udon Thani Rajabhat University

84

5.1.4 ไดเกมทสามารถบอกถงความตองการของแตละกลมคน

ระบบนจะทำใหผเลนสงเกตความตองการของกลมลกคาและความตองการของคนทตองการสนคาทแตกตางกน ดวยปจจยหลายอยางทแตกตางกน เชน พนทนตองการยารกษา เพราะวาไมสามารถหาพชสมนไพรได จงไมสามารถทำยารกษา เพอมารกษาได

ภาพท 5.1.9 ภาพคนในหมบานบอกความตองการสนคาแกผเลน(เผาคนแคระ)

ภาพท 5.1.10 ภาพคนในหมบานบอกความตองการสนคาแกผเลน(เผาออรค)

จากภาพ หลงจากทผ เลนเดนสำรวจในแผนท จนพบหมบานและเขาไปในหมบาน ผเลนสามารถคยกบตวละครทพบไดทกตวละคร แตละตวละครจะมบทสนทนาไมเหมอนกน ผเลนอาจจะพบตวละครทบอกถงปญหา(ภารกจ) และความตองการสนคา เมอนำสนคามาใหกจะไดสงตอบแทนกลบมา สรป จะเหนไดวาในแตละพนท แตละเผาพนธความตองการสนคาและทรพยากรทตางกนออกไป ขนอยกบแตละจดประสงคของตวละครนนๆโดยทผเลนจะสามารถเลอกไดวาจะทำตามความตองการหรอไม หากผเลนทำกจะไดรบเปนสงตอบแทนตางๆ เชน เงน สนคา ทรพยากรตางๆ เปนตน

Page 99: เกม FantasyWorld - Udon Thani Rajabhat University

85

5.1.5 ไดฝกการบรหารกจการ ระบบนจะทำใหผ เลนไดฝกการบรหารกจการเพอทจะใหกนการเจรญเตบโต โดยการนำ

สนคาทมไปทำอยางไรใหเกดประโยชนสงสดกบกจการ และนำกำไรทไดไปตอยอดในทางดานไดกอนเปนอนดบแรก โดยใหผเลนไดคดวเคราะหเองตดสนใจเอง ยกตวอยางในการตอยอดของกจการ ดงภาพตอไปน

ภาพท 5.1.11 การบรหารเงนไปตอยอดทางการเดนทาง

จากภาพ ผเลนสามารถนำเงนไปบรหารลงทนซอเรอเพอทจะเดนทางไปสำรวจไดใกลขน

จากนนแลกเปลยนสนคาทรพยากรและคาขายจากตางเขตพนทเพอหากำไรเพม และจากนนผเลนสามารถนำเงนทไดมากขนจากการขายในตางพนทไปบรหารกจการและตอยอดใหกจการของผเลนรงเรองขนไปไดอกเรอยๆ เปนตน

ภาพท 5.1.12 การจางงานเพอนรวมทางมาชวยในการเดนทาง

จากภาพ หลงจากทผเลนไดสำรวจในเมองหรอหมบาน ทำการพดคยกบตวละครตางๆแลว ผเลนอาจจะพบตวละครทผเลนสามารถจางงานหรอชกชวนรวมเดนทางไปกบผเลนเพอชวยคมกนกจการในการเดนทางไปในตางพนท ทมอตรายอยรอบตวอยบอยครง เชน โจรมาปลนผเลน ฝงสตว

Page 100: เกม FantasyWorld - Udon Thani Rajabhat University

86

มาทำรายผเลน ภตผปศาจ ฯลฯ เพอทจะไมทำใหผเลนตาย(Gameover)และสญเสยทรพยาการทผเลนมอยทงหมด สรป การบรหารจดการกจการของผเลนจะทำไดหลากหลายวธทผเลนสามารถเลอกทำอยางใดกอนกได ตามความตองการของผเลน เพอใหกจการของผเลนไปอยในจดสงสดและเดนทางไปในหลายพนทเพอสำรวจ ตามหาขอเทจจรงเกยวกบเนอเรองของเกม ปมหลงของเกม จนถงทำใหผเลนสามารถเลนจนจบเกมได เปนตน

5.2 อภปรายผลการดำเนนโครงาน การพฒนาเกม FantasyWorld คร งน ไดพฒนาเกมดวยโปรแกรม RPG Maker MV ทม

เทคนคการออกแบบตวละครตลอดจนออกแบบฉากในเกมดวยรปแบบมมมองภาพลกษณะ 2D Animation คอ ภาพเคลอนไหวแบบ 2 มต มองเหนแบบมมมองความสงและความกวาง ซงจะมความเหมอนจร งพอสมควร และในการสร างจะไมสล บซบซอนมากนก ในร ปแบบของเกม FantasyWorld จะมมมมองภาพจากดานเดยว ซงผจดไดนำเสนอเกม FantasyWorld ภาพมมมอง 2D ดงภาพท 5.2.1

ภาพท 5.2.1 ภาพฉากในเกมทพฒนาดวยโปรแกรม RPG Maker แบบ 2D

จากภาพท 5.2.1 ผจดทำไดนำเสนอฉากหมบานและโมเดลตวละครในแบบ 2D ทมมตดานเดยว ความสงและความกวาง โมเดลตวละครเปนแบบตวการตนนารก ซงจากการออกแบบดงกลาวมความแตกตางจากงานของบรษท Square Enix, (2558) ท พฒนาเกม Mobius Final Fantasy ซงแตกตางจากงานของเกม FantasyWorld ดงภาพท 5.2.2

Page 101: เกม FantasyWorld - Udon Thani Rajabhat University

87

ภาพท 5.2.2 ภาพฉากในเกมทพฒนาดวยโปรแกรม Unity 3D ทมา : (Square Enix, 2558)

จากภาพท 5.2.2 คอเกม Mobius Final Fantasy ทพฒนาดวยโปรแกรม Unity 3D ซงมลกษณะ มความสมจรง และสมสวนตามคนจรง มมมมองภาพเคลอนไหวแบบไหลลนกวา มความสง ความกวาง ความลก มแสงเงาทมมตในความลกของภาพ และตวเกมทำออกมาไดมความละเอยดของการแสดงสหนา อารมณ ความรสก และทาทางการเคลอนไหวทเปนธรรมาชาต รวมถงภาพกราฟฟกทออกแบบมาไดอยางสวยงาม เปนตน ซงจะเหนไดวาตวเกมนนมความแตกตางกน โดยเกม FantasyWorld นนมรปแบบเกมท มความนารกสดใส สบายตา และทำความเขาใจในตวเกมไดงาย ซงความแตกตาง กนของทง 2 ระบบเกมนคอการใชโปรแกรมในการออกแบบเกมทตางกนรปแบบ ของ 2D กบ 3D และ การออกแบบตวละคร ฉากของเกม งานภาพของเกม มการออกแบบใหตางกน เกม FantasyWorld ทเปนรปแบบของเกม 2D นน จะมจดทแตกตางจาก เกม Mobius Final Fantasy ทเปนรปแบบ 3D นนคอ ความสมจรงของภาพ ความลกของภาพ แสงเงาทสมจรงตามกฎฟสกส แตสของภาพอาจจะไมสดใสเหมอนเกมในรปแบบ 2D ทงนทงนนเกมในรปแบบ 3D จะเนนถงความสมจรง สมสวนของการออกแบบเปนหลก ทำใหรปลกษณของตวละครหรอสงมชวตอนๆ อาจจะไมนาดงดดสำหรบกลมผเลนทมอายยงไมถง 18 ป เปนตน

Page 102: เกม FantasyWorld - Udon Thani Rajabhat University

88

เกม Wasteland 2 ทพฒนาโดยบรษท ทมา : inXile Entertainment, (2556) ดงภาพท 5.2.3

ภาพท 5.2.3 ภาพฉากในเกมการตอสดวยโปรแกรม Unity 3D (turn based) ทมา : (inXile Entertainment, 2556)

จากภาพท 5.2.3 คอเกม Wasteland 2 ซงไดออกแบบการตอส ดวยโปรแกรม Unity 3D ดวยระบบ (turn based) เปนการโจมตสลบกนมาโดยใชหลกการโจมตอกฝายพายแพ(HP=0) แตเกม Wasteland 2 จะมการออกแบบการตอสทดสมจรงมากกวา และ มมมมองทความลก ความสง ความกวางของภาพเคลอนไหวทดมมตและลนไหลมากกวา มรปแบบการเลนทอาจดซบซอนและตองใชเวลาในการทำความเขาใจ จะเหนไดวามตวละครฝงผเลน 4 คนทม วงกลมสขาว กำลงจะทำการโจมต กบ คตอสอกฝายทม 2 คน แตทง 2 ฝายไดทำการพดคยกนเพอดำเนนเนอเรองของเกมกอนจะเขาสโหมดทำการตอสกน ซงจะมความสอดคลองกบเกม FantasyWorld ทมการนำเสนอในรปแบบ 2 D ดงภาพท 5.2.4

Page 103: เกม FantasyWorld - Udon Thani Rajabhat University

89

ภาพท5.2.4 ภาพฉากในเกมทการตอสดวยโปรแกรม RPG Maker แบบ 2D (turn based)

จากภาพท 5.2.4 ไดนำเสนอฉากการตอสในรปแบบ 2D (turn based) เปนการแสดงฉากตอสแบบสลบฝงกนต โดยเมอผเลนกดคำสงเรมการตอส จะมฝายใดฝายหนงทำการโจมตสลบกนไปมาจนกวาอกฝายจะพายแพไป (HP=0) จะเหนไดวาฝงผเลนมตวละครอย 4คน และ ฝงคตอสม 2 ละครตว ผเลนจะไดโจมตกอนตามคาสถานะของแตละคนสลบกนไปเรอยๆ ในรปแบบ 2D ผเลนไดออกแบบใหตวเกมมความเขาใจและเรยบงายไมซบซอนมากนก ซ งมความสอดคลองกบ เกม Wasteland 2 ทมรปแบบการตอสทเหมอนกนเปนตน 5.3 ปญหาและขอจำกด

1. โปรแกรมตองการคอมพวเตอรในการทำงานคอนขางเรว เพราะหากทำเกมทใชพนทของเกมใหญเทาไร กจะทำใหเกมนนโหลดชาขนไปดวย

2. ตองการเนอทของคอมพวเตอรในการทำเกมคอนขางสง 3. โปรแกรมไมใหอสระในการเขยนโคดเกมแบบตวอกศร ตองใชคำสงตามทโปรแกรม

กำหนดเทานน 4. การใชโปรแกรมในการสรางหรอออกแบบตวละครนนคอนขางจำกด เพราะโปรแกรมใหรปแบบไมมาก ถาไมจายเงนเพม 5. การกำหนดการเดนของตวละครในเกม ในฉากเนอเรอง(สครปตวละคร)ทำไดทละตว ทำใหตวละครเดนพรอมๆกนไมได 6. การกำหนดเงอนไขของเกม ทำไดทละเงอนไข ตองรอใหเงอนไขหนงเสรจสนกอน จงเรมเงอนไขตอไปได 7. การกำหนดเงอนแบบระบจำนวนสงของภายในเกมไมได ตองทำไดทละอน

Page 104: เกม FantasyWorld - Udon Thani Rajabhat University

90

5.4 ขอเสนอแนะ จากการเรมศกษาและคนควาการสรางเกมมานนพบวาการสรางเกมนนไมไดงายอยางทหลายคนเขาใจ และไมสามารถหาตวอยางในการทำงานไดงายผทำตองเขาใจเกมและตดตามขาวสารเกยวกบเกม เขาใจสอทเรยกวาเกม รวมทงโปรแกรมทใชในการสรางเกมไมใชโปรแกรมฟร เนองจากโปรแกรม RPG Maker ทใชในการสรางเกม Fantasy World นนเปนโปรแกรมทตองซอมาผานโปรแกรม Steam ซงเปนตวแทนจำหนายของเกมและโปรแกรมหลายๆอนรวมกน ทำใหผทจะซอโปรแกรมนนตองมความรในการใชโปรแกรม Steam ดวย เนองดวยเปนโปรแกรม RPG Maker เปนโปรแกรมทแบงขายเปนตวหลก และ ตวเสรมเพมขนมาทหลงอาจจะทำใหผทจะใชโปรแกรมนอาจจะมคาใชจายเพมมาทหลงอาจจะเกนงบประมานทตงไวในตอนเรมตน

Page 105: เกม FantasyWorld - Udon Thani Rajabhat University

เอกสารอางอง

Page 106: เกม FantasyWorld - Udon Thani Rajabhat University

เอกสารอางอง

คอสมอส. (2556). สตวพสดาร จากเทพนยาย (พมพครงท2). กรงเทพมหานคร: ไทยควอลตบคส (2006), บจก.

จนนยะ. (2554). ตามรอยเทายกษ. กรงเทพมหานคร: ปราชญ

จนท เสวกล. (2560). โลกเปนของอเมรกา แตการคาเปนของยว. New York: Mass Publis

Page 107: เกม FantasyWorld - Udon Thani Rajabhat University

บรรณานกรม

Page 108: เกม FantasyWorld - Udon Thani Rajabhat University

บรรณานกรม https://th.wikipedia.org https://th.athuman.com/html/game/sp/index.html Besterlife. (2016). เปาหมายชวต SMART ใชฝนและความหวง เปนแรงบนดาลใจ Square Enix, (2558) inXile Entertainment, (2556) Studio MDHR, (2560) RPG Tsukuru รน Super Dante, (2543) Square Enix, (2544) Pearl Abyss, (2558) Team Bloodlust, (2555)

Page 109: เกม FantasyWorld - Udon Thani Rajabhat University

ภาคผนวก

Page 110: เกม FantasyWorld - Udon Thani Rajabhat University

BC1.1 แบบฟอรมบนทกการพบอาจารยทปรกษา

วชา โครงงานคอมพวเตอรธรกจ ภาคเรยนท 2/2562

รหสโครงงาน602116 ชอโครงงาน เกมFantasyWorld ชอสมาชกในกลม 1.รหส 58040427107 นายเอกพนธ นามสมบรณ ลายเซน 2.รหส 58040427151 นายพทกษ ตกสอนทร ลายเซน

ชออาจารยทปรกษา อาจารยนษา ศกดชวงษ ☒ทปรกษาหลก ☐ ทปรกษารอง

ความกาวหนาเอกสาร บทท การตรวจเอกสาร วนทพบ ลายเซน 1 2 3

1 บทนำ ผาน วนท....../....../...... ลงชอ.............................

2 เทคโนโลยและเอกสารทเกยวของ ผาน วนท....../....../...... ลงชอ.............................

3.1 ผลการวเคราะหระบบงานปจจบน และ 3.2 ผลการวเคราะหความตองการของผใช

ผาน วนท....../....../...... ลงชอ.............................

3.3. ผลการศกษาความเปนไปได ผาน วนท....../....../......

ลงชอ.............................

3.4. ผลการออกแบบระบบงานใหม - การออกแบบโครงเรอง

ผาน วนท....../....../...... ลงชอ.............................

3.4. ผลการออกแบบระบบงานใหม - แผนภาพกจกรรมของระบบ

ผาน วนท....../....../...... ลงชอ.............................

3.4. ผลการออกแบบระบบงานใหม - โครงรางหนาจอ

ผาน วนท....../....../...... ลงชอ.............................

3.4. ผลการออกแบบระบบงานใหม - สตอรบอรด

ผาน วนท....../....../...... ลงชอ.............................

การขอสอบปากเปลา (เฉพาะทปรกษาหลก)

อนญาตวนท...../....../...... ลงชอ...............................

คะแนนพบทปรกษา (10 คะแนน)

หมายเหต ตองมลายเซนครบทกชองจงสามารถขอนำเสนอได

ลงชอ (อาจารยนษา ศกดชวงษ )

อาจารยทปรกษา

สำหรบโครงงานประเภทพฒนาระบบมลตมเดยแบบปฏสมพนธ แบบ ☒ B

นกศกษาแตละกลมตองเกบรกษาเอกสารฉบบนดวยตนเองและแนบมาดวยทกครงทสงรายงานความกาวหนาและพบอาจารยทปรกษา เมอสนภาคเรยนใหนำสงอาจารยประจำวชา ถาหายถอวาไมมหลกฐานในการใหคะแนน

Page 111: เกม FantasyWorld - Udon Thani Rajabhat University

BC1.1 แบบฟอรมบนทกการพบอาจารยทปรกษา วชา โครงงานคอมพวเตอรธรกจ ภาคเรยนท 2/2562

รหสโครงงาน602116 ชอโครงงาน เกมFantasyWorld ชอสมาชกในกลม 1.รหส 58040427107 นายเอกพนธ นามสมบรณ ลายเซน 2.รหส 58040427151 นายพทกษ ตกสอนทร ลายเซน

ชออาจารยทปรกษา อาจารยสดารตน หนองหารพทกษ ☐ทปรกษาหลก ☒ ทปรกษารอง

ความกาวหนาเอกสาร บทท การตรวจเอกสาร วนทพบ ลายเซน 1 2 3

1 บทนำ ผาน วนท....../....../...... ลงชอ.............................

2 เทคโนโลยและเอกสารทเกยวของ ผาน วนท....../....../...... ลงชอ.............................

3.1 ผลการวเคราะหระบบงานปจจบน และ 3.2 ผลการวเคราะหความตองการของผใช

ผาน วนท....../....../...... ลงชอ.............................

3.3. ผลการศกษาความเปนไปได ผาน วนท....../....../......

ลงชอ.............................

3.4. ผลการออกแบบระบบงานใหม - การออกแบบโครงเรอง

ผาน วนท....../....../...... ลงชอ.............................

3.4. ผลการออกแบบระบบงานใหม - แผนภาพกจกรรมของระบบ

ผาน วนท....../....../...... ลงชอ.............................

3.4. ผลการออกแบบระบบงานใหม - โครงรางหนาจอ

ผาน วนท....../....../...... ลงชอ.............................

3.4. ผลการออกแบบระบบงานใหม - สตอรบอรด

ผาน วนท....../....../...... ลงชอ.............................

การขอสอบปากเปลา (เฉพาะทปรกษาหลก)

อนญาตวนท...../....../...... ลงชอ...............................

คะแนนพบทปรกษา (10 คะแนน)

หมายเหต ตองมลายเซนครบทกชองจงสามารถขอนำเสนอได

ลงชอ (อาจารยสดารตน หนองหารพทกษ)

อาจารยทปรกษา

สำหรบโครงงานประเภทพฒนาระบบมลตมเดยแบบปฏสมพนธ แบบ ☒ B

นกศกษาแตละกลมตองเกบรกษาเอกสารฉบบนดวยตนเองและแนบมาดวยทกครงทสงรายงานความกาวหนาและพบอาจารยทปรกษา เมอสนภาคเรยนใหนำสงอาจารยประจำวชา ถาหายถอวาไมมหลกฐานในการใหคะแนน

Page 112: เกม FantasyWorld - Udon Thani Rajabhat University

BC1.5 แบบฟอรมประเมนเอกสารโครงงาน

วชา โครงงานคอมพวเตอรธรกจ 1 ภาคเรยนท 2/2562

รหสโครงงาน602116 ชอโครงงาน เกมFantasyWorld ชอสมาชกในกลม

1.รหส 58040427107 นายเอกพนธ นามสมบรณ ลายเซน 2.รหส 58040427151 นายพทกษ ตกสอนทร ลายเซน

อาจารยทปรกษาหลก อาจารยนษา ศกดชวงษ อาจารยทปรกษารอง อาจารยสดารตน หนองหารพทกษ

หวขอ คะแนนเตม คะแนนทได รายการแกไข

☐1. บทท 1 บทนำ บทท 2 เทคโนโลยและเอกสารทเกยวของ

10 (ดร.สาวตร)

☐2. บทท 3 3.1 ผลการวเคราะหระบบงานปจจบน 3.2 ผลการวเคราะหความตองการของผใช 3.3. ผลการศกษาความเปนไปได

10

(อ.ฐาปน)

☐3. บทท 3 3.4. ผลการออกแบบระบบงานใหม Flowchart, Data Flow Diagram, Process Description

10

(ดร.สาวตร/ อ.สมวรร)

☐4. บทท 3 3.4. ผลการออกแบบระบบงานใหม E-R diagram, Data Dictionary User Interface, Report

10

(อ.เสกศลป/ อ.สดารตน)

☐5. ความเรยบรอยถกตองของรปแบบรายงาน หนาปก สารบญ สารบญภาพ สารบญตาราง หมายเลขหนา บรรณานกรม

5

(อ.นษา)

ลงชอ

(อาจารยนษา ศกดชวงษ) กรรมการตรวจเอกสาร / /

ส ำหรบโครงงำนประเภททใชฐำนขอมล แบบ ☐ A ☒ B

นกศกษาแตละกลมแนบเอกสารนโดยทำเครองหมายระบหวขอทสงและแยกเอกสารสงตามหวขอกบกรรมการทกำหนดในตารางหลงจากนำเสนอแลว

Page 113: เกม FantasyWorld - Udon Thani Rajabhat University

BC2.5 แบบฟอรมประเมนเอกสารโครงงาน

วชา โครงงานคอมพวเตอรธรกจ 2 ภาคเรยนท 2/2562

สำหรบโครงงานทกประเภทและทกกลม

รหสโครงงาน602116 ชอโครงงาน เกม FantasyWorld ชอสมาชกในกลม

1.รหส 58040427107 นาย เอกพนธ นามสมบรณ ลายเซน 2.รหส 58040427151 นาย พทกษ ตกสอนทร ลายเซน

อาจารยทปรกษาหลก อาจารย นษา ศกดชวงค อาจารยทปรกษารอง อาจารย สดารตร หนองหารพทกษ

หวขอ คะแนนเตม คะแนนทได รายการแกไข

☐ บทท 4 (สงเอกสารบทท 1-4)

10

(ผศ.วราพร)

☐ บทท 5 (สงเอกสารบทท 1-5)

10

(ผศ.วราพร)

☐ รปแบบเอกสาร (สงเลมโครงงานฉบบสมบรณบทท 1-5 ทจดรปแบบถกตองตามคมอโครงงานฯ แลว)

10

(อ.นษา)

ลงชอ

(ผศ.วราพร กรเทพ อ.นษา ศกดชวงษ) กรรมการตรวจเอกสาร / /

นกศกษาแตละกลมแนบเอกสารนโดยทำเครองหมายระบหวขอทสงและแยกเอกสารสงตามหวขอกบกรรมการทกำหนดในตาราง หลงจากผานการสอบโปรแกรมสมบรณแลว

Page 114: เกม FantasyWorld - Udon Thani Rajabhat University

ประวตผจดทำ

Page 115: เกม FantasyWorld - Udon Thani Rajabhat University

ประวตผจดทำ

ชอ – สกล นายพทกษ ตกสอนทร รหสนกศกษา 58040427151 เกดวนท 29 กมภาพนธ 2539 อาย 23 ป ทอย 111/3 หม3 ต.โพธตาก อ.โพธตาก จ.หนองคาย 43130 โทรศพท 0800692904 E-mail [email protected] ประวตการศกษา : ระดบประถมศกษาจาก โรงเรยนบานโพธตาก ระดบมธยมศกษาตอนตนจาก โรงเรยนจฬาภรณราชวทยาลย เลย ระดบมธยมศกษาตอนปลายจาก โรงเรยนอดรพฒนาการ ปจจบน : กำลงศกษาในสาขาวชา คอมพวเตอรธรกจ คณะวทยาการจดการ คตประจำใจ Don’t give up Fight for my dream เวลาวาง อานหนงสอทวไป ฟงเพลง ดทว เลนเกม เลนฟตเนต กฬาทชอบ เพาะกาย ลกษณะนสย ความอดทนสง ราเรง คดเยอะ เปนกนเอง

Page 116: เกม FantasyWorld - Udon Thani Rajabhat University

ประวตผจดทำ

ชอ – สกล นายเอกพนธ นามสมบรณ รหสนกศกษา 58040427107 เกดวนท 1 กมภาพนธ 2540 อาย 23 ป ทอย 83 ม.9 ต.สามพราว อ.เมอง จ.อดรธาน 41000 โทรศพท 061-1301069 E-mail [email protected] ประวตการศกษา : ระดบมธยมศกษาตอนตนจาก โรงเรยนเทศบาล 3 บานเหลา ระดบมธยมศกษาตอนปลายจาก โรงเรยนเทศบาล 3 บานเหลา ปจจบน : กำลงศกษาในสาขาวชา คอมพวเตอรธรกจ คณะวทยาการจดการ คตประจำใจ Don’t give up if you even try to do เวลาวาง อานหนงสอทวไป ฟงเพลง ดทว กฬาทชอบ แบดมนตน ลกษณะนสย ความอดทนสง ราเรง