SQL ile Doom Oynamak Mümkün: 1.300 Satır Kod 35 FPS'de Hell'i Render Ediyor

Yazılım geliştirme topluluğunda sık sorulan “Can it run Doom?” sorusuna yeni bir boyut eklendi. Bir geliştirici, sadece SQL sorguları kullanarak klasik bilgisayar oyunu Doom’u veritabanında çalıştırmaya başardı. Proje, veri yönetim sistemlerinin kapasitesinin ne kadar ötesine gidilebileceğini gösteren ilginç bir teknik deney.
Projenin temel özellikleri şöyledir:
- Tam olarak 1.300 satırlık SQL kodu kullanılarak oyun renderlanıyor
- Veritabanı sorguları, Hell ortamının doğru bir şekilde bitmap görüntülerini oluşturuyor
- Sistem 35 kare hızında (35 FPS) stabil bir oyun deneyimi sunuyor
- Geleneksel GPU yerine SQL sorgu motoru oyun motorunun görevini üstleniyor
Bu tür projeler, bilgisayar biliminde yaratıcılığın ve teknik derinliğin birleşimini gösterir. SQL normalde veri tabanı yönetimi için tasarlanmış bir dildir, ancak Doom gibi karmaşık bir oyunu veritabanında çalıştırmak, geliştiricilerin araçlarının sınırlarını test etmelerine olanak tanır.
Ars Technica’nın haberine göre, bu uygulama tamamen işlevsel bir Doom deneyimi sunarken klasik oyunun tüm temel öğelerini korumaktadır. Proje, programlama dillerinin çok yönlülüğünü ve yaratıcı problem çözmenin ne kadar ileri gidilebileceğini kanıtlamaktadır.