Sözlerin Mesafesi: Kelimelerin Gücünü Keşfedin
“Sözlerin Mesafesi”, bir ilişkideki iletişimin, iki insan arasındaki mesafeyi nasıl milim milim değiştirdiğini görselleştiren interaktif bir simülasyondur.
Proje Hakkında
İletişim sadece bilgi aktarımı değildir, aynı zamanda bir yakınlık kurma sanatıdır. Bu simülasyon, seçtiğimiz kelimelerin karşımızdaki kişide bıraktığı izi ve bu izin ilişki dinamiğine etkisini somut bir şekilde gösterir.
Nasıl Çalışır?

- Kelime Etkisi: “Seni seviyorum” veya “Özür dilerim” gibi yapıcı cümleler karakterleri birbirine yaklaştırır. “Sus” veya “Anlamıyorsun” gibi ifadeler aradaki mesafeyi açar.
- Dinamik Etki Sistemi: Aynı kelimenin üst üste kullanılması, etkisinin zamanla azalmasına neden olur. (tıpkı gerçek hayattaki gibi).
- Görsel Geribildirim: Karakterler birbirine yaklaştıkça ortam ❤️ kalp efektleriyle ısınır. Mesafe açıldığında 💔 soğukluk ve uzaklık hissi belirir.
Teknik Arka Plan (Yazılım Mimarisi)
Proje, kullanıcı deneyimini ön planda tutan modern ve hafif bir teknoloji yığınıyla geliştirilmiştir:
- Modüler JavaScript Yapısı: Tüm simülasyon mantığı
SozlerinMesafesinesnesi içinde kapsüllenmiştir. Bu sayede kodun okunabilirliği ve bakımı kolaylaşmıştır. - Durum Yönetimi (State Management): Karakterlerin anlık pozisyonları ve kelimelerin kaç kez kullanıldığı sürekli takip edilir.
- Ağırlıklı Etki Hesaplama: Her cümlenin “konuşan” ve “dinleyen” üzerinde farklı ağırlıklarda (weight) etkileri vardır. Yazılım, bu ağırlıkları hesaplayarak iki kişi arasındaki mesafeyi dinamik olarak günceller.
- Azalan Verimler Mantığı: Kelimeler tekrarlandıkça etkilerinin azalmasını sağlayan bir çarpan (multiplier) algoritması uygulanmıştır. bu da simülasyona gerçekçi bir psikolojik derinlik katar.
- Dinamik UI ve CSS Animasyonları: Veri değişimleri (pozisyon, mod), DOM manipülasyonu ve CSS sınıfları aracılığıyla anlık olarak görsel efektlere (kalpler, renk değişimleri) dönüştürülür.

Temel Mesaj
Bir ilişkide mesafe sadece fiziksel değildir; asıl mesafe kurduğumuz cümlelerin içinde gizlidir. Bu nedenle proje, kelimelerimizin sorumluluğunu hatırlatmak için tasarlanmıştır.
Kelimeleriniz sizi birleştiriyor, yoksa uzaklaştırıyor mu?
