ขนาดพื้นผิวสูงสุด Android: การตั้งค่าสำหรับ 2048x2048?


16

ฉันต้องการใช้แผนที่พื้นผิวของ 2048 x 2048 ในเกมของฉันและฉันต้องการเตือนผู้ใช้ด้วยอุปกรณ์ที่ "ต่ำเกินไป" เพื่อไม่ให้ดาวน์โหลดเกม

ด้วยรูปแบบพื้นผิวของขนาดนี้ฉันต้องพูดอะไรกับ ANDROID?

ภาพนี้ (ที่มา: /programming/10392027/recommended-limit-for-memory-management-in-cocos2d ) แสดงความต้องการสำหรับ IPHONE สิ่งที่เกี่ยวกับแอนดรอยด์: ขั้นต่ำ 512Mo กับ 1GHz เป็น ข้อกำหนดที่ถูกต้อง?

ป้อนคำอธิบายรูปภาพที่นี่

ขอบคุณสำหรับคำตอบ

คำตอบ:


14

คุณจะโอเคที่จะส่งเกมของคุณไปยังผู้ใช้ส่วนใหญ่ด้วยการกำหนดค่าเช่นนั้น แม้แต่Samsung Galaxy Captivateเก่า ๆ ที่ค่อนข้างเก่า (เกือบ 3 ปี) จะทำงานด้วยความละเอียดพื้นผิวของขนาดนั้น คุณจะไม่มีปัญหามากเกินไปที่จะรองรับอุปกรณ์เกือบทุกอย่างเช่นนั้น (ฉันไม่สามารถนึกถึงส่วนบนของหัวของฉันได้โอเคนั่นเป็นเรื่องโกหก ... อาจจะเป็นHTC Dreanอย่างไรก็ตามนั่นเป็นการพูดถ้าคุณต้องการ เพื่อป้องกันการล่มแบบสุ่มและสิ่งที่คล้ายกันเมื่อผู้ใช้เปิดแอปของคุณ - ทำสิ่งที่ชอบและค้นหาด้วยตัวคุณเองสำหรับGL_MAX_TEXTURE_SIZE. นี่จะส่งคืนมิติเนื้อสัมผัสสูงสุดที่คุณสามารถใช้ได้และหากน้อยกว่า 2048 คุณสามารถส่งคำเตือนไปยังผู้ใช้ที่ระบุว่าการเล่นเกมอาจไม่ทำงานหรือคุณสามารถโหลดเนื้อหาทางเลือกบางอย่างถ้าเป็นไปได้สำหรับเกมของคุณ ที่ระดับความละเอียดต่ำกว่าหรือมีเอฟเฟกต์บางอย่างขาดหายไป ทางเลือกเป็นของคุณ!

แก้ไข:เรากำลังในปี 2558 ตอนนี้; ใกล้ถึงปี 2016 คุณสามารถสันนิษฐานได้ว่าอุปกรณ์ส่วนใหญ่จะรองรับแผนที่ดังกล่าวอย่างปลอดภัย


1
ฉันรู้ว่านี่เป็นคำถามเก่า @VaughanHilts แต่ฉันอยากรู้อยากเห็นคุณพูดว่า 'หรือคุณสามารถโหลดเนื้อหาทางเลือกบางอย่าง' ฉันกำลังประสบปัญหานี้ในขณะนี้ หลังจากเคียวรี GL_MAX_TEXTURE_SIZE และค้นพบว่าขนาดสูงสุดคือ 2048 และคุณมีพื้นผิวที่บอกว่า 3000 ในโฟลเดอร์ xhdpi ของคุณและอุปกรณ์นี้ได้รับสินทรัพย์จากโฟลเดอร์นั้นแล้วจะมีวิธีการอย่างไรในการโหลดทรัพยากรทางเลือก / ทรัพยากรขนาดเล็กลง มีอยู่แล้วในโฟลเดอร์ HDPI, MDPI และ LDPI แต่คุณจะบอกอุปกรณ์ให้รับได้อย่างไร ความคิดใด ๆ ที่จะได้รับการชื่นชม! ขอบคุณ :-)
BungleBonce

นี่คือคำถามของฉันหากคุณมีข้อเสนอแนะ! stackoverflow.com/questions/25796430/…
BungleBonce
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.