[App.th] Asura Online สานต่อตำนานความสนุกบนมือถือ

by BankDebuz
11 March 2017 - 03:17

มีใครแถวนี้เคยรู้จักเกม ProjectONE หรือ Asura Online บ้างไหมเอ่ย?

วันนี้เกม Asura Online หรือชื่อไทยว่า “อสุรา” จากนักพัฒนาบริษัท Debuz เกม PC 2D MMORPG สุดฮิตสุดคลาสสิกที่อยู่คู่เกมเมอร์ไทยมาอย่างยาวนาน ได้ถูกนำมาพัฒนาเป็นเกมมือถือ เพื่อให้ชาวเกมเมอร์ฝั่งมือถือได้เล่น ได้สัมผัสกัน โดยขณะนี้พร้อมเปิดบริการให้แก่บุคคลทั่วไปอย่างเต็มรูปแบบแล้ว ทั้งระบบ Android และ iOS

1 ทศวรรษตำนานเกม ออนไลน์ไทย สู่ 1 ก้าวแรกบนตลาดเกมมือถือ

ในส่วนเรื่องราวของ “อสุรา ออนไลน์” นั้นเป็นเนื้อเรื่องเกี่ยวกับสงครามความขัดแย้งระหว่างเผ่ามนุษย์ กับเผ่าอสุรา (ยักษ์) ซึ่งตัวเกมเวอร์ชัน PC ที่เปิดให้บริการเป็นระยะเวลากว่า 10 ปี ทำให้มีคลาสตัวละครมากถึง 22 คลาส รวมไปถึงระบบอาชีพการงานต่างๆอีกหลากหลายอาชีพสามารถเลือกเล่นได้ไม่ซ้ำแบบ โดยรายละเอียดทั้งหมดจะได้รับการทยอยนำมาลงในเวอร์ชันมือถือ เพื่อให้ผู้เล่นได้เริ่มเล่นจากจุดเริ่มต้นของเรื่องราวและเติบโตไปพร้อมๆกันกับตัวเกมนั่นเอง และมีจุดประสงค์สำหรับผู้เล่นหน้าใหม่ ให้สามารถทำความเข้าใจระบบต่างๆของเกมอสุราได้อย่างง่ายไม่ซับซ้อนจนเกินไป

เกมระบบใหม่แต่หัวใจยังคงเดิม

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

Geek Alert

  • เกมอสุราบน PC ถูกพัฒนาด้วยภาษา C++ และ Lua เซิร์ฟเวอร์พัฒนาด้วย C++ และ Lua เช่นกัน
  • เซิร์ฟเวอร์เป็น Windows ระบบ Network แต่เดิมเราใช้เทคนิค High Performance IO (อ่านบทที่ 6 Scalable Winsock Applications ของหนังสือ Network Programming for Microsoft® Windows®, Second Edition)
  • เกม Thread มีเพียง 1 Thread ช่วยให้ดีบั๊กได้ง่าย มี Thread แยกสำหรับ Database และ Network
  • Database ใช้ MySQL
  • Client เกมเวอร์ชั่นมือถือพอร์ทมาจากตัว PC ไม่ได้เขียนใหม่ทั้งหมด Android ใช้ SDL, iOS ใช้ cocos 2d
  • ตัวเกมมีระบบ streaming ในตัวเกมจะโหลดข้อมูลเฉพาะเท่าที่จำเป็นเท่านั้นขนาดไฟล์ใน store ไม่เกิน 10MB โหลดเพิ่มอีกนิดหน่อย (ไม่น่าเกิน 25MB) ก็เข้าเล่นได้
  • เป็นโปรเจคแรกของที่เราใช้ Firebase เราพบข้อเท็จจริงว่า Crash Reporting ของ iOS ทำได้ Low Level มากกว่า Andoird
  • ถ้าเคยใช้ Google Analytic หรือ Tag Manager มาก่อนจะยิ่งพบว่า Firebase ยังทำงานได้ไม่ดีเท่าของเดิมสักเท่าไหร่
  • เราเลยต้องใช้ Crashlytics ของ Fabric มาช่วยเพิ่มเติมในการช่วยหาบั๊ก และไม่แปลกใจเลยว่าทำไม Google ถึงจำเป็นต้องซื้อ Fabric มา

หลังจากการเปิดระบบทดสอบมาอย่างยาวนาน เพื่อปรับปรุงตัวเกมให้สมบูรณ์ที่สุดก่อนเปิดจริง ในวันนี้ Asura Online บนมือถือ ก็ได้ฤกษ์เปิดบริการอย่างเต็มรูปแบบ โดยสามารถดาวน์โหลดกันได้แล้วที่

Website:  https://asura.gameindy.com
Facebook: https://www.facebook.com/AsuraOnline

Blognone Jobs Premium