Bu sistemi hazırlarken amaç, oyun içinde esnek şekilde yön değiştirebilen, başlangıç ve bitiş noktalarına göre otomatik şekillenen bir su hortumu yapısı oluşturmaktı. Shader tamamen mobil uyumlu çalışıyor ve hortumun hareketine göre suyun formu dinamik olarak güncelleniyor.
- Yönlendirme Sistemi: Hortum, verilen iki nokta üzerinden kendi yönünü belirleyebiliyor. Böylece hedef değiştiğinde su akışı otomatik olarak doğru tarafa dönebiliyor.
- Hareketli Su Akışı: Shader içinde suyun akışını gösteren hafif bir hareket efekti bulunuyor. Bu akış, hortumun pozisyonuna göre sürekli güncelleniyor.
- Bulge Kontrolü: Hortumun esnerken genişleyip daralmasını kontrol eden basit bir ayar eklendi. Böylece su akışının etkisi daha doğal görünüyor.
- Renk Ayarı: Su rengini tek bir property üzerinden değiştirmek mümkün. Böylece farklı seviyeler veya farklı sıvılar için hızlı şekilde uyarlanabiliyor.
- Ağız Genişliği: Su giriş ve çıkış noktalarındaki genişlikler ayrı ayrı kontrol edilebiliyor. Hortumun başı, ortası ve sonu da aynı şekilde boyutlandırılabiliyor.
- Mobil Performansı: Sistem gereksiz hesaplamalara yer vermeden hazırlanmış hafif bir yapıya sahip. Android ve iOS üzerinde stabil şekilde çalışıyor.
Genel olarak bu hortum sistemi, hedefe göre şekil değiştirebilen ve oyun içinde kolayca kontrol edilebilen dinamik bir su akışı oluşturmak için tasarlanmıştır.