[DIY] นั่งฝึกวิชาเทพคีย์บอร์ดไปพร้อมๆกับดูอนิเมงามๆด้วย TypingMania
posted on 24 Jan 2009 17:24 by whimsy in Game
โอ้สหลังจากไม่ได้อัพอะไรใหม่ๆมาได้ร่วม 20 วันด้วยกัน! (ทำไมเวลามันผ่านไปเร็วแบบนี้ละเนี่ย เฮ้ออออ
) สำหรับในครั้งนี้ข้าพเจ้าก็จะขอเข้ามา เขียนอธิบายเกมส์พิมพ์ดีดเกมส์นึงที่ข้าพเจ้าเล่นๆ แก้เซ็งไว้ในเครื่องมานานพอสมควรแล้ว (ไหนๆก็ไหนๆ เลยขอเขียนทิ้งๆไว้ในบล็อกของตัวเองเลยละกัน) โดยชื่อของเกมส์นี้ก็คือ Typing Mania นั่นเอง (ตอนนี้ก็ออกมาถึง Version 5 ODYSSEY Beta) แล้วโน่น
รายละเอียดของเกมส์อย่างคร่าวๆ - พูดง่ายๆก็คือเกมส์พิมพ์ดีดที่ให้เราพิมพ์เนื้อเพลงให้ไวที่สุดตามที่เขากำหนดมาให้ (ย้ำเลยว่านิ้วต้องไวจริงๆ) โดยตอนแรกเกมส์นี้นั้นโด่งดังเพราะเป็นเกมส์ Flash ง่ายๆแต่งดงาม (แถมมันส์หยด) ที่เราสามารถเล่นผ่านหน้าบราวเซอร์ได้โดยตรงโดยเปิดไป ที่นี่ (ตอนนี้ล่มไปแล้ว
) แฮ่มๆ แต่เอาว่าไม่ต้องตกใจไปเพราะ ผู้พัฒนาเขาเปิดโอกาสให้เราไปโหลดเอาเกมส์ที่ว่ามาเล่นภายในเครื่องเราเองได้ (ก็เป็นแค่ไฟล์ Flash อ่ะ) แถมยังเปลี่ยนฉากหลังจากที่เป็นแค่ภาพนิ่งเป็นภาพอนิเมงามๆได้ตามใจเราด้วย (แต่ต้องเป็นไฟล์นามสกุล FLV, ไม่ก็ MP4 เท่านั้นนะ) โดยต้องขอออกตัวก่อนนิดว่าเหตุผลที่ข้าพเจ้าชอบเกมส์นี้เป็นพิเศษก็เพราะนอกจากจะเป็นการฝึกพิมพ์เร็วไปในตัวแล้ว ยังเป็นการฝึกภาษาญี่ปุ่นด้วยอีกต่างหาก (ก็เพลงส่วนใหญ่มันเป็นเพลงจากอนิเมญี่ปุ่นนิ)
<<จากแต่เดิมที่ได้แต่พิมพ์ตามเพลงดูภาพนิ่งๆน่าเบื่อ [เล่นบนเวปก็ได้อย่างที่เห็นแหละ]>>
<<พอเอามาเล่นบนเครื่อง + ลงแรงเองนิดหน่อย ก็จะสามารถเล่นไปพร้อมดูอนิเมงามๆได้เลยนะ>>
.... ไปๆมาๆมันจะกลายเป็นการเปิดเผยว่าข้าพเจ้าชอบตัวละครอะไรบ้างซะนี่ -_-;)
(หนึ่งในเกมส์โปรดในดวงใจ เพลงก็เพราะ ภาพก็ "งาม" ระบบเกมส์ก็ "เยี่ยม" <- จริงๆนา จะบอกให้)
เหตุผลหลักๆที่เอาเกมส์นี้มาพูดถึงไว้ในบล็อกนี้
- ก็เพราะข้าพเจ้าชอบเกมส์ (จริงๆก็ไม่ใช่แค่เกมส์หรอก) แนวๆที่เปิดโอกาสให้ผู้ใช้สามารถเพิ่มเติมอะไรเข้าไปได้ตามใจ และยังเปิดโอกาสให้สามารถแลกเปลี่ยนสิ่งที่ทำระหว่างผู้ใช้คนอื่นๆด้วย (อย่างตอนเจ้าโปรแกรมสร้างมาสค็อตโมเอะ นั่น ก็ใช่) แทนที่คนทำเกมส์จะต้องมานั่งสร้างทุกอย่างเอง กลับได้ผู้เล่นบางส่วนมาช่วยพัฒนาเกมส์ด้วยเนี่ย ฟังแล้วมันก็น่าสนใจเนอะ มองไปมองมาคุณสมบัติแบบนี้ก็อาจจะช่วยให้เกมส์ดังขึ้นก็ได้นะ (แต่จะทำกำไรรึเปล่าก็อยู่ที่กึ๋นของคนทำแล้วแหละ
)
- เอ้า พูดตามกระแสของคนไทยหน่อย อย่างน้อยๆก็พูดได้ว่าเป็นเกมส์ดีได้แหละ เพราะมันสอนให้คนพิมพ์ดีด (โดยไม่น่าเบื่อ) ฝึกภาษา (ถ้าเล่นโดยดูแต่ตัวภาษาอังกฤษที่ต้องพิมพ์ ไม่ยอมจำภาษาญี่ปุ่นเป็นคำๆ ก็คงทำคะแนนได้ยากพิลึก) ให้สร้างสรรค์หน่อยก็เอาเพลงมีคุณค่าของไทยมาใส่ ให้คนหัดพิมพ์ไปด้วยก็ได้ ถ้าทำแบบนั้นพวกผู้ใหญ่ก็คงจะพอใจละมั้ง <= ใครอยากเอาแนวความคิดไปใช้ก็เชิญเลยจ้า แต่ถ้ามีใครเล่นเกมส์นี้มากๆแล้วเครียดจนเอาคีย์บอร์ดไปฟาดหัวคนตายขึ้นมา แถมโดนหาว่าเป็นเพราะเล่นเกมส์ที่ต้องใช้คีย์บอร์ดเป็นเวลานาน ก็อย่ามาว่ากันนะ (เริ่มปลงซะแล้วแฮะหมู่นี้ เฮ้อ)
- แน่นอนเพื่อเผยแพร่เกมส์นี้ให้คนอื่นๆได้รับรู้ (ถ้ามีคนอื่นมาแนะนำไปแล้ว ก็คิดซะว่าเป็นอีกหนึ่งเสียงเชียร์ละกัน) ข้าพเจ้าก็จะค่อยๆใส่สิ่งที่รู้เกี่ยวกับเกมส์นี้ไว้ในกระทู้นี้แหละ ถ้าใครเจออะไรดีๆอย่างอื่นก็เอามาบอกกันด้วยล่ะ ขอบใจล่วงหน้าจ้า
คำเตือนก่อนการอธิบายวิธีทำ- ที่ข้าพเจ้าเขียนว่า DIY ก็แค่จะสื่อว่า Do I Yourself นั่นแหละ เพราะข้าพเจ้าอาจจะเข้ามาแนะนำในรายละเอียดทุกอย่างตลอดเวลาไม่ได้ (ขอโทษล่วงหน้าเลยละกัน T-T) เอาว่าถ้าใครบ้าพอ มีแรงฮึดเหลือเผือ และถ้าจะให้ดีก็มีความรู้ภาษาญี่ปุ่นด้วย (ไม่ก็ใช้ความบ้าการ์ตูนชดเชยก็ได้) ก็มาลองทำดูได้เลยจ้า
วิธีทำ - ในจุดนี้ข้าพเจ้าจะค่อยๆเขียนไปทีละส่วนละกันนะ
1) วิธีโหลดตัวโปรแกรมแฟลชมาเล่นภายในเครื่องตัวเอง - ก่อนอื่นก็ขอให้ไปทีเว็บ นี้ เลยโลด
(คลิกตรงที่ข้าพเจ้าเน้นสีเหลืองได้เลยจ้า มันเป็นลิ้งค์ไว้โหลดตัวเกมส์และไฟล์อื่นๆ)
(ที่นี้ก็ขอให้โหลดตัวเกมส์ตัวเต็มๆก่อน ที่ข้าพเจ้าเน้นเป็นแถบสีเหลืองอันล่าง แล้วค่อยโหลดตัวใหม่สุดที่เน้นด้วยแถบสีเหลืองอันบน <- เพราะจำได้ว่าตัวบนมันไม่ให้มาครบทุกไฟล์อะนะ โหลดมาแล้วก็เอาไฟล์ไปวางทับเวอร์ชั่นเก่าเลย)
2) รายละเอียดของไฟล์ต่างๆที่สำคัญภายในโฟลเดอร์หลัก
- OdysseyPublicBeta.swf <- นี่ก็คือไฟล์ Flash ที่เป็นตัวเกมส์ของเรา แนะให้เปิดด้วย ie เวลาที่ต้องการจะเล่น โดยเจ้า ie มันจะบ่นๆขอให้เรายืนยันก่อนอีกทีว่าเจ้าไฟล์ Flash นี่ปลอดภัยจริง (จะเห็นเป็นแถบเล็กๆด้านบนอะนะเลือก allow แล้วก็ yes ไปตามเรื่องก็จบ) อ้อ อย่าลืมกด F11 ให้เป็น Full Screen ด้วยล่ะ จะได้เล่นกันมันส์ๆ
- musiclist.xml <- ก็เป็น xml file ที่เราจะต้องใช้ text editor เจ้าไหนก็ได้มาเปิด เพื่อเพิ่มเพลงใหม่ๆเข้าไปในเกมส์นี้ (เดี๋ยวมีตัวอย่างให้ดูน่า ไม่ต้องห่วง)
- โฟลเดอร์ flv ก็เอาไว้เก็บไฟล์ video ต่างๆที่เราอยากจะใช้เป็นฉากหลังนั่นแหละ (เอารวมๆไว้ในนี้แหละเป็นระเบียบกว่า)
- โฟลเดอร์ mp3 ก็เอาไว้รวบรวมไฟล์เพลง
- โฟลเดอร์ xml นี่ก็ไว้เก็บไฟล์เนื้อเพลงและรายละเอียดอื่นๆ (เดี๋ยวจะอธิบายให้อีกเช่นกัน)
สิ่งที่จำเป็นต้องมีสำหรับการเล่น - จริงๆก็แค่มีไฟล์ xml ที่ใส่เนื้อเพลงของเกมส์นั้นๆ แล้วก็ส่วนของไฟล์เสียงในรูปแบบ mp3 ก็พอ (ถ้าอยากให้ฉากหลังเป็นอนิเมก็ต้องไปหาโหลดคลิปเอาเองอีก) ฟังแล้วก็ไม่เยอะเลยเนอะ อิๆ
การเพิ่มเพลงในเกมส์ - ตรงนี้จะแบ่งออกเป็นส่วนๆด้วยกัน ค่อยๆลองทำดูนะ
- เพิ่มเพลงดังกล่าวให้ตัวเกมส์เห็นโดยการแก้ไฟล์ musiclist.xml
(ในแต่ละ tag ของ musicinfo ก็คือข้อมูลของเกมส์ๆนึง จะเห็นว่ามีการระบุ path ของไฟล์เนื้อเพลง xml และ ไฟล์เสียงด้วย)
- เอาไฟล์ เนื้อเพลงที่เป็น xml file ไปไว้ในโฟลเดอร์ xml *บางเจ้าเขาจะให้ไฟล์ xml อีกตัวแถมมาด้วย ซึ่งข้างในจะเป็น tag musicinfo ที่เราก็อปเอาไปโปะใน musiclist.xml ในขั้นตอนตะกี้ได้เลย
- เอาไฟล์ mp3 (ถ้าไม่มีก็หาเองโลด - ไว้จะแนะๆให้นิดหน่อยตอนท้าย) ไปไว้ในโฟลเดอร์ mp3 และกำหนดชื่อให้ถูกตามที่ระบุไว้ใน musiclist.xml
- ถ้าจะเพิ่มอนิเมฉากหลักก็ต้องเอาไฟล์ FLV หรือ mp4 ไปไว้ในโฟลเดอร์ FLV แล้วก็ไปแก้ในไฟล์เนื้อเพลงให้ถูกว่าจะใช้ภาพนิ่งหรือใช้อนิเมเป็นฉากหลัง
การหาไฟล์ XML เนื้อเพลงต่างๆ - จริงๆถ้ามีไฟและมีแรงฮึดพอก็ไปอ่านๆตามกระทู้ของบอร์ดคนญี่ปุ่น หรือที่ถูกรวบรวมไว้ใน นี้ ก็ได้ (ในส่วนของ 過去ログ) แต่ถ้าจะเอาแบบง่ายหน่อยก็ไปฮึดๆหาจากเว็บ นี้(รวม xml ไฟล์ของเพลงดังๆ) นี้(มีตั้งแต่เพลงเก๋ากึ้ก ยันใหม่เอี่ยม) และ นี้(เลื่อนๆลงไปหน่อยก็จะพบไฟล์เพลงดังๆจากเหล่า Vocaloid) ก็ได้จ้า
การหาไฟล์ mp3 และ คลิปอนิเมของเพลงนั้นๆ - จริงๆถ้าคนแจกเขาใจดีหน่อย (และเอาตัวรอดเก่ง) เขาก็จะบอกลิ้งค์ของคลิปวิดีโอที่เราสามารถไปโหลดแบบชัดๆและแกะไฟล์เสียงเป็น mp3 เองได้ อย่างพวกที่เอาไปวางไว้ใน niconico (ต้องสมัครสมาชิก) หรือที่ zoome ... แต่ถ้าเขาไม่บอกและเราบ้าพลังก็ไปหาเองเลยก็ได้(พวกที่ทำมาชัดๆแบบเข้ารหัส h.264 ยิ่งดี) เหอๆ เปิดโอกาสให้ทำตามใจชอบแบบนี้ดีจะตายเพราะอย่างบางเพลงที่ข้าพเจ้าไม่ชอบวิดีโอต้นฉบับ ข้าพเจ้าก็เอา MAD คุณภาพงามๆของเพลงเดียวกันมาใส่แทนก็มี โปรแกรมที่ช่วยในการโหลดก็มีเยอะแยะ (ข้าพเจ้าใช้ Craving Explorer แต่ต้องลง plugin script เพิ่มเองถ้าอยากจะโหลดจาก zoome ง่ายๆ) หรือจะหาพวกเว็บที่โหลดและแปลงให้เป็นไฟล์ mp4 หรือ flv ให้เราก็ได้นะ ไม่ว่ากัน อย่างเว็บ นี้ เป็นต้น
แน่นอนถ้าบ้าพอจริงๆ ก็ทำเพลงใหม่ๆเองเลยก็ได้ - ไม่ต้องไปง้อใคร ทำเองแล้วแบ่งปันคนอื่น เอ้า แถมเว็บหาเนื้อเพลงให้ด้วย นี่
(ก็แค่เขียน format xml เขาให้ถูก ไม่ยากหรอก ลอกๆตัวอย่างเอาก็เสร็จ ข้อดีคือเกมส์นี้เราไม่ต้องระบุเวลาบ่อยนัก แค่ interval ระหว่างประโยคก็พอแล้วไม่เยอะเลย tools ต่างๆที่ช่วยในจุดนี้ก็มีให้ <- ไม่ขออธิบายละกัน
)
แฮ่กๆ นานๆเขียนทีพูดซะเยอะเลยวุ้ย (แต่ก็ยังหวั่นๆว่ายังอธิบายได้ไม่ละเอียดพอ T-T) ยังไงๆก็ขอโทษล่วงหน้าไว้ละกันนะ ลองฮึดให้สุดๆดูละกัน (จะเห็นว่ามีการบอกว่าฮึดๆหลายจุดมาก ^^;) รับรองว่าถ้าทำได้เนี่ย เล่นไปด้วย ร้องเพลงตามไปด้วย ดูอนิเมซึ้งๆได้อีก ไม่งั้นก็ไปหา MAD ดังๆมานั่งเล่นแก้เบื่อได้สะใจไม่หยอกเลยแหละ แถมจะทำให้จำเนื้อเพลงได้อีกด้วยนา ใครอยากไปร้องเพลงโชว์ก็ลองๆฝึกด้วยโปรแกรมนี้เวลาอยากจำเนื้อก็ได้นะ อิๆ
**เพิ่มเติม (27/01/09) สำหรับคนที่ลองใส่เนื้อเพลงเองแล้ว พบปัญหาในส่วนเนื้อเพลงที่ให้พิมพ์มันแสดงแค่ตัว Y เท่านั้น จากที่ผมได้ลองๆหาสาเหตุดูก็เป็นเพราะว่าไม่ได้ใส่ tag nihongoword (ตัวเนื้อเพลงคันจิ) ไปพร้อมๆกับ tag word (ส่วนเสียงอ่านที่ให้พิมพ์) ผมคิดว่ามันเป็นเพราะคนทำเกมส์เขาออกแบบมาให้ใช้กับเพลงญี่ปุ่นที่ควรจะแสดงทั้งตัวคันจิและเสียงอ่านไปพร้อมๆกันนั่นแหละครับ เอาว่ายังไงก็อย่าลืมเพิ่ม tag nihongoword ให้สอดคล้องกับ tag word ด้วยนะครับ (ใส่ให้เหมือนกับใน tag word ก็ได้แหละ เพราะเกมส์นี้เขารองรับเนื้อเพลงภาษาอังกฤษเหมือนกัน) ลองๆดูเทียบกับไฟล์ xml อื่นๆนะครับ สู้ๆ
(ตัวอย่างที่ได้จากคุณ Bloodrain ^^;)

ให้ดาวไว้เลย !
#1 By คุณหมาสายตาเอียง on 2009-01-24 22:16