enflasyonemeklilikötvdövizakpchpmhp
DOLAR
48,0206
EURO
56,1267
ALTIN
7.107,39
BIST
14.514,82
Adana Adıyaman Afyon Ağrı Aksaray Amasya Ankara Antalya Ardahan Artvin Aydın Balıkesir Bartın Batman Bayburt Bilecik Bingöl Bitlis Bolu Burdur Bursa Çanakkale Çankırı Çorum Denizli Diyarbakır Düzce Edirne Elazığ Erzincan Erzurum Eskişehir Gaziantep Giresun Gümüşhane Hakkari Hatay Iğdır Isparta İstanbul İzmir K.Maraş Karabük Karaman Kars Kastamonu Kayseri Kırıkkale Kırklareli Kırşehir Kilis Kocaeli Konya Kütahya Malatya Manisa Mardin Mersin Muğla Muş Nevşehir Niğde Ordu Osmaniye Rize Sakarya Samsun Siirt Sinop Sivas Şanlıurfa Şırnak Tekirdağ Tokat Trabzon Tunceli Uşak Van Yalova Yozgat Zonguldak
İstanbul
Az Bulutlu
31°C
İstanbul
31°C
Az Bulutlu
Pazartesi Açık
30°C
Salı Açık
30°C
Çarşamba Parçalı Bulutlu
30°C
Perşembe Parçalı Bulutlu
29°C

Ekran kartlarını unutun: Hiçbir görsel kullanmadan üç boyutlu şehir inşa etti

Modern grafik teknolojilerinin zirve yaptığı bir dönemde bağımsız bir yazılımcı nostaljik tekniklere yöneldi. Hiçbir görsel kaplama kullanmadan sadece klavye karakterleriyle 3D şehir simülasyonu geliştiren yazılımcı, donanım kısıtlarının nasıl aşılabileceğini kanıtladı.

Ekran kartlarını unutun: Hiçbir görsel kullanmadan üç boyutlu şehir inşa etti
23.08.2026 18:40
1
A+
A-

Günümüz dijital dünyasında ekranlar milyonlarca piksel ve devasa grafik motorlarıyla dolarken, bazı bağımsız yazılımcılar odağını tamemen ters yöne çevirmiş durumda. Donanım gücünün sınırlarını zorlamak yerine geçmişin kısıtlı ama yaratıcı kodlama tekniklerine yönelen “Grow Now! Games”, dikkat çekici bir deneye imza attı.

Geliştirici, tek bir görsel kaplama ya da geleneksel 3D model kullanmaksızın sadece ASCII klavye karakterleriyle inşa ettiği serbest dolaşımlı bir şehir simülasyonu ortaya koydu. Sıradan bir metin ekranı gibi görünen bu yapının arka planında binaların yükseklik verileri, sokaklar, hareket eden yayalar, araçlar ve ağaçlarla örülü üç boyutlu bir dünya ızgarası yer alıyor. Görsel nesnelerin yokluğunda derinlik algısını sağlamak için tamamen geliştiriciye ait özel bir işleme motoru devreye giriyor. Sistem, her karede sanal kameradan bu ızgara haritasına ışınlar fırlatarak ilk temas noktasını anında tespit etme prensibiyle çalışıyor. Temas mesafesi ölçüldükten sonra nesnelerin boyutu, perspektifi ve birbirini kapatma durumları milisaniyeler içinde ekrana yansıtılıyor.

Aydınlatma ve boyutlandırma karakterlerle sağlanıyor

Simülasyonun derinlik hissini canlı tutan en temel unsur, mesafeye bağlı görsel derecelendirme mantığı. Oyuncu kamerasından uzaklaşan yapılar giderek küçülüp karanlık simgelerin arasında kaybolurken, yakın nesneler daha iri ve parlak karakter öbekleriyle belirginleşiyor. Çarpışma sistemine ve dinamik hareketli ögelere de sahip olan bu motor, kısıtlı teknik araçlarla bile gerçekçi bir dijital alan kurulabileceğinin somut bir kanıtı niteliğinde.

Yazılımcı, çalışmalarını sürdüreceği bu projeyi henüz başlangıç aşamasında bir prototip olarak tanımlıyor. Yine de çalışma, eski kodlama anlayışının yaratıcı zihinlerde nasıl yeniden hayat bulabildiğini açıkça gösteriyor.

Yorumlar

Henüz yorum yapılmamış. İlk yorumu yukarıdaki form aracılığıyla siz yapabilirsiniz.