Mekânsal Termometre, adandaki belleği görüntülemek ve yönetmek için kullanabileceğin bir yöntemdir. Ada karelerle eş değer hücrelere bölünmüştür ve Etkinlik Haritası ile her bir hücrenin ne kadar bellek kullandığı görülebilir. Yalnızca toplam bellek sınırıyla hareket etmek yerine, kullanılan bellek miktarını hücre hücre ayarlayabilirsin. Bu, çok fazla bellek kullanan karmaşık adalar oluştururken sana daha fazla esneklik sağlar.
Mekânsal Termometre
Mekânsal Termometre bellek yönetim sistemi, her bir hücrenin bellek kullanımını ölçer ve hücrelerin bellek kullanımını etrafındaki hücrelerle karşılaştırır. Adadaki her şeyi yükleyip depolamak yerine ada, belleği sadece görülenleri ve kullanılanları depolamak için kullanır. Görünmeyen nesneleri ve araziyi bellekten kaldırır. Oyuncular adada hareket ederken sistem yalnızca oyuncuların görebildiği şeyleri yükler.
Nesne ve Cihaz Belleği
Mekânsal Termometre, adayı bir hücreler ızgarası olarak düzenler. Yerleştirdiğin her nesne, belirli bir yarıçap içinde etrafındaki alanı etkileyen bir bellek bedeline sahiptir. Bir nesne yerleştirdiğinde bu nesnenin bellek bedeli, çevresinde görülebilen bütün hücrelere eklenir.
Adaya bir cihaz eklediğinde cihazın bellek maliyeti adadaki bütün hücrelere eklenir. Cihazların çalışması için sürekli belleğe yüklü olmaları gerekir. Nesneler gibi yalnızca gerektiğinde yüklenemezler. Bunun nedeni, cihazların adanın neresinde olurlarsa olsunlar oyuncuları etkilemesi ve oyuncular onlardan çok uzaklaştığında çalışmayı bırakmalarının istenmemesidir.
Bir nesneyi veya cihazı yerleştirirken, yerleştirmeden önce önizleme yaptığında bellek kullanımı eşyanın çevresinde renkli bir daire ile gösterilir. Bu renkli daire, o nesneyi veya cihazı yerleştirmenin o alandaki hafızayı nasıl etkileyeceğini gösterir.
Mekânsal Termometre sistemi, ne kadar bellek kullandığını görmen için sana iki yöntem sunar:
Kullanılan Hücre Belleği çubuğu
Isı Haritası
Kullanılan Hücre Belleği Çubuğu
Bir nesne yerleştirdiğinde Kullanılan Hücre Belleği çubuğu, nesneyi yerleştirdiğin noktanın menzili içinde en yüksek bellek kullanımına sahip hücre için bellek kullanımını görüntüler. Bu, nesneyi yerleştirmenin bölgedeki bellek kullanımı üzerinde oluşturduğu en yüksek etkiyi gösterir. Elinde bir nesne yoksa, Bölüm Belleği Kullanımı Çubuğu, adandaki en yüksek bellek bedeline sahip hücrenin değerlerini gösterecektir.
Tam boyut için görsele tıkla.
Isı Haritası
Isı haritası sana, adandaki hücrelerin renk kodlu bir gösterimini sunar. PC’de M tuşuna basarak Harita ekranını aç. Isı haritası, varsayılan olarak Harita ekranında görüntülenir. Harita ekranındayken, üç farklı mod arasında geçiş yapmak için T tuşuna basabilirsin:
Isı haritası görüntülenmez
Yalnızca ısı haritası
Hücre belleği miktarlarını içeren ısı haritası
Isı Haritalı Harita Ekranı | Hücre Bellekli Harita Ekranı Isı Haritası |
Tam boyut için görsele tıkla. | Tam boyut için görsele tıkla. |
Etkinlik Haritası, Harita ekranında da görüntüleniyorsa, Harita ekranını kapattığında mini haritada da görüntülenecektir.
Isı Haritasız Mini Harita | Yalnızca Isı Haritalı Mini Harita | Kullanılan Hücre Bellekli Mini Harita Isı Haritası |
Tam boyut için görsele tıkla. | Tam boyut için görsele tıkla. | Tam boyut için görsele tıkla. |
Etkinlik Haritası modları arasında geçiş yapabilmek için Uçuş modunda olmalısın. Bu, gelecekteki sürümlerde değişebilir.
Etkinlik Haritası renkleri, her bir hücrenin ne kadar bellek kullandığı konusunda fikir verecektir.
Koyu Mavi: %0 bellek kullanımı
Açık Mavi: %50 bellek kullanımı
Sarı: %75 bellek kullanımı
Kırmızı: %99 - %100 bellek kullanımı Hücre bütçeyi aşmaya yakın.
Hücre belleklerini düşürme tüyoları:
Hücrenin bellek kullanımını azaltmak için hücrenin kendisinden nesneleri kaldırabilirsin.
Bütçeyi aşan hücrenin bellek kullanımını azaltmak için hücrenin yakınındaki yüksek bellek kullanımlı hücrelerden nesneleri silebilirsin.
Cihazlar adadaki her hücre için bellek kullanımına katkıda bulunduğundan bazı cihazları silebilirsin.