Modern oyunlarda grafik kalitesi giderek yükselirken, geliştiricilerin karşılaştığı en büyük sorunlardan biri performans maliyetini kontrol altında tutmak. Özellikle geniş açık dünyalar, yoğun bitki örtüsü, karmaşık geometriler ve gerçekçi aydınlatma sistemleri ekran kartları üzerinde ciddi bir yük oluşturabiliyor. Ancak bağımsız bir oyun geliştiricisi, doğru optimizasyon teknikleriyle oldukça etkileyici grafiklerin yüksek donanım gereksinimleri olmadan da elde edilebileceğini gösterdi.
Oyun geliştiricisi ve mod yapımcısı Toni Macaroni, büyük ölçüde kendisinin geliştirdiği özel bir grafik motoruyla hazırladığı orman demosunu paylaştı. NVIDIA GeForce RTX 3080 ekran kartıyla çalışan gösterim, 1440p çözünürlükte ortalama 130 FPS performans sunuyor. Üstelik bu performans, son derece yoğun bitki örtüsü, geniş orman alanları ve ayrıntılı çevre geometrileri oluşturulurken elde ediliyor.
YouTube üzerinden yayımlanan ve Reddit’in PCMasterRace topluluğunda da dikkat çeken demo, özellikle çevresel detayların yoğunluğu açısından etkileyici görünüyor. Geniş orman manzaraları, sık ağaç kümeleri, çalılar ve doğal ışıklandırma efektleri, modern oyunlarda karşılaşılan yüksek kaliteli çevre tasarımlarını andırıyor.
Geliştiricinin paylaştığı performans verileri, kamera konumuna ve görüntülenen çevrenin yoğunluğuna göre değişiklik gösteriyor. Özellikle havadan çekilen görüntülerde kare hızının önemli ölçüde yükseldiği, yoğun orman alanlarında ise daha düşük değerlerin görüldüğü belirtiliyor.
| Test senaryosu | Bildirilen performans |
|---|---|
| Ortalama performans | 130 FPS |
| Havadan orman görüntüleri | 200 FPS’ye kadar |
| Yoğun orman alanları | Yaklaşık 80 FPS |
| Görüntü çözünürlüğü | 2560 x 1440 piksel |
| Ekran kartı | NVIDIA GeForce RTX 3080 |
Burada özellikle RTX 3080 modelinin kullanılması dikkat çekiyor. NVIDIA’nın Ampere mimarisine dayanan ekran kartı 2020 yılında piyasaya sürülmüştü. Aradan geçen yıllara rağmen özel olarak optimize edilmiş bir grafik motorunun bu donanımla yüksek ayrıntı seviyesinde 130 FPS ortalamasına ulaşabilmesi, grafik motoru optimizasyonunun önemini ortaya koyuyor.
Bununla birlikte performans değerlerinin geliştirici tarafından paylaşıldığını ve bağımsız testlerle doğrulanmadığını belirtmek gerekiyor. Ayrıca demoda kullanılan kesin grafik ayarları, yükseltme teknolojileri ve diğer görüntü işleme seçenekleri hakkında bütün ayrıntılar açıklanmış değil.
Özel Grafik Motorunun Sırrı: Nanite Benzeri Geometri ve Voksel Tabanlı Aydınlatma
Toni Macaroni’nin geliştirdiği motoru ilginç kılan temel unsur, yalnızca yüksek performans sunması değil, bunu gerçekleştirmek için kullandığı farklı işleme teknikleri. Geleneksel oyun motorlarında uzaktaki nesnelerin ayrıntı seviyesini azaltmak için sıklıkla düzleştirilmiş görüntüler ve billboard olarak bilinen yöntemler kullanılıyor. Ancak geliştiricinin sisteminde bunun yerine daha gelişmiş geometri yönetimi teknikleri tercih ediliyor.
Motorun temelinde Kümelenmiş Ayrıntı Düzeyleri (CLOD) olarak bilinen yaklaşım bulunuyor. Bu sistem, sahnedeki nesnelerin kameraya uzaklığına ve görünürlük durumuna göre geometrik ayrıntı seviyesini dinamik biçimde yönetebiliyor. Böylece oyuncuya yakın ağaçlar yüksek ayrıntıyla işlenirken uzaktaki bitki örtüsünün daha basitleştirilmiş temsillerle gösterilmesi mümkün oluyor.
Bu yaklaşım, Epic Games’in Unreal Engine 5 ile sunduğu Nanite sanal geometri sistemini de hatırlatıyor. Nanite, özellikle yüksek poligonlu modellerin verimli biçimde işlenmesini sağlayarak geliştiricilerin sahnelere çok daha fazla geometrik ayrıntı eklemesine imkân tanıyor. Toni Macaroni’nin özel motoru da benzer bir mantıktan yararlanarak yoğun orman ortamlarının performans üzerindeki yükünü azaltmayı hedefliyor.
Sistemin bir diğer önemli özelliği ise uzak mesafelerdeki bitki örtüsünün voksel tabanlı temsillerle işlenmesi. Voksel teknolojisi, üç boyutlu nesneleri küçük hacimsel birimlerden oluşan yapılar şeklinde ele alıyor. Bu sayede uzaktaki ağaçların ve bitki kümelerinin her bir yaprağını ayrı ayrı işlemek yerine, daha az kaynak tüketen temsiller kullanılabiliyor.
Çok uzak mesafelerde bulunan nesneler için ise proxy adı verilen daha basitleştirilmiş modeller devreye giriyor. Bu yöntem, gereksiz ayrıntıların ve nesne başına veri yükünün azaltılmasına yardımcı oluyor. Özellikle milyonlarca bitki örneğinin bulunduğu geniş çevrelerde bu optimizasyonların önemli katkı sağlaması beklenebilir.
Aydınlatma tarafında da dikkat çekici bir tercih bulunuyor. Geliştirici, gerçekçi dolaylı aydınlatma elde etmek için donanım hızlandırmalı ışın izleme teknolojisine bağımlı olmayan bir sistem kullanıyor. Bunun yerine voksel tabanlı küresel aydınlatma (SVOGI) ve ekran alanı tekniklerinden yararlanılıyor.
SVOGI, sahnedeki ışığın yüzeyler arasında dolaylı olarak yayılmasını hesaplamak için seyrek voksel sekizli ağaç (Sparse Voxel Octree) yapılarından yararlanan bir yaklaşım. Bu teknoloji, doğrudan ışık kaynaklarının yanı sıra çevredeki nesnelerden yansıyan ışığın da hesaba katılmasına yardımcı oluyor.
Benzer bir yaklaşım, Warhorse Studios tarafından geliştirilen ve değiştirilmiş CryEngine altyapısını kullanan Kingdom Come: Deliverance II ile de gündeme gelmişti. Stüdyonun aydınlatma çözümleri, donanım hızlandırmalı ışın izlemenin getirdiği hesaplama yüküne tamamen bağımlı olmadan gerçekçi ışıklandırma elde etmenin farklı yollarını gösteriyor.
Toni Macaroni, daha önce X üzerinden yaptığı paylaşımda özel motor üzerinde yaklaşık yedi aydır çalıştığını açıklamıştı. Projenin hedefi, yüksek poligonlu bitki örtüsüyle kaplı çok geniş ortamları mümkün olduğunca verimli şekilde işlemek. Paylaşılan teknik bilgilere göre örnek sahnelerden birinde yaklaşık 1 milyon örnek ve 4 milyon üçgen bulunuyor.
Geliştiricinin çevre oluşturma konusundaki deneyimi de yeni projenin arkasındaki önemli etkenlerden biri. Ağustos 2025’te Godot oyun motoruyla hazırladığı başka bir orman demosu da dikkat çekmişti. Houdini destekli arazi üretimi ve özel bitki örtüsü sistemlerinden yararlanılan bu önceki çalışmada, RTX 3080 ekran kartıyla yaklaşık 170 FPS seviyesine ulaşıldığı bildirilmişti.
| Proje özelliği | Yeni özel motor demosu | Önceki Godot demosu |
|---|---|---|
| Geliştirme altyapısı | Özel grafik motoru | Godot |
| Ekran kartı | RTX 3080 | RTX 3080 |
| Bildirilen performans | Ortalama 130 FPS | Yaklaşık 170 FPS |
| Öne çıkan teknikler | CLOD, voksel tabanlı geometri ve aydınlatma | Özel bitki örtüsü ve Houdini destekli arazi üretimi |
| Paylaşım dönemi | Kasım 2026 | Ağustos 2025 |
Elbette bu sonuçları doğrudan modern bir oyunla karşılaştırmak doğru değil. Özel bir grafik demosunda karakter animasyonları, yapay zekâ sistemleri, fizik hesaplamaları, oyun mekanikleri ve diğer işlemci yükleri bulunmayabilir. Tam kapsamlı bir açık dünya oyununda aynı grafik kalitesini korurken 130 FPS elde etmek çok daha zor olabilir.
Ayrıca geliştiricinin GitHub profilinde çeşitli modlama projeleri bulunsa da söz konusu özel grafik motoru için şu an herkese açık bir kaynak kod deposu veya indirilebilir sürüm bulunmuyor.
Buna rağmen çalışma, oyun grafiklerinde yalnızca daha güçlü ekran kartlarına ihtiyaç duyulmadığını, verimli geometri yönetimi ve doğru işleme mimarisinin de performans üzerinde belirleyici olduğunu gösteriyor. Toni Macaroni’nin ilerleyen dönemde motorun teknik ayrıntılarını ve performans testlerini daha kapsamlı paylaşması, özellikle oyun motoru geliştirme ve grafik optimizasyonuyla ilgilenenler açısından önemli olabilir.

