ทำไมบางเกมบนมือถือไม่ออกมาบน Android

เหตุผลสองประการที่ว่าทำไมบางเกมที่ยอดเยี่ยมไม่ได้มีใน Android

Android เป็นแพลตฟอร์มที่ยอดเยี่ยมสำหรับการเพลิดเพลินกับเกมโดยมีอุปกรณ์ที่ยอดเยี่ยมมากมายให้เลือกเล่นมีตัวควบคุมที่ยอดเยี่ยมและจำนวนเกมที่พร้อมใช้งาน แต่แม้จะมีเกมมากมายอยู่หากคุณเปรียบเทียบกับ iOS แต่ก็มีข้อควรระวังบางประการ เกมบางเกมไม่เคยเผยแพร่บน Android หรือมีความล่าช้ามาก ในขณะที่ซื้ออุปกรณ์ Android หมายความว่าคุณจะได้รับเกมที่ยอดเยี่ยมบางอย่างไม่ว่าคุณจะเขย่าออกคุณจะต้องพลาดโอกาสในการอัญมณี ดังนั้นทำไมเกมจำนวนมากจึงล่าช้าหรือไม่เคยประสบความสำเร็จใน Android

เหตุผลแรกและอาจเป็นเหตุผลหลักที่ต้องพิจารณาคือการทดสอบบน Android เมื่อเทียบกับ iOS เป็นสถานการณ์ที่แตกต่างกันโดยสิ้นเชิงเนื่องจากลักษณะของแพลตฟอร์ม ดูว่าใน iOS นักพัฒนาซอฟต์แวร์มีเพียงเล็กน้อยเท่านั้นที่ต้องกังวล แอปเปิ้ลขายเฉพาะรูปแบบต่างๆของ iPad, iPhone และ iPod touch ในแต่ละครั้ง และเหล่านี้ทั้งหมดใช้ฮาร์ดแวร์ภายในที่คล้ายกันมากดังนั้นการทำงานร่วมกันจึงมั่นใจได้โดยทั่วไปถึงแม้ว่านักพัฒนาซอฟต์แวร์จะไม่ทดสอบอุปกรณ์เฉพาะ แต่อย่างใด แต่นี่ไม่ใช่ความจริงในทางปฏิบัติเนื่องจากความแตกต่างเล็ก ๆ น้อย ๆ สามารถสร้างความหายนะได้ ติดตามและทดสอบปัญหา

ตอนนี้เปรียบเทียบกับธรรมชาติของ Wild West ของ Android ผู้ผลิตรายใดสามารถทำอุปกรณ์ที่ขับเคลื่อนด้วยระบบ Android เนื่องจากระบบปฏิบัติการเป็นโอเพนซอร์สเนื่องจากรากของลีนุกซ์ มีข้อ จำกัด บางประการเกี่ยวกับอุปกรณ์ที่มีบริการ Google Play แต่ก็ยังไม่มีอะไรที่ทำให้ผู้ผลิตรายสัปดาห์ไม่สามารถทำสิ่งต่างๆที่เรียกใช้ Android ได้ นี่คือเหตุผลที่มีอุปกรณ์นับร้อยนับร้อยบนอุปกรณ์ Android ทั้งหมดซึ่งมีสถาปัตยกรรมโปรเซสเซอร์ที่แตกต่างกันชิปกราฟิกประเภท RAM และอะไรก็ตาม สิ่งนี้หมายความว่าสำหรับโปรแกรมขั้นสูงอย่างเช่นเกมอัตราต่อรองที่เกมจะไม่ทำงานอย่างถูกต้องในทุกอุปกรณ์เดียว และการติดตามอุปกรณ์ที่มีปัญหาอาจเป็นเรื่องยากเพราะอาจเป็นไปได้ว่าผู้ใช้รายหนึ่งมีอุปกรณ์ที่มีการกำหนดค่าฮาร์ดแวร์เฉพาะ

มันแย่แค่ไหน? สำนักพิมพ์ Animoca แชร์รูปภาพของห้องปฏิบัติการทดสอบ Android ของพวกเขาใน ปี 2012 ซึ่งแสดงตารางที่เต็มไปด้วยอุปกรณ์แอนดรอยด์ที่แตกต่างกันออกไปจาก 400 เครื่องหรือมากกว่านั้นในเวลานั้น

ตอนนี้คิดปัญหาที่เกิดขึ้นตั้งแต่นั้น มีแท็บเล็ตและโทรศัพท์ Android ที่ไม่มีราคาถูกและมีราคาถูกกว่า นักพัฒนาซอฟต์แวร์มีอุปกรณ์มากขึ้นกว่าเดิมและพยายามตรวจสอบให้แน่ใจว่าปัญหาเกมของพวกเขาได้รับการแก้ไขแล้ว แม้ว่าบริการต่างๆของ Amazon AWS Device Farm จะมีอยู่เพื่อช่วยทดสอบอุปกรณ์ที่นักพัฒนาซอฟต์แวร์ไม่ได้มีอยู่ แต่ก็ยังทำงานอยู่เป็นจำนวนมาก

สำหรับนักพัฒนาซอฟต์แวร์รายใหญ่ที่สามารถโยนเงินและกองทัพทดสอบขนาดใหญ่ที่เกมของพวกเขาเป็นมูลค่าการลงทุนในความพยายามที่จะลองและเข้าถึงคนจำนวนมากที่มีอุปกรณ์ Android แต่สำหรับสตูดิโอที่มีขนาดเล็กและนักพัฒนาซอฟต์แวร์อิสระจำนวนมากอาจไม่คุ้มค่าแทนที่จะใช้ความพยายามในการพัฒนาเกมต่อไปกับงานด้านเทคนิคเพื่อสนับสนุน Android

ปัญหาใหญ่อื่น ๆ ก็คือการสนับสนุน Android อาจไม่สมเหตุสมผลจากมุมมองทางการเงิน ดูผู้ใช้แอนดรอยด์มักนำเงินมาให้น้อยกว่าผู้ใช้ iOS ผู้เชี่ยวชาญด้านเทคโนโลยีของเบเนดิกต์อีแวนส์รายงานในปี 2014 ว่า "ผู้ใช้ Google Android ทั้งหมดกำลังใช้จ่ายแอพพลิเคชั่นมากกว่าสองเท่าของฐานผู้ใช้ประมาณครึ่งหนึ่งจากนั้นแอปจึงมีรายได้เฉลี่ยต่อแอนดรอยด์ประมาณหนึ่งในสี่ของ iOS" ในขณะที่เขารายงานด้วยว่าโทรศัพท์ Android และแท็บเล็ตมักจะถูกกว่าอุปกรณ์ iOS ซึ่งอาจเป็นเพราะคนที่ปล้นสะดมสิ่งที่น้อยกว่าฮาร์ดแวร์ที่เป็นเรือธงอาจไม่ได้ใช้จ่ายเงินเป็นจำนวนมากในเกม เราได้เห็นสิ่งนี้ด้วยเกมแบบชำระเงิน Ustwo นักพัฒนาซอฟต์แวร์ Monument Valley เปิดเผยว่าเกมปริศนายอดนิยมของพวกเขาทำให้เงินจำนวนน้อยลงบน Android แม้จะปล่อยออกไปเพียงไม่กี่เดือนก็ตาม

ตอนนี้สิ่งนี้อธิบายได้ว่าทำไมนักพัฒนาซอฟต์แวร์เกมแบบเสียเงินจึงมีมูลค่าน้อยกว่าที่จะปล่อยให้ Android สำหรับนักพัฒนาซอฟต์แวร์ที่ไม่เสียค่าใช้จ่ายอาจคุ้มค่าเพราะคุณสามารถสร้างรายได้จากผู้ที่ไม่ได้จ่ายเงินผ่านทางโฆษณาโดยเฉพาะโฆษณาวิดีโอที่ได้รับการสนับสนุน แต่สำหรับนักพัฒนาเกมระดับพรีเมี่ยมมีเพียงตัวเลือกเดียวเท่านั้น: ผู้ใช้หวังว่าจะจ่ายเงิน และหลักฐานแสดงให้เห็นว่าพวกเขาจะไม่ นอกจากนี้ในขณะที่อาจเป็นปัจจัยที่ทำให้ไม่สามารถแสดงผลได้มากนักนอกจากนี้คุณยังควรพิจารณาว่า Android สามารถทำเกมโจรสลัดได้ง่ายกว่า iOS

ข่าวดีสำหรับผู้เล่นเกมแอนดรอยด์คือแม้จะมีปัญหา แต่ก็ยังมีผู้คนจำนวนมากที่มีอุปกรณ์แอนดรอยด์ด้วยเช่นกันซึ่งหลายคนก็น่าจะปล่อยออกมาใน Android แพลตฟอร์มนี้มีประโยชน์เช่นกัน: นักพัฒนาซอฟต์แวร์สามารถเผยแพร่เกมเข้าถึงได้เร็ว ๆ นี้บน Android ซึ่งพวกเขาไม่สามารถใช้ iOS ได้ เกมที่ต้องได้รับการอัปเดตและปรับแต่งจะทำได้ง่ายกว่าบน Android ซึ่งการอัปเดตไม่ต้องผ่านขั้นตอนการอนุมัติที่ยาวนานเช่นที่ทำใน iOS App Store แต่เช่นกันเทคโนโลยีข้ามแพลตฟอร์มเช่น Unity และ Unreal Engine 4 ช่วยให้การพัฒนาสำหรับแพลตฟอร์มต่างๆได้ง่ายขึ้นและสามารถแก้ปัญหาได้หลายระดับในระดับเทคนิคที่ลึกซึ้ง นอกจากนี้ยังมีบริการต่างๆเช่น Apportable เสนอโซลูชั่นข้ามแพลตฟอร์มและผู้จัดพิมพ์เช่น Noodlecake Games จัดการพอร์ตต่างๆสำหรับนักพัฒนาซอฟต์แวร์

แต่ถ้าคุณเคยสงสัยว่าทำไมเกม iOS เย็น ๆ ไม่ได้มากับแอนดรอยด์เพียงแค่รู้ว่ามีเหตุผลที่ดีและหลีกเลี่ยงไม่ได้มากมายไม่ว่าทำไมถึงไม่เป็นเช่นนั้น