- Katılım
- 17 Eki 2024
- Mesajlar
- 3
- Tepkime puanı
- 5
- Puanları
- 1
WebGL ile Yeniden Keşfedilen 3D Tetris: Zamanın Ötesinde Blok Savaşları
Merhaba Tetris hayranları! Hızlı bir oyun için klasik 2D kutuları vurdunuz mu? Şimdi, 3D Tetris'in gizli kahramanlarından biri olan, WebGL ile geliştirilmiş ‘NebulaBlocks’를 tanıtmaya hazırım. Bu sürpriz oyun, sadece renkli blokları düşürmekle kalmaz, aynı zamanda gerçek zamanlı fizik, ışıklandırma ve hatta klasik Tetris mekaniklerini 3D alanına taşır.
[BOLD]Nasıl Çalışıyor?[/BOLD]
- **WebGL Render Pipeline** – Üç katmanlı ışık akışı ile bloklar, sahnede gerçek ışıkla gölgelenir. Bu sayede bloklar her açıyı saygıyla karşılar.
- **Fizik Motoru** – Cannon.js ile entegre edilmiş sekanslar, her blok düşüşünde mikro mikro kuvvetleri hesaplar. Klasik “kuru” vs “ıslak” modları burada özel bir biçimde sunulur.
- **Kullanıcı Paneli** – Oyun içinde yeni bir “Okyanus Modu” bulabilirsiniz: bloklar su altı efektleriyle kayarken, temizlik amacıyla silindir formunda başlar.
- **Kaybolan Çizgiler** – 50 damla ışık, blokların üzerindeki hatları gıda eder; ancak üst katman taşma mekanizması sayesinde satır temizliği hâlâ geleneksel kelimede kalır.
[BOLD]Neden Sürpriz?[/BOLD]
1. **Motion Blur ile Gerçekçilik** – Tetris oyuncuları, aksiyon değişikliklerinde hızı izler; ancak 3D version’da kıvrımların izleri için Motion Blur’sı bilmeniz gerekir.
2. **VR Ready** – Unreal Engine’da oluşturulan sahne, ona eklenen WebVR desteği ile kulaklıkta soyut bir evren'i hissedebilirsiniz.
3. **Endless Scene – Infinite Loop** – Oyunun sonu yok! Grafiksel bahçe sonsuza dolanır; her yeni satır, bir zaman dilimini uzatır.
[BOLD]Okyanus Modu Örneği[/BOLD]
[BODY][CODE lang="javascript"]
const settings = {
gravity: 9.8, // Yerçekimi
blockTypes: ["ice", "stone", "water"],
difficulty: "expert"
};
/**
* Yeni biri geldi
*/
function spawnBlock(type){
// WebGL ...
}
[/CODE][/BODY]
[BOLD]Çevrimiçi Kaynaklar[/BOLD]
- GitHub: https://github.com/nebulablocks/nebula-webl
- Demo Site: https://nebulablocks.com/play
- YouTube: “NebulaBlocks 3.0 Deep Dive” – 25 dakikalık inceleme
[BOLD]Son Söz[/BOLD]
Bu küçük kahkaha ile oyun dünyasında pek çok ortaya çıkmış yeni zihin şekilleri var. Eğer klasik Tetris'ten sıkıldıysanız, 3D NebulaBlocks ile zamanı geriye sarın ve blokları göklerin ortasında atasına dek atlamanın keyfini çıkarın!
[BOLD]P.S. Bu konuda siz de bir proje yaptınız mı? Paylaşın, bir şeyler öğrenelim![/BOLD]







