Amalgaverse (hayran projesi)

Okurun hikâyeye katıldığı 3D web deneyimi

X'te her gün okur oylarıyla ilerleyen bir hikâye serisi için hazırladığımız hayran sitesi. Ziyaretçi, gerçek zamanlı 3D bir uzay gemisi köprüsünde ekibin 20. üyesi olarak karşılanıyor; özgün müzik ve sahneler sayfa değiştirirken kesilmiyor.

amalgaverse.link ana sayfası: koyu bir yıldız alanı üzerinde büyük Amalgaverse başlığı, serinin tanıtım metni, okurun ilk seçimi için Yes ve No düğmeleri ve bir sonraki bölüme geri sayım.
amalgaverse.link ana sayfasının telefon görünümü: yıldız alanı üzerinde Amalgaverse başlığı, tanıtım metni ve sonraki bölüme geri sayım.

Brief

The Amalgaverse, yazar ve yapımcı Joseph Mallozzi'nin X'te her gün yayımladığı bir hikâye serisi. Her bölümün sonunda okurlar yanıtlarla oy veriyor ve hikâye o yöne ilerliyor. Serinin bir web sitesi yoktu; bölümler, kararlar ve kurallar X akışının içinde dağınık kalıyordu.

Yazarın izniyle bir hayran sitesi kurduk. Bu bir müşteri işi değil; kendi girişimimizle yaptığımız ve yayınladığımız bir proje. Yazar sitenin müşterisi ya da sponsoru değil.

Hedef iki kitleydi: seriyi X'te zaten takip edenler ve hikâyeye sonradan katılıp geçmiş kararları öğrenmek isteyen yeni okurlar.

Ne yaptık

Altı sayfalık bir site tasarlayıp kodladık: Ana sayfa, Mission 01, Mission 02, Crew, How to Play ve Origins. Sayfalar arasında geçiş uygulama gibi çalışıyor; sayfa yeniden yüklenmediği için ses ve 3D sahne kesilmeden devam ediyor.

Ana sayfa, Three.js ile gerçek zamanlı çizilen bir uzay gemisi köprüsü. Ziyaretçi burada mürettebatın 20. üyesi olarak karşılanıyor ve bir sonraki bölüme kalan süreyi kendi saat dilimine göre görüyor. Siteye ilk kez gelenler için atlanabilir bir açılış sahnesi var.

Mission 01 sayfası hikâyenin 26 kararını, her birinin X gönderisine ve yazarın blog yazısına bağlantı vererek sırayla listeliyor. Mission 02'de her bölümün kendi 3D sahnesi var. Crew sayfası 20 kişilik mürettebatı tanıtıyor; How to Play oylamanın nasıl işlediğini anlatıyor.

Müzik ve ses efektleri de bu proje için üretildi: açılış, ortam sesi, köprü döngüsü ve kısa uyarı sesleri. Ses, ziyaretçi açana kadar kapalı kalıyor.

Öne çıkanlar

  • WebGL desteklemeyen tarayıcılar için sade bir yedek görünüm var; hareket azaltma tercihi açıksa sahneler sakinleşiyor.
  • Site statik HTML, CSS ve JavaScript ile yazıldı; ek bir çatı (framework) kullanılmadı.
  • Sosyal medya kartları, favicon seti ve web manifesti hazırlandı.
  • Yayın, Docker imajı ve GitHub Actions ile yapılıyor: ana dal test adresine, sürüm etiketleri amalgaverse.link'e çıkıyor.
  • İlk sürüm 18 Ekim 2026'da, Mission 02 ile gelen ikinci sürüm üç gün sonra yayına girdi.

Hikâye, karakterler ve görseller ilgili hak sahiplerine aittir; site hiçbir stüdyoyla bağlantılı değildir.

Sıradaki iş

policeler.in (kendi ürünümüz)

Sigorta acenteleri için poliçe portalı

Acenteler poliçe PDF'lerini panele yüklüyor. Müşterileri de acentenin markasını taşıyan sayfaya SMS koduyla giriyor ve poliçelerini uygulama indirmeden görüntüleyip indiriyor. Aylık abonelik ödemeleri de platformun içinden yapılıyor.

Benzer bir işi kendi markanız için mi düşünüyorsunuz?

Ne yapmak istediğinizi kısaca yazın. Mesajınızı işi yapacak kişiler okur ve size yazılı olarak yanıt verir.

E-posta[email protected]
Teklif alın