Google และ Samsung เปิดตัวเครื่องมือใหม่ชื่อ Sokatoa สำหรับช่วยนักพัฒนาเกมบนระบบ Android ตรวจจับปัญหาประสิทธิภาพด้านกราฟิกที่อาจทำให้เกมเกิดอาการกระตุกหรือเฟรมเรตตก โดยเครื่องมือนี้ถูกพัฒนาร่วมกับ LunarG บริษัทที่มีบทบาทสำคัญในเทคโนโลยีกราฟิก Vulkan
Sokatoa ถูกประกาศเมื่อวันที่ 10 มีนาคมโดยศูนย์วิจัย Samsung Austin Research and Development Center และ Advanced Computing Lab โดยออกแบบมาเพื่อใช้วิเคราะห์การทำงานของ GPU ในแอปที่ใช้กราฟิกหนัก เช่น เกมมือถือ และรองรับฮาร์ดแวร์หลายประเภท
เครื่องมือนี้สามารถทำงานร่วมกับ GPU หลายแพลตฟอร์ม ไม่ว่าจะเป็น Xclipse GPU ของ Samsung รวมถึง GPU จาก Qualcomm และ ARM ที่ใช้ในสมาร์ตโฟน Android จำนวนมาก เป้าหมายคือช่วยให้นักพัฒนาปรับแต่งเกมให้ทำงานได้ลื่นไหลมากขึ้นและลดปัญหาด้านการเรนเดอร์
จุดเด่นสำคัญของ Sokatoa คือระบบ “multi-frame GPU profiling” ซึ่งสามารถวิเคราะห์การทำงานของหลายเฟรมต่อเนื่องกัน ต่างจากเครื่องมือทั่วไปที่ตรวจสอบได้เพียงเฟรมเดียว ทำให้นักพัฒนามองเห็นปัญหาที่เกิดขึ้นเป็นช่วง ๆ เช่น อาการเฟรมตกหรือการกระตุกที่เกิดขึ้นเป็นระยะ
นักพัฒนายังสามารถแก้ไข shader ซึ่งเป็นโปรแกรมขนาดเล็กที่ควบคุมเอฟเฟกต์กราฟิกอย่างแสงและเงา แล้วทดสอบผลลัพธ์บนอุปกรณ์จริงได้ทันที ช่วยลดเวลาในการทดสอบและปรับปรุงประสิทธิภาพจากเดิมที่อาจใช้เวลาหลายชั่วโมงให้เหลือเพียงไม่กี่นาที
ก่อนเปิดตัว เครื่องมือนี้ได้ถูกทดสอบโดยนักพัฒนาเกมหลายราย รวมถึงทีมวิศวกรกราฟิกจาก Supercell ผู้พัฒนาเกม Clash of Clans และบริษัท Unity ซึ่งพัฒนาเอนจินเกมยอดนิยมสำหรับเกมมือถือ โดยผู้ทดสอบระบุว่าฟีเจอร์การเปรียบเทียบข้อมูลสองชุดพร้อมกันช่วยให้ค้นหาปัญหาได้รวดเร็วขึ้น
Samsung ระบุว่า Sokatoa เปิดให้ใช้งานแล้วในปัจจุบัน แม้ยังไม่มีการเปิดเผยรายละเอียดราคาและช่องทางดาวน์โหลดอย่างเป็นทางการ แต่การที่ Google และ LunarG เข้ามามีส่วนร่วมพัฒนาอาจทำให้เครื่องมือนี้กลายเป็นส่วนหนึ่งของระบบพัฒนาเกมบน Android ในอนาคต
แหล่งที่มา : digitaltrends










