เกมเหล่านั้นที่โชคไม่ดีพอที่จะเรียกใช้บนสเปคแพลตฟอร์มที่ถูกล็อคเช่นอุปกรณ์พกพาจำเป็นต้องทำงานในรูปแบบความละเอียดและอัตราส่วนภาพที่หลากหลาย
ในเกม 3 มิติคุณอาจมี HUD หรือ GUI เมนูตามกราฟิกแรสเตอร์และในเกม 2 มิติคุณอาจมีล่ามมากมายซึ่งเป็นเรือสำหรับสไปรต์
ดังนั้นคำถามของฉันคือคุณจะออกแบบและใช้งานเนื้อหาในความละเอียดและอัตราส่วนภาพที่หลากหลายได้อย่างไร สมมติว่าคุณมีตัวละครสไปรต์ที่มีขนาด 300x400 พิกเซลสไปรท์และล้อมรอบด้วยระดับที่ทำจากแผ่นกระเบื้อง ในการแก้ปัญหาที่แตกต่างกัน / อัตราส่วนภาพคุณจะเห็น FOV อื่นทั้งหมด หรือถ้าคุณมี HUD หรือเมนู GUI คุณต้องการเก็บบางสิ่งไว้ในตำแหน่งเดียวกันและมีขนาดเท่ากันเมื่อเทียบกับหน้าจอ กระนั้นแหล่งกราฟิกก็คือบิตแมปแรสเตอร์ไม่ใช่เวกเตอร์
เห็นได้ชัดว่าปัญหาได้รับการแก้ไขหลายครั้ง ฉันสนใจที่จะได้ยินเกี่ยวกับวิธีการต่าง ๆ ที่ทำงานสำหรับคุณจนถึง คุณรักษาหน่วย 'พิกเซล' ที่ไม่เชื่อเรื่องพระเจ้าไว้โดยไม่ได้ตั้งใจซึ่งคุณเปลี่ยนเป็นมิติที่ต้องการอย่างน่าอัศจรรย์ผ่านสูตรโดยยึดตามความละเอียดและอัตราส่วนภาพหรือวิธีอื่น ๆ หรือไม่?
แก้ไข:
ดังนั้นข้อสรุปคือการระบุอัตราส่วนภาพของคุณ การผสมผสานด้านต่ำสุด: ความละเอียดเป็นสิ่งที่คุณออกแบบสิ่งที่สำคัญ พื้นที่ที่ปลอดภัยถ้าคุณจะ อัตราส่วนกว้างยาวเหมือนกัน แต่ความละเอียดที่สูงกว่าเป็นปัญหาการปรับสเกลง่าย เนื้อหาศิลปะถูกออกแบบมาเพื่อความละเอียดสูงสุด อัตราส่วนภาพกว้างขึ้นเพียงแสดงระดับ / FOV มากขึ้นด้วยข้อมูลที่นำเสนอซึ่งไม่สำคัญเท่าที่ควรในพื้นที่ปลอดภัย สิ่งที่ฉันทำในรูปนี้