Misalnya, Motorola Droid selebar G1, tetapi memiliki tinggi lebih.
Haruskah saya mencoba menyebarkan UI di ketinggian ekstra yang ditemukan pada Motorola Droid? Bagaimana orang lain menangani masalah ini?
Saya tidak menggunakan OpenGL, tetapi SurfaceView untuk game 2D.
sumber
Jika Anda menggunakan eclipse, Anda dapat meminta beberapa gambar dengan ukuran yang berbeda untuk drawable-ldpi, drawable-mdpi, dan drawable-hdpi dan mesin android akan secara otomatis memilih gambar mana yang sesuai untuk resolusi layar.
sumber
Keyframe menyebutkan pendekatan yang baik, tetapi saya akan menawarkan dua lagi:
1) Rancang game Anda untuk beberapa resolusi / rasio aspek. Idenya adalah untuk mengambil keuntungan dari setiap bit layar real estat, tetapi "desain" setiap keuntungan yang satu rasio aspek mungkin miliki dibandingkan yang lain. Bergantung banyak pada permainan, rasio aspek yang berbeda mungkin masih memiliki keunggulan dibandingkan yang lain, jadi Anda harus selalu mengingat hal-hal seperti perjodohan multipemain, papan peringkat, prestasi, dll. Jika ada yang relevan.
2) Gunakan ruang ekstra untuk lebih banyak HUD / chroming. Cukup banyak apa yang dikatakan Keyframe sejauh memiliki garis dasar atau resolusi minimum yang didukung, tetapi alih-alih gunakan ruang ekstra untuk sesuatu selain aksi permainan.
Kerugian besar dengan pendekatan kedua adalah bahwa jika Anda mengambil sesuatu yang sangat persegi sebagai "zona aman" Anda, Anda meninggalkan banyak piksel yang tidak digunakan / tidak sengaja digunakan dalam pengaturan layar lebar.
sumber
Memilih resolusi optimal untuk sebuah game dari awal pengembangan dapat mengurangi sakit kepala dengan porting di kemudian hari.
Resolusi "terbaik" tergantung pada banyak faktor:
-Platform permainan seharusnya dirilis terlebih dahulu
-Mungkin platform lain yang Anda rencanakan untuk port nanti
-Graphical fidelity (Gim seni 8-bit atau piksel tidak perlu menjadi hi-res.)
-Genre (Sebuah permainan puzzle mungkin bisa lolos dengan resolusi yang lebih rendah, tetapi FPS kompetitif berkecepatan tinggi mungkin tidak.)
sumber