[size=2][p]หลายๆคนที่ได้ลองเล่น [b]RayCity[/b] ในช่วง[b] CB [/b]อาจจะรู้สึกแปลกๆกับเหตุการณ์รถวิ่งทะลุกัน หรือปัญหารถดำดิน ที่มีอยู่บ่อยๆใน [b]RayCity [/b]ซึ่งปัญหานี้ ทางทีมงาน GoldenSoft ได้ชี้แจ้งบอกมาว่า [b]เหตุการณ์ที่เกิดขึ้นนี้ เนื่องจากปัญหาเรื่องแบนวิธ [/b][center][img=70471]//online-station.net/wp-content/uploads/2020/03/default-image.jpg[/img][/center][p]ซึ่งคำชี้แจ้งปัญหาเรื่องแบนวิธที่ GoldenSoft ชี้แจงมานั้น เกมเมอร์ที่ไม่ค่อยมีความรู้เรื่องนี้อาจจะสงสัยว่าปัญหานี้จริงๆมันยังไง? คืออะไรกันแน่? วันนี้เราได้รับคำชี้แจงถึงปัญหาแบบเต็มๆของ [b]RayCity [/b]จาก [b]GoldenSoft[/b] จะมีอะไรบ้าง เราไปดูกันได้เลยครับผม[center][img=70472]//online-station.net/wp-content/uploads/2020/03/default-image.jpg[/img][/center][b][color=orange]รูปแบบพื้นฐานของตัวเกม[/color][/b] [p]เนื่องจากเกม RayCity เป็นเกมแข่งรถระบบ MMORPG ที่ใช้ระบบการรับส่งข้อมูลแบบ P2P ซึ่งตัวเกมได้จำลองความสมจริงทั้งทางด้านสถานที่ซึ่งจำลองมาจากสถานที่จริงของกรุงโซล ภาพ Graphic มีความละเอียดสวยงาม และด้วยความแรงและความเร็วของรถซึ่งจะทำให้ผู้เล่นทุกท่านรู้สึกได้ถึงความตื่นเต้นเร้าใจ จากแนวทางการออกแบบตัวเกม RayCity [b][color=red]จึงส่งผลให้ปริมาณการรับส่งข้อมูลระหว่างผู้เล่นมีปริมาณมาก และต้องกระทำการอย่างรวดเร็ว[/color][/b] หากในหน้าจอของท่านมีรถของผู้เล่นท่านอื่นอยู่อีกหลายคันก็จะยิ่งต้องส่งข้อมูลจำนวนมหาศาลในเวลาเพียงเสี้ยววินาที ทุกครั้งที่รถสวนกันด้วยความเร็วสูง พุ่งตัดหน้า หรือกระโดดสวนกันกลางอากาศ ตลอดจนการเฉี่ยวชนลักษณะต่างๆ ซึ่งจะเกิดขึ้นได้ทั่วๆ ไป และในบริเวณใกล้เคียงกับรถที่ท่านขับอยู่อาจจะเกิดเหตุการณ์เช่นนี้พร้อมๆ กัน ของผู้เล่นท่านอื่น ส่งผลให้ภายในหนึ่งหน้าจอของท่านนั้น จะต้องมีการรับส่งข้อมูลกันอย่างรวดเร็วในปริมาณที่มากกว่าเกมอื่นๆ[center][img=70474]//online-station.net/wp-content/uploads/2020/03/default-image.jpg[/img][/center] [p] เกม MMORPG ทั่ว ๆ ไปตัวละครหากเดินจะใช้ความเร็วในการเลื่อนที่ประมาณ 5 กม./ชม. แต่หากเป็นการวิ่งตัวละครจะมีความเร็วประมาณ 8 กม./ชม. [b][color=red]แต่เกม RayCity ใช้ตัวละครเป็นรถ ซึ่งรถแต่ละคันอาจจะเคลื่อนที่ด้วยความเร็วมากกว่า 200-300 กม./ชม. ซึ่งเร็วกว่าเกมอื่นๆ [/color][/b][b][color=yellow]หลายสิบเท่า [/color][/b]ดังนั้นเกม RayCity จึงต้องใช้การรับส่งข้อมูลที่มากกว่าเกม MMORPG หรือ เกม Casual อื่นๆ[b][color=orange]การใช้ Bandwidth[/color][/b] [center][img]//online-station.net/wp-content/uploads/2020/03/default-image.jpg[/img][b]ภาพประกอบการส่งข้อมูลแบบ P2P ระหว่าง 4 ท่าน[/b][img]//online-station.net/wp-content/uploads/2020/03/default-image.jpg[/img] [b]ภาพประกอบการส่งข้อมูลแบบ Client-Server[/b][/center] [p] จากภาพดังกล่าวข้างต้นจะเห็นได้ว่า ในระบบ P2P นั้นผู้เล่นแต่ละท่านจะต้องส่งและรับข้อมูลอย่างมากมายในระยะเวลาเพียงเสี้ยววินาที [b][color=red]การส่งข้อมูลลักษณะนี้ทำให้ใช้ Bandwidth ขา Upload สูงกว่าระบบ Client-Server [/color][/b]ซึ่งขณะนี้ทีมเกาหลีกำลังแก้ไขปัญหานี้โดยพยายามปรับลดการใช้ Bandwidth ของตัวเกมลงอย่างต่อเนื่อง (เป้าหมายอยู่ที่ 20 kbps Upload) [p][b][color=red]ในสนามแข่งขัน การใช้ Bandwidth จะมีค่าเฉลี่ยอยู่ที่ 25-30 kbps [/color][/b]ซึ่งทางทีมงานขอนำเสนอการคำนวณตัวเลขค่าการใช้ Bandwidth ให้ดูอย่างคร่าว ๆ เพื่อประกอบการอธิบายได้ดังนี้หากใช้ Internet ซึ่งมีความเร็ว 2048/512 kbps (download/upload) จำนวนเครื่องภายในร้าน 20 เครื่องการ Upload 512 k จะมี Effective 80% เท่ากับ 409.6 k หรือประมาณ 410 kถ้าเล่น RayCity Online 6 เครื่อง ซึ่ง RayCity ใช้ Bandwidth เครื่องละ 25 k จะได้ 6*25k = 150 kดังนั้นค่า Upload 410 k – 150 k = 260 k สรุปได้ว่า ในร้านเหลือค่า Upload 260 k แต่ในร้านมีเครื่องเหลืออีก 14 เครื่อง ดังนั้นค่า Upload ที่เหลือจะคำนวณ ได้ 260 k/14 = 18.57 k[b][color=red]แปลว่าอีก 14 เครื่องที่เหลือสามารถใช้เล่นเกมอื่น ๆ ได้อย่างสบายหากเกมนั้นใช้ Bandwidth ไม่เกินเครื่องละ 18.57 k ตามการคำนวณ[/color][/b][color=orange][b]ปัญหาการแสดงผลของตำแหน่งรถ[/b] [/color][p]จากการออกตรวจสอบพื้นที่เพื่อเยี่ยมชมและตระเวนเก็บข้อมูลจากผู้ประกอบการร้าน Internet Café ทางทีมงานพบว่า ร้านค้าที่มีสาย Internet เกินกว่า 1 Link และแต่ละ Link มีค่า Upload 512 k จะไม่ประสบปัญหาใด ๆ ในการเล่นเกม RayCity Online [center][img]//online-station.net/wp-content/uploads/2020/03/default-image.jpg[/img][/center][p] เนื่องจากระบบเฉพาะตัวของเกม RayCity Online ซึ่งจะใช้ Bandwidth การ Upload สูงกว่าการ Download ส่งผลให้ [b][color=red]ร้าน Internet Café ซึ่งใช้ Link 2048/512 kbps จำนวน 2 เส้น มีศักยภาพเพียงพอสามารถเล่นเกม RayCity Online ได้สะดวกกว่า Link 4096/512 kbps เพียงเส้นเดียว[/color][/b][b][color=green]กรณีตัวอย่างที่ 1[/color][/b] [p] หากร้าน Internet Café มีคอมพิวเตอร์ 20 เครื่องและใช้ Link 4096/512 kbps หรือ 2048/512 kbps เพียงเส้นเดียว จะสามารถเล่นเกม RayCity Online ได้พร้อมกันประมาณ 4-5 เครื่องโดยเกมอื่นไม่แลค [color=green][b]กรณีตัวอย่างที่ 2[/b][/color] [p] หากร้าน Internet Café มีคอมพิวเตอร์ 20 เครื่องและใช้ Link 2048/512 kbps จำนวน 2 เส้น จะสามารถเล่น RayCity Online ได้พร้อมกันโดยไม่ประสบปัญหาใด ๆ [color=orange][b]ปัญหาการแสดงผลของตำแหน่งรถ[/b][/color] [p]เนื่องจากการลด Bandwidth ในการส่งข้อมูลสำหรับประเทศไทย ทำให้เกิดปัญหาการแสดงผลไม่ราบรื่นและรถคันอื่นแสดงผลผิดตำแหน่งในบางครั้ง ขณะนี้ทางทีมงานเกาหลีกำลังดำเนินการแก้ไขปัญหาการแสดงตำแหน่งของรถแต่ละคันไปควบคู่กับการปรับลดการใช้ Bandwidth ทั้งทางทีมงานไทยและเกาหลีให้ความสำคัญกับปัญหานี้สูงสุด ซึ่งคาดว่าจะแก้ไขแล้วเสร็จได้ภายในสิ้นเดือน กรกฎาคม 2551[color=orange][b]แนวทางการแก้ปัญหาเบื้องต้น[/b][/color][p] เพื่อเป็นการลดปัญหาเรื่องการใช้ Bandwidth ขา Upload สูงและการแสดงผลที่อาจไม่ราบรื่นในบางครั้ง ทางทีมงานได้ดำเนินการแก้ไขปัญหาในเบื้องต้นดังนี้1. เพิ่มจำนวน Channel จำนวนมาก เพื่อให้ผู้เล่นสามารถเลือกเล่นใน Channel ที่มีการจราจรเบาบาง อันจะส่งผลให้การใช้ Bandwidth ในเมืองลดลงมาก สามารถทำเควส หรือขับรถท่องเที่ยวไปได้อย่างสะดวก Bandwidth ต่ำสุดที่ทีมงานทดสอบได้นั้นอยู่ที่ 5-6 kbps Upload2. จำกัดจำนวนผู้เล่นในสนามแข่งให้เหลือ 12 คน เพื่อความราบรื่นในการแข่ง3. สูตรเด็ดจาก GoldenSoft [a=http://www.raycity.in.th/news/main.php?content=22] คลิ๊กที่นี่ [/a][center][img=70483]//online-station.net/wp-content/uploads/2020/03/default-image.jpg[/img][/center]