Notch’lu MacBook ekranlarında çoğu oyun varsayılan tüm ekran çözünürlüğünü kullanıyor, bu da tam ekran alanına uymayan dikey sıkıştırma ve bulanık görüntü oluşturuyor.
Notch’lu Mac ekranlarında tam ekran alanı, güvenli alan (notch altı) ve tüm ekran sınırları olmak üzere üç farklı bölge bulunuyor.
CGDisplayCopyAllDisplayModes API’si, tüm ekran ve menü çubuğu altındaki tam ekran alanı için çözünürlükleri filtreleme olmadan tek listede topluyor.
Oyunlar genellikle listeden ilk çözünürlüğü seçiyor, bu da 16:9 veya notch bölgesini kapsayan çözünürlükle bulanık görüntüye yol açıyor.
Oyun oynayanlar için geçici çözüm, manuel olarak 16:10 oranlı çözünürlük seçmek.
Geliştiriciler için safeAreaInsets kullanarak güvenli alan oranından daha geniş oranlara sahip çözünürlükleri filtreleyen Swift kodu öneriliyor.
Shadow of the Tomb Raider, Control, Cyberpunk 2077 ve World of Warcraft gibi oyunlar farklı yöntemlerle bu sorundan etkileniyor veya kaçınıyor.
Apple’ın HIG, Game Porting Toolkit örnekleri ve CGDisplayMode API’sini güncelleyerek veya oyun odaklı yeni bir API sunarak sorunu kalıcı çözmesi öneriliyor.
Get notified when new stories are published for "Hacker News 🇹🇷 Türkçe"